全文検索:
- fio
- WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW] [100.0% done] [0K/53930K/0K /s] [0 /13.5K/0 iops] [et... te: io=528872KB, bw=52840KB/s, iops=13209 , runt= 10009msec clat (usec): min=38 , max=22072 , avg=4... g=825.18, stdev=180.35 lat (usec) : 50=0.04%, 100=6.87%, 250=0.14%, 500=0.01%, 750=0.01% lat (m... ctx=265775, majf=0, minf=1983 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=6
- 07 ブロックサイズとスループットについて
- できません。 <code> # dd if=/dev/zero of=a bs=1k count=10000000 10000000+0 records in 10000000+0 records out 10240000000 bytes (10 GB) copied, 25.7128 s, 398 MB/s # dd if=/dev/zero of=a bs=1M count=10000 10000+0 records in 10000+0 records out 10485760
- 05 Linuxチューニング
- この値を過ぎた場合にwrite back処理が実行される デフォルト値は3000(30秒)単位は1/100秒 <code> # sysctl vm.dirty_expire_centisecs vm.dir... 間隔でdirtyメモリのデータが物理ディスクに書き込まれる デフォルト値は500(5秒)。単位は1/100秒 <code> # sysctl vm.dirty_writeback_centisecs vm.... 1 </code> <code> /sbin/ifconfig eth0 txqueuelen 10000 /sbin/ifconfig eth1 txqueuelen 10000 </code> txqueuelenは、送信パケットのキューの長さです。OSによって違いがあるとは思いますが一般的にはMTU
- 06 AB テスト
- firm/items/ac5a2f53cfa933a37192]] <code> $ ab -n 100 -c 100 http://www.example.co.jp/ </code> |-n 数値|リクエストの総数を数値で指定| |-c 数値|同時に発行するリクエストの数を数値で指定| ===== 実行例 ===== <code> $ ab -n 100 -c 20 http://fl8.jp/ This is ApacheBench, Version... or tests: 1.027 seconds Complete requests: 100 Failed requests: 68 (Connect: 0, Receiv
- 12 memtier_benchmark redis
- === ベンチマーク ===== host:127.0.0.1 port:6379 10スレッド 100コネクション SET:GETコマンドの割合が1:2 データ1kbyte リクエスト10000 <co... > memtier_benchmark -s 127.0.0.1 -p 6379 -t 10 -c 100 -R --ratio=1:2 -d 1000 -n 10000 </code> {{tag>redis memcached ベンチマーク}}
- tuned
- nor <code> ## default # cpufreq-info -p 800000 2201000 ondemand ## virtual-host # cpufreq-info -p 800000 2201000 performance </code> ===== tuned 変更後のパフォーマンス差 ==... "Seq-Write" bw:433MB iops: 423 latency:ms"4":100 "Rand-Read-16K" bw: 56MB iops: 3534 latency... and-Write-4K-QD32" bw:144MB iops:36048 latency:us"1000":41.949081 ### virtual-host "Seq-Re
- 01 サーバに負荷をかける
- 続けてメモリを消費させる <code> perl -e '$c[$_]="a"x$_ for 1..1000000' </code> == 上記の解説 == <code perl> # vi test.... ; </code> ==== Python ==== python -c "range(1,100000000)" ※足りない場合はエンドの数を増やす ※Pythonの方はCtrl+Cで中断できない
- 07 レイテンシーとIOPSの関係
- 上回る場合、特にこの状態が長期間続く場合には、問題が発生していることを 表しています。レイテンシが 100 ms を超えると、たいていの企業アプリケーションにおいて問題が発生します。作業負荷を減らすか、負荷... げてスループットの向上を図っている場合、応答時間は必ずしも短くなるとは限りません。 大げさに言えば、100万IOPSをこなすストレージだが1IOの応答時間に1秒かかるといったストレージではIOPSのみ見ると
- bonnie++
- 削除 </code> === ※ms, usという表示に関して === ms = ミリセコンド 1000分の1秒 us = μs(マイクロセコンド) 100万分の1秒 ==== オプション ==== ^ オプション ^ 意味 ^ | -b |write時にバッファキャッシュを使わないよう指定する。|