https://hoytech.com/vmtouch/ [root@localhost vmtouch]# vmtouch -e /data/test/t.MYD -v Evicting /data/test/t.MYD Files: 1 Directories: 0 Evicted Pages:
转载
2016-07-02 23:12:00
117阅读
2评论
给大家介绍个好玩的工具--vmtouch,可以查看某个文件在内存的使用。下面是摘录其网站,有兴趣的童鞋可以自己研究下
下载源码wget http://hoytech.com/vmtouch/vmtouch.c
编译gcc -Wall -O3 -o vmtouch vmtouch.c
cp vmtouch /usr/local/bin/
Example 1
How much
原创
2011-12-16 10:29:35
2390阅读
vmtouch查看page cache关联的文件
先安装 vmtouch: yum install vmtouch
find / -maxdepth 1 | grep -v "^/$" | grep -v total | grep -v proc | grep -v dev |grep -v sys | xargs -i sh -c 'vmtouch -m 9999G {} 2
vmtouch是一个很好用的小工具,可以用来查询文件是否在内存中的有缓存,也可以将文件导入缓存或者锁定缓存。1.vmtouch的使用先来看看这个工具如何使用的 2.vmtouch原理首先我们来看vmtouch.c文件,这个工具就这一个源码文件,可见有多简洁。main函数很简单,先进行参数解析,然后执行 for (i=0; i<argc; i++) vmtouch_craw
转载
2024-08-16 20:13:14
289阅读
对一个1G的日志文件进行压缩,整个压缩期间gzip和bzip2都能将1个核利用到100%。首先将该日志文件读入页面缓存:可以cat该文件也可以用vmtouch-t来实现先检查该文件已经在pagecache中[root@er01~]#vmtouch/serverInfo_2019-02-11_7.logFiles:1Directories:0ResidentPages:262145/2621451G
原创
2019-03-11 14:00:21
10000+阅读
点赞
一 前言本文可能偏运维一些,适合有需求打rpm包的朋友。不同公司有不同的规范来约束各种linux系统软件安装的路径以及相关配套设施。因此我们可以基于各自的 规范 使用rpm 将各种软件的二进制文件打包来满足各自的定制化需求。本文通过 安装vmtouch软件包,来介绍RPM的相关知识。二 RPM 基础介绍首先一图胜千言 ,我们通过下图来了解RPM的文件系统以及核心 spec 文件对其他文件的相关依赖
原创
2021-05-16 12:57:18
1023阅读