摘要: 实例 git server是一个io密集型的服务,当cache量很大的时候,cache会全部一次释放,导致那么一瞬间,IO read压力很大,因为,用户的大量请求,需要重新从磁盘读到内存,但是这个时刻,CPU的使用率也只有28%,可见,CPU的使用率虽然低,但是IO已经到达瓶颈,如果,kernel管 阅读全文
posted @ 2017-03-10 20:57 苏小北1024 阅读(452) 评论(0) 推荐(0) 编辑
摘要: ``` #ll /sys/kernel/debug/tracing/events/kmem total 0 -rw-r--r-- 1 root root 0 Feb 3 20:17 enable -rw-r--r-- 1 root root 0 Feb 3 20:17 filter drwxr-xr-x 2 root root 0 Feb 3 20:17 kfree drwxr-xr-x 2... 阅读全文
posted @ 2017-03-10 19:51 苏小北1024 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1. min_free_kbytes 先看官方解释: This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a waterma 阅读全文
posted @ 2017-03-10 18:14 苏小北1024 阅读(7126) 评论(0) 推荐(1) 编辑
摘要: 1. /proc目录 Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可 阅读全文
posted @ 2017-03-10 18:03 苏小北1024 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 问题描述 Linux服务器内存使用量超过阈值,触发报警。 问题排查 首先,通过free命令观察系统的内存使用情况,显示如下: 其中,可以看出内存总量为24675796KB,已使用22617644KB,只剩余2058152KB。 然后,接着通过top命令,shift + M按内存排序后,观察系统中使用 阅读全文
posted @ 2017-03-10 17:30 苏小北1024 阅读(7894) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2017-03-10 15:58 苏小北1024 阅读(33) 评论(0) 推荐(0) 编辑