国家工信部网站备案查询系统,网页制作基础教程慕课版,海淀搜索引擎优化seo,网站搜索引擎推广方案最近#xff0c;公司有几台java服务器经常出现can not allocate memory 的情况。导致SSH登录失败。 因此#xff0c;有必要做点什么。 我们可以使用linux-ftools查看Linux 的cached里面有哪些内容#xff08;工具: https://code.google.com/p/linux-ftools/#xff09;公司有几台java服务器经常出现can not allocate memory 的情况。导致SSH登录失败。 因此有必要做点什么。 我们可以使用linux-ftools查看Linux 的cached里面有哪些内容工具: https://code.google.com/p/linux-ftools/ #!/bin/bash tar xf linux-ftools.tar.gz -C ./ cd linux-ftools/ ./configure make make install 安装完成后在/usr/local/bin 下生成3个文件 linux-fadvise 、linux-fallocate 、linux-fincore 常用命令 linux-fincore --help 例子查看/tmp 目录下缓存了哪些文件命令 linux-fincore --pagesfalse --summarize --only-cached /tmp/* 这样的话如果经常出现can not allocate memory的情况我们可以先配置个计划任务使用linux-fincore定期获取某个目录(例如java程序每次都把文件缓存到/opt/xxx/ 这个目录下)的cached的情况并保存到文件。 这样的话再次出现内存不够分配的时候便于我们后期追查现场。 本文转自 lirulei90 51CTO博客原文链接http://blog.51cto.com/lee90/1922951如需转载请自行联系原作者