SUSE Linux系统性能分析与优化指南
一、内存使用与性能分析
系统内存可能会成为系统性能的瓶颈。在CPU执行应用程序之前,应用必须先加载到内存中。同时,Linux内核自身也会使用内存,并且内存还用于缓存网络或存储访问等I/O操作。
Linux系统中的内存由内核的内存管理系统控制,每个应用程序都需要向内核请求分配内存,且只能在自己的内存空间中进行写入操作。
Linux系统中有两种不同类型的内存:
- 物理内存 :以内存条或芯片的形式实际安装在系统中的内存,访问速度通常非常快。
- 交换内存 :Linux系统至少应访问一个交换分区,该分区的空间用于通过复制暂时不用的内存页面来释放部分物理内存。与物理内存相比,访问交换内存的速度非常慢。
可以使用 free 命令查看物理内存和交换内存的使用情况,命令如下:
free
输出示例:
total used free shared buffers cached
Mem: 516204 502080 14124 0 29356 154920
-/+ buffers/cache: 317804 198400
Swap: 1036152 143320 8
超级会员免费看
订阅专栏 解锁全文
3

被折叠的 条评论
为什么被折叠?



