摘要: 下面是buffers与cached的区别。 buffers是指用来给块设备做的缓冲大小,他只记录文件系统的metadata以及 tracking in-flight pages. cached是用来给文件做缓冲。 那就是说:buffers是用来存储,目录里面有什么内容,权限等等。 而cached直接 阅读全文
posted @ 2017-07-13 17:34 星火spark 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Linux下频繁读写文件时,内存资源被耗尽,当程序结束后,内存不会释放需要清除缓存。Linux缓存有dentry,buffer cache,page cache。 注:Dentry用来加速文件路径名到inode的转换;buffer cache加速磁盘块的读写;page cache加速inode的读写 阅读全文
posted @ 2017-07-13 17:33 星火spark 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 查看CPU信息(型号) cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看内 存信息# cat /proc/meminfo 阅读全文
posted @ 2017-07-13 17:30 星火spark 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: 简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描 阅读全文
posted @ 2017-07-13 17:29 星火spark 阅读(292798) 评论(6) 推荐(17) 编辑
摘要: 常常感觉系统资源不够用,一台机子上跑了不下3个比较重要的服务,但是每天我们还要在上面进行个备份压缩等处理,网络长时间传输,这在就很影响本就不够用的系统资源; 这个时候我们就可以把一些不太重要的比如copy/备份/同步等工作限定在一颗cpu上,或者是多核的cpu的一颗核心上进行处理,虽然这不一定是最有 阅读全文
posted @ 2017-07-13 17:22 星火spark 阅读(2849) 评论(0) 推荐(0) 编辑