我刚刚安装lnmp的时候,看到探针内存的占用率,我也吓了一跳,后来才知道,这是linux的一个特色来的,将物理内存分配去缓存cache那里,这个是内存优化的一个表现,没事的,重启一下lnmp就可以了。
页高速缓存(cache)是 Linux内核实现的一种主要磁盘缓存。它主要用来减少对磁盘的I/O操作。具体地讲,是通过把磁盘中的数据缓存到物理内存中,把对磁盘的访问变为对物理内存的访问。
磁盘高速缓存的价值在于两个方面:第一,访问磁盘的速度要远远低于访问内存的速度,因此,从内存访问数据比从磁盘访问速度更快。第二,数据一旦被访 问,就很有可能在短期内再次被访问到。
ps -aux 查看进程命令
echo 1 > /proc/sys/vm/drop_caches 瞬间释放Cache。
---
转载请注明本文标题和链接:《linux安装lnmp后,内存占有率超高》
发表评论