Ð
áá«ááºáá¯á¶ -
áá«áá¬ááŒáá¯áž
Fio (Flexible I/O Tester ááᯠááá¯ááºá
á¬ážááŒá¯áááº) ááẠLinux ááá¯ááºá
áá
áºá á
áœááºážáá±á¬ááºáááºááᯠá¡áá²ááŒááºááẠdisk I/O á
á®ážááŒá±á¬ááºážáá»á¬ážááᯠáááºáá®ážáááºá utility ááᯠWindows áá±á«áºááœááºáááºáž run ááá¯ááºááẠ- ááẠcommand line interface ááá¯ááá·áºááœááºážáááºááá¯á¡ááºáááºá
áá±ážáá¬ážáá° fio - Jens Axbo (
utility ááẠIOPS ááŸáá·áº system throughput ááá¯ááœááºáá»ááºáá±ážáááºááŒá
áºááŒá®áž I/O áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá áááºážá
á®áá¡ááááºá¡áááºááá¯áááºáž ááá·áºááŸááºážááá¯ááºá
á±áááºááŒá
áºáááºá áá±á¬á·ááºáá²ááẠáááºáááºáá»á¬ážááŸáá·áº á
ááºážáááºááŸá¯á¡ááŒá±á¡áá±áá»á¬ážááᯠáááºááŸááºáá±á¬áºááŒáá¬ážááá·áº á¡áá°ážááá¯ááºáá»á¬áž (.fio ááá¯ážáá»á²á·ááŸá¯) ááŸáá·áº á¡áá¯ááºáá¯ááºáááºá á
ááºážáááºááŸá¯ááœá±ážáá»ááºá
áá¬áá»á¬ážá
áœá¬ááŸááááºá á¥ááá¬á áá»áááºážáá±ážáá¬ážááŒááºážá á
á¬áááºááŒááºážááŸáá·áº áááºáá±ážááŒááºážáá»á¬ážááŸááá«áááºá áá®ááŸá¬
[global]
name=fio-rand-read
filename=fio-rand-read
rw=randread
bs=4K
direct=0
numjobs=1
time_based=1
runtime=900
ááá±á·áá±ááºááœáẠfio ááᯠáá¯áá¹ááá®ááŒá®ážáá»á¬ážá á¡áá¯á¶ážááŒá¯ááŒááẠ- áá°ááá¯á·ááẠutility ááŸáá·áºá¡áá¯ááºáá¯ááºáááºá
Hdparm
á¡ááá¯áá« utility ááᯠááá±áá« developer Mark Lord á០2005 áá¯ááŸá
áºááœááºáá±ážáá¬ážáá²á·áááºá áá°áá ááŒáááºáá±áááºá
$ sudo hdparm -t /dev/sdb
á áá áºááẠá€áá²á·ááá¯á·áá±á¬ áá¯á¶á·ááŒááºááŸá¯ááᯠáá¯ááºáá±ážáááá·áºáááº-
Timing buffered disk reads: 242 MB in 3.01 seconds = 80.30 MB/sec
drives áá»á¬ážááᯠconfigure ááŒá¯áá¯ááºáááºá¡ááœááºá hdparm ááẠááá·áºá¡á¬áž cache memory áá¡ááœááºá¡á
á¬ážááá¯ááŒá±á¬ááºážáá²áááºá sleep mode ááŸáá·áº power settings ááá¯ááœááºážáá¶áááºááŸáá·áº SSD áá±á«áºááŸá data áá»á¬ážááá¯áááºážáá¯á¶ááŒá¯á¶á
áœá¬áá»ááºáá
áºááá¯ááºáááºá áá«áá±áááºá·áááºááá¯
S
á€áááºááŸá¬ I/O á
áá
áºáá»á¬ážá á
áœááºážáá±á¬ááºáááºááᯠá¡áá²ááŒááºáááºá¡ááœáẠá
á¶áááºááŸááºáá¬ážáá±á¬ á
á¶áááºááŸááºáá»ááºáá»á¬ážááŒá
áºáááºá á
á¬áá±ážááá¬ááœá±áááºáž ááŸáááŸá¬áá±á«á·á
á
á¶áááºááŸááºáá»ááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠbash script áá»á¬ážááŒá
áºáááºá
á¡ááŒá¬áž script - comm_startup_lat.sh - áááºááŸáºááẠâá¡á±ážâ (ááá¯á¡ááºáá±á¬áá±áá¬ááá«áááºááá·áºá¡áá«) áá
áºááºááŸáá±áá¬áááºááŸá¯ááŒááºážáááŒá¬áá»áááºááᯠááá¯ááºážáá¬áááºá áá¯ááºáááºážáá«áááºá
áá«ááºáá¯á¶ -
Bonnie
1989 áá¯ááŸá
áºááœáẠáá®ááœááºáá²á·áá±á¬ ááá¯ááºá
áá
áºá
áœááºážáá±á¬ááºáááºááᯠá¡áá²ááŒááºááẠá¡áá¯á¶ážáááºááŸá¯áá
áºáá¯á á
á¬áá±ážáá°ááŸá¬ á¡ááºáá»ááºáá®áᬠTim Bray ááŒá
áºáááºá Bonnie áá¡áá°á¡áá®ááŒáá·áº áá°á
á®á
ááºáá²á·áááºá
Bonnie
Bonnie ááá¯á¡ááŒá±áá¶á hard drives á
ááºážáááºááŒááºážá¡ááœáẠá¡ááŒá¬ážáááááá¬á¡á
á¯á¶ááᯠáááºáá±á¬ááºáá¬ážááẠ-
Interbench
á¡áá¯á¶ážáááºááŸá¯ááᯠáá®ááœááºáá²á·áááºá
Interbench ááẠá¡ááŒááºá¡ááŸááºá¡áá»áá¯ážááŒá¯áá±á¬ áá¯ááºáá±á¬ááºá áá¬áá»á¬ážááᯠáá¯ááºáá±á¬ááºááá·áºá¡áá« CPU á¡á á®á¡á ááºááœá²áá°á á¡ááŒá¯á¡áá°ááᯠá¡áá¯áá°áá«áááºá á€á¡ááŒááºá¡ááŸááºá¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áá»á¬ážááẠá¡á±á¬áºáá®ááá¯ááŸáá·áº áá®áá®ááá¯á ááœááºáá»á°áá¬ááááºážáá»á¬ážáááºáááºááŒááºáž ááá¯á·ááá¯áẠáááºáááºááŸá¯á áá áºá¡ááœááºážááŸá ááá¯ááºáá¬áá±á¬á·ááºáá±á¬ááºá áºáá áºáá¯ááᯠááœá²áá°áá¯á¶ááŒáá·áº áá¯ááºáá±á¬ááºááá¯ááºáááºá
á¡áááºážá¡ááŒá
áºáá¯ááºá á¥ááá¬áá»á¬ážááŸáá·áº áááááá¬ááᯠááŒááºáááºáááºááŸááºááŒááºážá¡ááœáẠá¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážááᯠááœáẠááœá±á·ááá¯ááºáááºá
áá»áœááºá¯ááºááá¯á·áááá±á¬á·ááºáá»á¬ážááœáẠáá»áœááºá¯ááºááá¯á·áá±ážáá¬ážáááºáá»á¬áž
ááá¯ááºáá»á¬ážááᯠá¡áááºáá°ážááŒááºáž- áá±áᬠáá¯á¶ážááŸá¯á¶ážááŸá¯á០ááá·áºááá¯ááºááẠáá¬ááœááºáááºáž
á áá Ạhard drive ááᯠvirtual machine áá áºáá¯ááá¯á·áááºááá¯á·ááœáŸá²ááŒá±á¬ááºážáááºáááºážá
áá±á·áá»áá·áºáá±ážááẠá á®áá¶ááá·áºááœá²áá°áá»á¬ážá¡ááœáẠáááºáááºáááº- cloud á áááºááá¯á·áá°áá®ááá¯ááºáááºáááºážá
áááºá ááºááŸá áááºáá»ááºáá»á¬ážááᯠá á áºáá±ážááŒááºáž- áá»áŸáá¯á·ááŸááºáá±áᬠááá¯á¶ážááŸá¯á¶ážá á±ááẠáááºááá¯á·áá¯ááºáá±á¬ááºáááºáááºážá
áá»áŸááºáá áºááŒááºáá»á¬áž- á¡áááºááŒá±á¬áá·áº "áá»áŸááºáá áºááŒááºáá»á¬áž" ááá¯á¡ááºááááºážá
source: www.habr.com