免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: iWonderLinux
打印 上一主题 下一主题

求教:关于大文件读写会一次读入内存吗 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2012-05-09 16:22 |只看该作者
这个我知道,开始接收数据后free的越来越少,说明占用了很多内存啊
回复 20# doswin


   

招聘 : 项目经理
论坛徽章:
0
22 [报告]
发表于 2012-05-09 16:30 |只看该作者
回复 19# iWonderLinux


    缓存了部分写入的数据, 这个你不用担心, 你top后直接看你运行的程序的 VSZ 和 %MEM 就行了, VSZ单位是K,
或者, free
看-/+ buffers/cache  那一行.
看完后保证你身心舒畅.

论坛徽章:
0
23 [报告]
发表于 2012-05-09 16:46 |只看该作者
确实,%M占用物理内存百分比的意思,那么Mem上面显示free的越来越少没有影响吗?
回复 22# huohulwz


   

招聘 : 项目经理
论坛徽章:
0
24 [报告]
发表于 2012-05-09 17:06 |只看该作者
回复 23# iWonderLinux


    如果free不够, buffers和cached的占用内存二话不说, 马上让出来, 随时为您效劳.

论坛徽章:
0
25 [报告]
发表于 2012-05-09 17:10 |只看该作者
非常感谢,我自己再钻研一下,3q~
回复 24# huohulwz


   

论坛徽章:
0
26 [报告]
发表于 2012-05-09 17:44 |只看该作者
huohulwz 发表于 2012-05-09 16:30
回复 19# iWonderLinux

哈哈,我想到也是Linux内存使用机制的问题。

论坛徽章:
0
27 [报告]
发表于 2012-05-09 18:04 |只看该作者
“发现1G内存差不多用完” 你是怎样发现?
“用完”是什么意思?是否包括操作系统用来做cache?

论坛徽章:
0
28 [报告]
发表于 2012-05-09 21:42 |只看该作者
对于这个具体的事情,我觉得,通过top来查看此进程的情况就可以了;至于操作系统为什么会缓存那么多东东,什么时候缓存,次要。

不过,研究研究是好事;我就没这个心思啦。

------------------------------------
欢迎光临我的博客:www.danoking.com [DNK的博客]

论坛徽章:
0
29 [报告]
发表于 2012-05-11 16:51 |只看该作者
弄清楚了,把cache的也算上了,看着free的越来越少产生的误解。
回复 27# drangon


   

论坛徽章:
0
30 [报告]
发表于 2012-05-11 16:51 |只看该作者
谢谢指教,博客好牛逼啊!
回复 28# wolf5729


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP