腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6444)
视频
沙龙
1
回答
页面
缓存
和缓冲区
缓存
有什么区别?
linux
、
kernel
、
memory
在
linux
操作系统中,您可以键入命令"echo 3> /proc/sys/vm/drop_cache“来
释放
内存,还可以键入命令"sync”
释放
内存。在
linux
内核中有两种
缓存
,一种是页面
缓存
,另一种是缓冲区
缓存
,那么S有什么区别呢?
浏览 0
提问于2014-12-19
得票数 7
2
回答
RHEL中占用的
缓存
linux
、
linux-kernel
我在RHEL环境中运行我的应用服务器( Karaf、Tomcat、Mongo和Zookeeper各一个实例),经常看到(使用免费的-m)我的12 as内存中几乎有8GM被显示为
缓存
。应用程序也会变慢。我甚至试图优雅地停止所有这些服务,直到我的机器上只运行
Linux
操作系统。即使这样,
缓存
也不会被
释放
。我必须手动
释放
它才能把它取下来。 为什么
缓存
是这样累积的,这与我的应用程序有什么关系
吗
?仅仅为了
释放
缓存
而运行这样的计时作业是一种很好的
浏览 1
提问于2014-03-18
得票数 0
3
回答
如何清理
Linux
内核使用的
缓存
linux
、
linux-kernel
、
kernel
、
memory-management
我希望在
缓存
开始占用太多内存(从‘free’的输出中可以看出)之后,强制
Linux
内核为应用程序分配更多内存。我跑过了(以
释放
磁盘dentry/inode
缓存
和页面
缓存
),我发现只
释放
了大约一半的已用
缓存
,其余的则留了下来我如何知道是什么占用了
缓存
的其余部分,并强制
释放
它?
浏览 8
提问于2009-03-01
得票数 28
回答已采纳
4
回答
释放
linux
页面
缓存
python
、
performance
或者我如何强制python
释放
它所占用的内存?
浏览 3
提问于2011-03-30
得票数 4
1
回答
“
缓存
”内存事实上是自由的
吗
?
linux
、
memory
、
cache
、
meminfo
在顶部得到以下3个值:MemFree: 4038976 kB据我所知,“
缓存
”值是由
Linux
系统生成的磁盘
缓存
,如果任何应用程序需要更多的RAM,这些
缓存
将立即
释放
,因此在MemFree和
缓存
都为零之前,
Linux
将不会耗尽内存。(内核版本为4.4) 因此,出于所有实际目的,应用程序可用的RAM是MemFree +
缓存
的
浏览 0
提问于2019-02-09
得票数 11
回答已采纳
3
回答
在回收之前写入
缓存
页
linux
、
caching
、
memory-management
、
kernel
我正在研究一个混合存储系统,它使用ssd作为硬盘的
缓存
层。为此,应将从硬盘读取的数据写入ssd,以促进后续对此数据的读取。由于
Linux
将从磁盘读取的数据
缓存
在页面
缓存
中,因此向ssd写入数据可能会延迟;但是,
缓存
数据的页面可能会被
释放
,并且不建议访问
释放
的页面。有没有办法确定指针所代表的页面是否有效(有效,我的意思是
缓存
的页面可以安全地写入ssd?如果通过指针访问
释放
的页面,会发生什么?
释放
后的页面数据是否与<em
浏览 5
提问于2013-09-25
得票数 0
1
回答
禁用文件系统读取
缓存
filesystem
、
cache
如何禁用Ubuntu12.04的
Linux
文件系统读取
缓存
?echo 3 > /proc/sys/vm/drop_caches 但是完全禁用读取
缓存
。
浏览 0
提问于2014-04-28
得票数 13
6
回答
为什么
linux
有足够的内存却使用交换
linux
、
memory
、
erlang
在出现问题之前,内存使用情况如下但是经过很长一段时间,
缓存
是清晰的,系统开始使用交换。 现在我有两个问题。 系统将
释放
pgae
缓存
的情况是什么?我从“理解
Linux
内核”一书中得到了答案。书中说,如果有足够的空闲内存,页面将被无限期地保存在
缓存
中,然后可以被其他进程重用,而不需要访问磁盘。 我认为这意
浏览 1
提问于2014-08-20
得票数 9
1
回答
Linux
服务器上传大量文档文件时内存不
释放
linux
、
memory
、
upload
、
liferay
我有很多用户上传文件,我发现内存没有
释放
后,用户上传的文件。因此,我停止了救生筏猫,没有其他应用程序,而内存使用率仍然很高。所以谁花了内存,我猜它的
linux
服务器
缓存
了文档。我能从你那里得到一些想法或建议
吗
?我想
释放
记忆
浏览 0
提问于2018-04-08
得票数 1
回答已采纳
2
回答
在开始时丢弃不一致的文件系统
linux
、
filesystems
、
cache
我可以使用什么
Linux
文件系统类型来避免在启动时尝试恢复不一致,而是放弃它们(
释放
空间)并快速挂载?这是“tmpfs”卷的特性之一,但是卷的大小太大,无法为此消耗RAM。
缓存
当前处于默认的‘ext4’文件系统类型上。在挂载时解决不一致的延迟并不繁重,但这是不必要的(空间可以简单地
释放
),所以我宁愿避免它。
Linux
所支持的文
浏览 0
提问于2016-12-15
得票数 3
回答已采纳
1
回答
如何
释放
MongoDB正在使用的内存?
mongodb
、
digital-ocean
我在某处读到重启mongodb会使其将数据写入磁盘,从而
释放
RAM。我使用以下命令重新启动了它:但这并没
有影响
RAM。然后我重新启动了服务器,
释放
了内存。我的问题是,为什么重启mongodb不会让它将
缓存
写到磁盘,而重启会呢?重新启动并不总是一个可行的选择。如何让它在不重启的情况下将数据写出到磁盘?
浏览 1
提问于2016-04-05
得票数 2
2
回答
如何在Java中实现优雅的终止?
java
、
terminal
、
termination
例如,我的应用程序在
Linux
终端上运行,我按下键盘上的"CTRL+C“来终止进程,它将终止Java程序。有没有办法在我的Java应用程序中捕获这个“请求”,这样我就可以优雅地关闭它并
释放
所有资源/写日志。我有几个不同的线程在运行,如果对响应
有影响
的话。我知道你有一个addShutDownHook,但是在Java文档中写的,它在某些情况下是不会被调用的,就像
linux
...are中来自"CTRL+C“的kill信号,还有其他的方式
吗
?
浏览 2
提问于2011-05-17
得票数 11
回答已采纳
1
回答
Linux
中的NetBeans
缓存
netbeans
、
netbeans-8
在我的
Linux
中有一个12 GB大小的文件夹~/.cache/netbeans/8.0。为什么这个文件夹这么大,我需要这个
缓存
吗
?我可以简单地删除它以
释放
空间
吗
?当我移动到另一台计算机时,需要备份它
吗
?
浏览 2
提问于2016-01-25
得票数 0
2
回答
当仍然有空闲内存时,
Linux
随机
linux
、
out-of-memory
vm.min_free_kbytes = 90112 📷 Active
浏览 0
提问于2021-01-10
得票数 5
1
回答
在
Linux
上,有没有任何方法(工具)可以知道哪个应用程序
缓存
的数据以及数据是什么?
linux
、
cache
在我的
linux
系统中,我发现空闲内存不断减少,我使用free -m来获得空闲内存大小。我知道这个命令用于
释放
页面
缓存
、dentries和inodes。 但是,有没有任何方法可以知道哪个应用程序
缓存
了数据,以及我
释放
了哪些数据?
浏览 0
提问于2011-09-01
得票数 1
2
回答
同步命令是否删除内存中的脏
缓存
?
linux
、
memory
我知道同步命令会将脏
缓存
刷新到磁盘中。我首先运行了free命令,然后运行了sync,然后再次运行了free。后一个free命令的结果显示了比前者更多的可用内存。这是否意味着在执行sync时从内存中移除脏
缓存
?有人能给我一个更确凿的证据
吗
?
浏览 0
提问于2013-08-27
得票数 2
1
回答
缓存
/缓冲内存总是在应用程序请求时立即
释放
吗
?
linux
、
kernel
、
linux-kernel
、
out-of-memory
问题是我们得到了“不能分配内存”错误(用于通过PostgreSQL分配共享内存段),尽管它们的“可
释放
内存”和“自由交换”度量显示了大量可用内存。支持声称这是因为共享/缓冲区内存(IO
缓存
)处于“活动状态,因此不能直接
释放
”,并且内存从缓冲区到应用程序的重新分配不是即时的,而且需要一些时间。据我所知,这不是真的,因为
Linux
内核总是能够立即将内存从I/O
缓存
重新分配到应用程序。我说的对
吗
?
浏览 0
提问于2019-07-19
得票数 0
1
回答
PHP应用程序性能
php
、
performance
、
debugging
、
profiling
、
benchmarking
我已经运行了“顶级”
linux
命令。根据浏览器请求,有4-5个apache进程。哪个MEM使用率(%)是10,5,4,3,0.5。两个进程正在运行>10小时。这不应该是相等的
吗
?,这能是内存泄漏
吗
?怎样才能检测到它们呢?,我应该使用哪些技术来从更高的层次过渡到更低的水平?假设我的一个函数中有“内存泄漏”,我应该如何让他进入整个application?How --我能为内存和CPU的使用基准我的特殊函数
吗
?为什么服务器崩溃?即使是基本的httpd重新启动也返回“叉:无法分配内存”。这会是内存泄漏的症状
吗</em
浏览 2
提问于2012-01-11
得票数 1
3
回答
关闭模式视图会导致应用程序崩溃
ios
、
xcode
、
crash
、
dealloc
、
modal-view
我显示了一个圆形矩形按钮的模式视图,叫做“规则”。在“规则”模式视图中,当用户单击“创建规则”按钮时,我将显示另一个名为"newRule“模式视图。当我退出"newRule“模式视图时,应用程序崩溃了。这是我为退出"newRule“模式视图而编写的代码。控制台中未显示任何内容。当我尝试调试代码时,它在dealloc方法之后显示了一个EXC_BAD_ACCESS。我的dealloc方法如下所示: label = nil
浏览 15
提问于2011-10-05
得票数 0
1
回答
在ubuntu中内存仍然可用时出现内存不足的Java
java
、
ubuntu
、
caching
、
memory
、
out-of-memory
如我所知,在
linux
系统中,
缓存
内存以提高磁盘IO操作的性能,并且当某些进程请求分配内存时,它将被
释放
。但是最近,我得到了OOM (内存不足),在
缓存
内存仍然可用(~ 250 my )时导致我的java应用程序关闭,而我现有的java应用程序java堆是Xms:128 my和Xmx:256 my。你对这个案子有什么想法
吗
。任何帮助都会很好。谢谢
浏览 2
提问于2017-08-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何清理iPhone的缓存,释放更多存储空间,这些方法你知道吗
如何清除 APT 缓存来回收宝贵的磁盘空间|Linux 中国
看完这篇,别再说你不懂 Linux 内存管理了
这些清理缓存的妙招你必须了解!
Linux下如何解决高内存使用率问题?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券