腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java
易失性是阻止
缓存
还是强制执行贯穿式
缓存
?
、
、
、
、
我试图理解关于volatile
缓存
的多线程程序中将写入易失性原子变量的
Java
关键字。 线程可以在CPU
缓存
中
缓存
易失性变量,但是对
缓存
中变量的写入必须立即刷新到主
内存
。换句话说,
缓存
是。线程永远不能
缓存
易失变量,必须在主
内存
浏览 6
提问于2016-04-26
得票数 15
2
回答
使用RabbitMQ使本地
内存
缓存
失效的缺陷
、
、
、
、
我有一个
java
web服务器,目前正在使用Guava库来处理
内存
中的
缓存
,我经常使用这个
缓存
。为了实现故障转移和负载平衡,我现在需要扩展到多个服务器(2+)。在这个过程中,我从进程内
缓存
切换到了Memcache (外部服务)。但是,我对结果并没有太深的印象,因为现在几乎每个调用都必须对另一个服务器进行外部调用,这比
内存
缓存
要慢得多。我认为,与其从Memcache获取数据,不如在每个服务器上继续使用本地
缓存
,并在需要更新
缓存
时使用Ra
浏览 3
提问于2014-01-13
得票数 14
回答已采纳
2
回答
键值对的分布式
缓存
、
、
、
我在寻找一个分布式
缓存
,用于具有这些特性的键值对- 符合条件的数据库是什么
浏览 2
提问于2014-02-25
得票数 1
回答已采纳
3
回答
java
中的易失性关键字真的与
缓存
有关吗?
、
、
据我所读,
java
中的“易失性”关键字确保线程总是获取特定指针的最新值,通常是通过从
内存
直接读取/写入来避免
缓存
不一致。 但为什么需要这样做?据我所知,这已经是在硬件层面上完成的。如果我从系统架构类中正确地记起,更新
内存
位置的处理器核心会
向
其他处理器的
缓存
发送无效信号,迫使它们在需要时从
内存
中提取这些行。或者,如果是相反的情况--如果处理器获取
内存
,它将强制
缓存
(但不是写入)其他
缓存
行首先被刷新到
内
浏览 4
提问于2017-04-19
得票数 1
回答已采纳
3
回答
CUDA仅对一个变量禁用L1
缓存
、
、
、
、
在CUDA2.0设备上,有没有办法只针对一个特定变量禁用L1
缓存
?我知道可以在编译时禁用L1
缓存
,为所有
内存
操作
向
nvcc添加标志-Xptxas -dlcm=cg。但是,我只想对特定全局变量上的
内存
读取禁用
缓存
,以便所有剩余的
内存
读取都通过L1
缓存
。 根据我在网上所做的搜索,一个可能的解决方案是通过PTX汇编代码。
浏览 57
提问于2012-09-23
得票数 13
回答已采纳
2
回答
有没有办法手动向iPhone设备发送
内存
警告?
、
、
、
、
我正在使用一个图像
缓存
库,它工作得很好,但最终我遇到了
内存
问题,应用程序就退出了(我猜这是因为它
内存
用完了)。在阅读了图像
缓存
库的源代码后,我发现据说当出现
内存
警告事件时,它会释放所有
缓存
的图像(图像很大)。有没有办法让我手动和直接
向
设备发送
内存
警告事件?我正在使用xcode工具来评估
内存
使用情况。
浏览 3
提问于2011-12-07
得票数 14
回答已采纳
3
回答
Java
内存
缓存
、
、
、
有没有可能在
内存
中实现
缓存
,以避免整个堆的消耗? 我的spring-boot
java
应用程序使用
内存
中的
缓存
,过期策略设置为1小时(Caffeine库用于
缓存
目的)。在此之后,所有
缓存
实例都在老一代中,并且需要收集完整的GC。现在将XMX设置为10 in,经过几个小时的测试,我可以看到我的
缓存
包含了大约100k个实例,但在堆中(正好在老一代),我可以找到数百万个
缓存
对象的实例。有没有可能在
内存
中使用
缓存</
浏览 55
提问于2021-03-12
得票数 0
回答已采纳
1
回答
向
wazure web场中的所有服务器发送消息
、
、
它们都在本地
内存
缓存
中保存数据对象的副本。 在这种情况下,假设分布式
缓存
不可行。因此,我正在寻找一种机制,
向
所有相关实例发送消息/信号,以刷新它们在本地
缓存
中的
内存
对象。我可以调用rest端点来刷新本地
内存
缓存
,但我不确定是否有一种将调用的处理定向到特定实例的方法。这个是可能的吗?如果没有,是否可以让场中的每个实例知道该过期
缓存
了?
浏览 0
提问于2019-08-21
得票数 0
3
回答
用于整理
内存
碎片的库
、
、
、
有没有人知道可以为Windows 2003服务器整理
内存
碎片的dll? 这里是背景:我们有一个.net电子商务网站,它使用一个预制的框架来完成大部分繁重的工作。在将对象添加到
缓存
时,当尝试分配
内存
时,网站偶尔会出现
内存
不足异常。这主要发生在框架试图
向
缓存
中添加大型数据集的时候。我知道当你尝试
向
缓存
添加一些东西时,它需要使用连续的
内存
来添加对象,如果它找不到足够大的
内存
块,你会得到一个
内存
不足的异常。
浏览 2
提问于2009-12-09
得票数 0
1
回答
键
缓存
对象能被移到堆外
内存
上吗?
、
从的第11页开始,
Java
允许在本机
内存
中保存memtables和密钥
缓存
对象,而不是
Java
堆。但我没有发现其他证据表明memtable_allocation_type可以改变密钥
缓存
的位置。我正在使用3.11.3,并且正在遭受低键
缓存
命中率的困扰。由于增加密钥
缓存
大小将导致长gc,是否有任何方法将密钥
缓存
移至离堆
内存
?
浏览 0
提问于2018-10-08
得票数 1
回答已采纳
2
回答
Java
VM如何分配
内存
?
、
、
、
、
我想知道
Java
VM是如何分配
内存
的?
JAVA
在我们计算机的物理
内存
中分配
内存
吗?现在,我正在尝试比较两种数据结构,链表和数组,在页面错误和
缓存
命中/未命中方面非常小心,以了解每种数据结构在非常低的级别(硬盘、
内存
、
缓存
级别)的性能。
浏览 2
提问于2011-03-07
得票数 3
回答已采纳
1
回答
系统/OS
缓存
与应用程序
缓存
、
、
、
系统上的
内存
映射),以及何时在应用程序层上实现一些东西(例如,缓冲或Memcached或
Java
代码中的自定义LRU
缓存
)?例如, (引用Solr)主张将
内存
留给OS-
缓存
: 操作系统的
缓存
非常有用,它大大减少了响应查询所需的时间(即使在完全重新启动服务器之后!),所以始终要记住为操作系统保留一些
内存
。这让我想知道,我的应用程序级
缓存
(它用弱映射填充到LRU
Java
对象的
内存
)是否弊大于利,尤其是。因为
J
浏览 4
提问于2012-10-26
得票数 8
回答已采纳
1
回答
Java
内存
映射文件和交换
、
、
我正在查看
Java
中的一些
内存
映射文件。假设我将堆大小设置为2 2gb,并且
内存
映射了一个50 2gb的文件-远远超过机器上的物理
内存
。OS将在os文件高速
缓存
中高速
缓存
50 2gb文件部分,
java
进程将具有2 2gb的堆空间。我好奇的是,操作系统是如何决定
缓存
多少50 to的文件的?例如,如果我有另一个
java
进程,同样具有2 2gb的堆大小,这2 2gb会被换出以允许操作系统
缓存
内存
映射文件的
浏览 1
提问于2010-04-06
得票数 1
3
回答
如何有效地确定
内存
中
java
对象的大小?
、
、
、
我正在使用lru
缓存
,它有
内存
使用大小的限制。lru高速
缓存
包括两个数据结构:哈希表和链表。散列映射保存
缓存
对象,链表保存
缓存
对象访问顺序的记录。为了确定
java
对象
内存
的使用情况,我使用了一个开源工具-- Classmexer代理,它是上的一个简单的
Java
工具代理。问题是性能非常昂贵。这可以使
缓存
的好处为零。 有没有其他的解决方案来测量
java
对象在活动时的
内
浏览 1
提问于2012-01-24
得票数 1
1
回答
在ubuntu中
内存
仍然可用时出现
内存
不足的
Java
、
、
、
、
如我所知,在linux系统中,
缓存
内存
以提高磁盘IO操作的性能,并且当某些进程请求分配
内存
时,它将被释放。但是最近,我得到了OOM (
内存
不足),在
缓存
内存
仍然可用(~ 250 my )时导致我的
java
应用程序关闭,而我现有的
java
应用程序
java
堆是Xms:128 my和Xmx:256 my。
浏览 2
提问于2017-08-28
得票数 1
1
回答
Java
中易失性的精确含义和影响?
、
问题的灵感来源于的提问。“此外,它被声明为易失性,这意味着如果任何线程更改了变量的值,此更改将立即反映在所有其他线程中。”问题:
浏览 1
提问于2016-03-26
得票数 0
2
回答
为什么Linux在快满的时候清除
内存
缓存
?
、
、
下面是运行CentOS的VPS上的
内存
图,其中包含512 to的
内存
和nginx/php/mysqld,每天
向
几千名访问者提供(大部分是静态的)内容。📷正如您所看到的,它在
缓存
和缓冲区中很不稳定。
内存
缓存
的清除间隔不定期(排除了负责的cron作业)。它通常,但不总是,在它不能长得更大的时候被清除。我预计文件数据将被
缓存
得更长&在清除
内存
缓存
时,不会看到任何其他程序使用比通常更多的<e
浏览 0
提问于2012-10-23
得票数 14
1
回答
缓存
模拟和页面错误
、
、
有关
缓存
和虚拟
内存
模拟的问题: 现在我的问题是:如果
缓存
等待主<em
浏览 1
提问于2013-09-25
得票数 0
3
回答
Cassandra作为分布式
缓存
数据存储
通过利用Cassandra的文件级
缓存
、键
缓存
和行
缓存
,我们可以将Cassandra用作分布式
内存
缓存
数据库吗?我不想让每个节点过载,我想在数据增长时
向
集群中添加更多节点,以使其更有效(让我的大部分数据被
缓存
)。特别是因为我的列族中有40%是静态的,而且对其他表的更新/插入也不多。我们的主要目标是需要一个弹性的实时数据存储(在
内存
dB中速度更快)
浏览 0
提问于2014-10-31
得票数 7
回答已采纳
1
回答
ehcache 3.4中的磁盘持久
缓存
正在使用(泄漏?)直接存储器
、
我有一个
缓存
配置,它定义一个简单的缺省值为1000个
内存
中的对象: <key-type>
java
.lang.Object</key-type='default'> <value-type>
java
.lang.Str
浏览 4
提问于2017-11-01
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java内存缓存-通过Map定制简单缓存
Java内存缓存-通过Google Guava创建缓存
内存缓存MemoryCache
java缓存技术总结
Java架构:缓存设计
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券