腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
页面
缓存
和缓冲区
缓存
有什么区别?
、
、
在
linux
操作系统中,您可以键入命令"echo 3> /proc/sys/vm/drop_cache“来
释放
内存,还可以键入命令"sync”
释放
内存。在
linux
内核中有两种
缓存
,一种是页面
缓存
,另一种是缓冲区
缓存
,那么S有什么区别呢?
浏览 0
提问于2014-12-19
得票数 7
3
回答
如何清理
Linux
内核使用的
缓存
、
、
、
我希望在
缓存
开始占用太多内存(从‘free’的输出中可以看出)之后,强制
Linux
内核为应用程序分配更多内存。我跑过了(以
释放
磁盘dentry/inode
缓存
和页面
缓存
),我发现只
释放
了大约一半的已用
缓存
,其余的则留了下来我如何知道是什么占用了
缓存
的其余部分,并强制
释放
它?
浏览 8
提问于2009-03-01
得票数 28
回答已采纳
4
回答
释放
linux
页面
缓存
、
或者我如何强制python
释放
它所占用的内存?
浏览 3
提问于2011-03-30
得票数 4
3
回答
Python中的MemoryError钩子?
、
、
是否有一种全局捕获MemoryError异常的方法,以便库可以清除
缓存
,而不是让用户代码看到MemoryError?我正在用Python开发一个内存
缓存
库,它存储非常大的对象,以至于用户通常希望使用所有可用的RAM来简化脚本和/或加快它们的速度。我希望能够有一个钩子,其中python解释器要求回调函数
释放
一些内存,以避免在用户代码中调用MemoryError。OS: Solaris和/或
Linux
编辑:,我正在寻找一种机制,它不会被一个EDIT块处理。我不
浏览 1
提问于2010-10-21
得票数 4
回答已采纳
3
回答
在回收之前写入
缓存
页
、
、
、
我正在研究一个混合存储系统,它使用ssd作为硬盘的
缓存
层。为此,应将从硬盘读取的数据写入ssd,以促进后续对此数据的读取。由于
Linux
将从磁盘读取的数据
缓存
在页面
缓存
中,因此向ssd写入数据可能会延迟;但是,
缓存
数据的页面可能会被
释放
,并且不建议访问
释放
的页面。有没有办法确定指针所代表的页面是否有效(有效,我的意思是
缓存
的页面可以安全地写入ssd?如果通过指针访问
释放
的页面,会发生什么?
释放
后的页面数据是否与<em
浏览 5
提问于2013-09-25
得票数 0
1
回答
禁用文件系统读取
缓存
、
如何禁用Ubuntu12.04的
Linux
文件系统读取
缓存
?echo 3 > /proc/sys/vm/drop_caches 但是完全禁用读取
缓存
。
浏览 0
提问于2014-04-28
得票数 13
1
回答
IPHONE:
释放
缓存
数据
、
这里有一个快速的方法:有什么方法可以
释放
应用程序可能正在使用的任何
缓存
数据并
释放
内存吗?谢谢你的帮助。
浏览 1
提问于2009-11-25
得票数 3
回答已采纳
6
回答
为什么
linux
有足够的内存却使用交换
、
、
在出现问题之前,内存使用情况如下但是经过很长一段时间,
缓存
是清晰的,系统开始使用交换。 现在我有两个问题。 系统将
释放
pgae
缓存
的情况是什么?我从“理解
Linux
内核”一书中得到了答案。书中说,如果有足够的空闲内存,页面将被无限期地保存在
缓存
中,然后可以被其他进程重用,而不需要访问磁盘。 我认为这意
浏览 1
提问于2014-08-20
得票数 9
1
回答
可用内存+使用内存小于总内存
、
我注意到一种奇怪的行为,当使用量略大于3000 is时,计算机就会崩溃。甚至在达到3000 it之前,交换就被使用了,就好像计算机刚刚拥有它一样。......total..used..free..shared..buff/cache..availableSwap:.2047...1811..236编辑这是我当前的结果: ......total...used..free.....sha
浏览 0
提问于2022-02-20
得票数 0
1
回答
为什么htop中的内存消耗没有按比例显示?
、
颜色有以下含义:Blue = Buffers 📷 现在看看我的htop,我发现只占用了878 my,其中包括
缓存
中的一个大块
浏览 0
提问于2019-08-30
得票数 2
回答已采纳
1
回答
如何告诉内核在内存分配请求期间
释放
缓存
内存而不是终止应用程序的OOM杀手?
我使用下面的内核版本运行Ubuntu10.04内存状态显示
缓存
使用的是RAM的最大份额。6137Swap: 0 0 0 我知道操作系统会
自动
管理它,并将内存的最大份额保留在
缓存</
浏览 0
提问于2012-03-15
得票数 3
回答已采纳
4
回答
在需要时分配操作系统可以
释放
的内存
、
、
但是如果他们有一段时间去做其他的事情,那么这个内存可能会被用作磁盘
缓存
或者用来存储网页什么的,所以我想告诉操作系统,如果它愿意的话,它可以重用我的一些内存。必须监视系统范围内的空闲内存量可能无法达到目标(我的内存将永远不会被回收以改善磁盘
缓存
),而获得内存不足的通知只会在紧急情况下有所帮助。
浏览 1
提问于2013-06-08
得票数 4
2
回答
RHEL中占用的
缓存
、
我在RHEL环境中运行我的应用服务器( Karaf、Tomcat、Mongo和Zookeeper各一个实例),经常看到(使用免费的-m)我的12 as内存中几乎有8GM被显示为
缓存
。应用程序也会变慢。我甚至试图优雅地停止所有这些服务,直到我的机器上只运行
Linux
操作系统。即使这样,
缓存
也不会被
释放
。我必须手动
释放
它才能把它取下来。 为什么
缓存
是这样累积的,这与我的应用程序有什么关系吗?仅仅为了
释放
缓存
而运行这样的计时作业是一种很好的做法吗?
浏览 1
提问于2014-03-18
得票数 0
1
回答
在
Linux
上,有没有任何方法(工具)可以知道哪个应用程序
缓存
的数据以及数据是什么?
、
在我的
linux
系统中,我发现空闲内存不断减少,我使用free -m来获得空闲内存大小。我知道这个命令用于
释放
页面
缓存
、dentries和inodes。 但是,有没有任何方法可以知道哪个应用程序
缓存
了数据,以及我
释放
了哪些数据?
浏览 0
提问于2011-09-01
得票数 1
2
回答
同步命令是否删除内存中的脏
缓存
?
、
我知道同步命令会将脏
缓存
刷新到磁盘中。我首先运行了free命令,然后运行了sync,然后再次运行了free。后一个free命令的结果显示了比前者更多的可用内存。这是否意味着在执行sync时从内存中移除脏
缓存
?有人能给我一个更确凿的证据吗?
浏览 0
提问于2013-08-27
得票数 2
1
回答
当所有应用程序关闭时,Ubuntu 20.04内存使用率高
、
、
我所有的应用程序(除了运行htop的终止程序)都关闭了。参见显示sudo htop的屏幕。sudo pkill -f gnome-calendarsudo pkill -f evolution-calendar-factory还重新启动了gnome-shell以重置其内存:or killall -SIGHUP gnome-shell
浏览 0
提问于2020-12-31
得票数 0
1
回答
“
缓存
”内存事实上是自由的吗?
、
、
、
在顶部得到以下3个值:MemFree: 4038976 kB据我所知,“
缓存
”值是由
Linux
系统生成的磁盘
缓存
,如果任何应用程序需要更多的RAM,这些
缓存
将立即
释放
,因此在MemFree和
缓存
都为零之前,
Linux
将不会耗尽内存。(内核版本为4.4) 因此,出于所有实际目的,应用程序可用的RAM是MemFree +
缓存
的
浏览 0
提问于2019-02-09
得票数 11
回答已采纳
1
回答
PHP应用程序性能
、
、
、
、
我已经运行了“顶级”
linux
命令。根据浏览器请求,有4-5个apache进程。哪个MEM使用率(%)是10,5,4,3,0.5。两个进程正在运行>10小时。
浏览 2
提问于2012-01-11
得票数 1
1
回答
Linux
内存管理器中的“弱引用”?
、
、
、
在
Linux
中,malloc()总是返回一个强引用,即。直到调用方调用free()函数,指针才会被
释放
。我想为
缓存
分配一个缓冲区,它可以在内存耗尽时
自动
释放
,如下所示:if (!id wa那么,我想了解更多关于我的示例中的
缓存
是否可以反映在
浏览 1
提问于2012-09-28
得票数 0
回答已采纳
3
回答
如何
缓存
IDisposable对象
、
、
、
= null) Stream.Dispose();}在
缓存
中存储实体之后,我将继续挖掘它。过了一段时间,消费者试图检索同一个实体,因此我从
缓存
中获取它,但是有一个小问题.对象已被
释放
,因此我无法读取它的Stream属性(还记得我们在
缓存
它之后
释放
了它吗?)现在,解决这个问题的一种方法就是永远不要
释放
缓存
的实体。这似乎合乎逻辑,因为它们应该保存在内存中,但是过期后会发生什么呢?
浏览 3
提问于2015-09-21
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux服务器如何清除dns缓存
Linux 的文件系统及文件缓存知识点整理
如何清理iPhone的缓存,释放更多存储空间,这些方法你知道吗
如何清除 APT 缓存来回收宝贵的磁盘空间|Linux 中国
华为手机上的一键清理,缓存垃圾等于没清理,可以这样释放内存
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券