Linux 從 kernel 2.6.16 開始,提供透過指令清除 pagecache、inode、dentry。
$ sync; /sbin/sysctl vm.drop_caches=3
或者
$ sync; echo 3 > /proc/sys/vm/drop_caches
查看清除前的記憶體使用情況
$ cat /proc/meminfo
MemTotal: 10270912 kB
MemFree: 33092 kB
Buffers: 152300 kB
Cached: 9784508 kB
SwapCached: 0 kB
Active: 196180 kB
Inactive: 9802104 kB
SwapTotal: 2031608 kB
SwapFree: 2031608 kB
查看清除後的記憶體使用情況
$ cat /proc/meminfo
MemTotal: 10270912 kB
MemFree: 10061932 kB
Buffers: 408 kB
Cached: 28692 kB
SwapCached: 0 kB
Active: 89624 kB
Inactive: 928 kB
SwapTotal: 2031608 kB
SwapFree: 2031608 kB
參考資料
drop_caches, http://www.linuxinsight.com/proc_sys_vm_drop_caches.html
The Linux Kernel Archives - vm sysctl documentation, http://www.kernel.org/doc/Documentation/sysctl/vm.txt
Tuesday, September 27, 2011
Saturday, September 24, 2011
JMeter usage
使用 CSV 檔案
18.4.1 CSV Data Set Config, http://jakarta.apache.org/jmeter/usermanual/component_reference.html#CSV_Data_Set_Config
18.4.1 CSV Data Set Config, http://jakarta.apache.org/jmeter/usermanual/component_reference.html#CSV_Data_Set_Config
Friday, September 9, 2011
gnuplot PostScript
gnuplot> set terminal postscript eps enhanced
gnuplot> set output 'enhanced.eps'
eps - 使用 Encapsulated PostScript (EPS) 檔案格式,而非 raw PostScript。
enhanced - 使用增強文字模式(enhanced text mode),例如上標、下標文字等。
gnuplot> set output 'enhanced.eps'
eps - 使用 Encapsulated PostScript (EPS) 檔案格式,而非 raw PostScript。
enhanced - 使用增強文字模式(enhanced text mode),例如上標、下標文字等。
Thursday, September 1, 2011
Linux CPU Frequency Scaling
cpuspeed
user-space cpu frequency scaling program.
CPUSpeed web page: http://carlthompson.net/Software/CPUSpeed
cpufreq-utils
使用 APT (例如於 Debian/Ubuntu) 安裝套件:
$ sudo aptitude install cpufrequtils
使用 yum (例如 Red Hat /CentOS/Fedora) 安裝套件:
$ sudo yum install cpufreq-utils
查看 CPU 資訊:/usr/bin/cpufreq-info
設定 CPU frequency:/usr/bin/cpufreq-set
user-space cpu frequency scaling program.
CPUSpeed web page: http://carlthompson.net/Software/CPUSpeed
cpufreq-utils
使用 APT (例如於 Debian/Ubuntu) 安裝套件:
$ sudo aptitude install cpufrequtils
使用 yum (例如 Red Hat /CentOS/Fedora) 安裝套件:
$ sudo yum install cpufreq-utils
查看 CPU 資訊:/usr/bin/cpufreq-info
設定 CPU frequency:/usr/bin/cpufreq-set
Subscribe to:
Posts (Atom)