摘要:
实例 git server是一个io密集型的服务,当cache量很大的时候,cache会全部一次释放,导致那么一瞬间,IO read压力很大,因为,用户的大量请求,需要重新从磁盘读到内存,但是这个时刻,CPU的使用率也只有28%,可见,CPU的使用率虽然低,但是IO已经到达瓶颈,如果,kernel管 阅读全文
摘要:
```
#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... 阅读全文
摘要:
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 阅读全文
摘要:
1. /proc目录 Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可 阅读全文
摘要:
问题描述 Linux服务器内存使用量超过阈值,触发报警。 问题排查 首先,通过free命令观察系统的内存使用情况,显示如下: 其中,可以看出内存总量为24675796KB,已使用22617644KB,只剩余2058152KB。 然后,接着通过top命令,shift + M按内存排序后,观察系统中使用 阅读全文
该文被密码保护。 阅读全文