linux-ftools查看Linux 的cached里面有哪些内容
最近,公司有几台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 --pages=false --summarize --only-cached /tmp/*
这样的话,如果经常出现can not allocate memory的情况,我们可以先配置个计划任务,使用linux-fincore定期获取某个目录(例如java程序每次都把文件缓存到/opt/xxx/ 这个目录下)的cached的情况并保存到文件。
这样的话,再次出现内存不够分配的时候,便于我们后期追查现场。
linux-ftools查看Linux 的cached里面有哪些内容相关推荐
- Linux Reader单文件版,Linux Reader(查看Linux硬盘分区)
Linux Reader(查看Linux硬盘分区)正式版 Linux Reader(查看Linux硬盘分区)正式版是款针对Windows环境下打造的Linux分区文件工具.Linux硬盘分区查看可以直 ...
- 查看linux重启机时间,【linux】查看Linux开机时间/重启时间/运行时间
[linux]查看Linux开机时间/重启时间/运行时间 6年前 (2015-07-14) 作者:Jiaozn 分类:Linux 阅读次数:4164 评论(0) 有时候需要查看Lin ...
- 【LInux】查看Linux系统版本信息
一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [root@S-CentOS home]# cat /proc/version Linux version 2.6 ...
- 【Linux】查看linux是centos还是ubuntu的方法
查看linux是centos还是ubuntu的方法 以下总结了4种区分centos和ubuntu系统的方法. 1.lsb_release -a 如果是想查看你的Linux系统是Ubuntu还是Cent ...
- Linux命令 查看Linux版本和是否联网
1.查看Linux内核版本1.1 $ cat /proc/version [heima01@heima01 ~]$ cat /proc/version Linux version 2.6.32-573 ...
- [ Linux ] 如何查看Linux系统版本
文章目录 查看 Linux 系统版本的场景 查看 Linux 版本的几种方式 1.通过查看 `redhat-release` (可查看小版本) 2.使用 `lsb_release` 命令 (可查看小版 ...
- 【linux】查看Linux系统版本信息的几种方法
一.查看Linux内核版本命令(两种方法): 1.cat /proc/version 2.uname -a 二.查看Linux系统版本的命令(3种方法): 1.lsb_release -a,即可列出所 ...
- 【linux】查看Linux操作系统版本、内核、CPU和内存信息
0.参考 https://blog.csdn.net/SoaringLee_fighting/article/details/71755587 https://www.cnblogs.com/vael ...
- Linux命令 查看文件中指定行号的内容
前言 有一个很大很大的文件,比如10G. 我想看看10000行到20000行之间的内容 我想看看前100行的内容 我想看看最后100行的内容 - 办法 Linux使用命令查看文件指定行号的内容,有下面 ...
- linux lvm 查看,Linux LVM 详解
逻辑卷管理LVM是一个多才多艺的硬盘系统工具.无论在Linux或者其他类似的系统,都是非常的好用.传统分区使用固定大小分区,重新调整大小十分麻烦.但是,LVM可以创建和管理"逻辑" ...
最新文章
- 混合云计算应用中小企业市场前景看好
- SVM-支持向量机原理详解与实践之一
- 求两条轨迹间的hausdorff距离_圆锥曲线三种定义间的关系
- java栈代码执行_这段实现栈的java代码执行错误..
- 向腾讯云windows服务器传输文件,如何上传本地文件到腾讯云Windows服务器上?
- SAP S/4HANA OData Mock Service 介绍
- windows的python切换环境_Windows下的python虚拟环境设置
- html 字体显示倒影,用CSS3的box-reflect设置文字倒影效果的方法讲解
- 智能机器人语音识别技术详细解析
- 广东大学 计算机 排名2015,2015美国大学计算机排名
- 计算机组装维修中级试题,维修电工中级培训考试题及答案
- linux中如何复制文件并重命名_在 Linux 上复制和重命名文件
- 用户画像之ID-Mapping
- Qt+OpenCV在arm板上运行实现思路
- 获取小程序码所携带的参数
- 再次上演兄弟相煎,vivo再次超越OPPO在国内手机市场称王
- 腾讯云服务器--学生优惠版购买以及配置方法
- android 自定义 对号,【Android】自定义progressBar和动画显示对号
- android音乐播放器实现,Android实现简单音乐播放器(MediaPlayer)
- springboot毕设项目养老平台的设计与实现u8sua(java+VUE+Mybatis+Maven+Mysql)
热门文章
- QT+VS中使用qDebbug()打印调试信息无法显示
- 在Winform中菜单动态添加“最近使用文件”
- JS的自定义事件(观察者模式)
- error C1853: “Debug\BigBuffer.pch”预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)...
- tortoisegit推送ssh-key需要输入用户信息
- Codeforces Beta Round #17 C. Balance DP
- [操作系统实验lab4]实验报告
- 简单地使用线程之一:使用异步编程模型
- jquery 事件对象属性小结
- 使用DIV之后 table何去何从