Linux全攻略--系统性能、进程监控和日志管理
2011-01-08 11:58
761 查看
A buffer is something that has yet to be "written" to disk. A cache is something that has been "read" from the disk and stored for later use.Buffer(Buffer Cache):缓冲区,用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域。通过缓冲区,可以使进程之间的相互等待变少,从而使从速度慢的设备读入数据时,速度快的设备的操作进程不发生间断。Cache(Page Cache):高速缓存,是位于CPU与主内存间的一种容量较小但速度很高的存储器。由于CPU的速度远高于主内存,CPU直接从内存中存取数据要等待一定时间周期,Cache中保存着CPU刚用过或循环使用的一部分数据,当CPU再次使用该部分数据时可从Cache中直接调用,这样就减少了CPU的等待时间,提高了系统的效率。Cache又分为一级Cache(L1 Cache)和二级Cache(L2 Cache),L1 Cache集成在CPU内部,L2 Cache早期一般是焊在主板上,现在也都集成在CPU内部,常见的容量有256KB或512KB L2 Cache。简单来说,而cache是被从磁盘中读出来的,buffer是即将要被写入磁盘的,例如sync,flush file system buffers。
相关文章推荐
- Linux全攻略--系统性能、进程监控和日志管理 推荐
- Linux全攻略--系统性能、进程监控和日志管理
- Linux全攻略--系统性能、进程监控和日志管理
- Linux全攻略--系统性能、进程监控和日志管理
- 【linux之进程管理,系统监控】
- Linux基础--------监控系统、进程管理、软件包管理-------free、dd、kill、 rpm、yum、源码安装python
- solaris 系统性能的监控与进程的管理
- Linux初窥:系统管理之(进程管理、定时任务、系统监控)
- 使用 shell 脚本对 Linux 系统和进程资源进行监控
- 【译】Linux系统和性能监控(1)
- 系统进程管理及用户登陆监控
- linux系统进程管理之glances工具的使用
- Linux性能及调优指南(翻译)之Linux进程管理
- linux下的进程、网络、性能监控命令
- linux系统进程管理之dstat的使用
- linux系统性能监控命令uptime(六)
- Linux的系统调用、网络连接状态、磁盘I/O;可疑行为监控/日志收集、SHELL命令执行流程
- 使用Shell脚本对Linux系统和进程资源进行监控
- 学习日志---linux进程管理与结构
- 使用Nmon监控Linux的系统性能