Sybase 12.7 Home Theater System User Manual


 
バッファ・マネージャのスラッシングの回避
172 Sybase IQ
procs memory page faults cpu
r b w swap free re mf pi po fr de sr in sy cs us sy id
0 0 0 217348 272784 0 148 11 3 9 0 2 251 1835 601 6 3 91
0 0 0 3487124 205572 0 5 0 0 0 0 0 86 131 133 0 1 99
0 0 0 3487124 205572 0 5 0 0 0 0 0 71 162 121 0 0 100
0 0 0 3483912 204500 0 425 36 0 0 0 0 169 642 355 2 2 96
0 0 0 3482740 203372 0 17 6 0 0 0 0 158 370 210 1 3 97
0 0 0 3482676 203300 0 4 10 0 0 0 0 160 1344 225 1 2 97
0 0 0 3343272 199964 1 2123 36 0 0 0 0 213 131 399 7 8 85
0 0 0 3343264 185096 0 194 84 0 0 0 0 283 796 732 1 6 93
0 0 0 3342988 183972 0 17 58 0 0 0 0 276 1051 746 2 4 94
0 0 0 3342860 183632 0 119 314 0 0 0 0 203 1660 529 3 4 94
0 0 0 3342748 182316 2 109 184 0 0 0 0 187 620 488 4 2 95
0 0 0 3342312 181104 2 147 96 0 0 0 0 115 256 260 9 2 89
0 0 0 3340748 179180 0 899 26 0 0 0 0 163 836 531 4 4 92
0 0 0 3328704 167224 0 2993 6 0 0 0 0 82 2195 222 4 7 89
上記の出力の最初の行には、マシンが起動されてからのシステム・アクティビ
ティの概要が示されています。最初の 3 行は、約 200MB の空き物理メモリが
あり、マシンがアイドル状態であることを示しています。4 行目は、Sybase IQ
が最初に起動されたときと対応しています。8 行目から、空きメモリの量が急
速に減少し始めています。これは、Sybase IQ バッファ・キャッシュが割り付
けられ、データベース・ページがディスクから読み込まれているときと対応し
ています (CPU 使用率が増加していることに注意してください )。この時点で
はクエリが開始されていないため、ユーザの CPU 時間がほとんどありません。
procs memory page faults cpu
r b w swap free re mf pi po fr de sr in sy cs us sy id
7 0 0 3247636 58920 0 1880 1664 0 0 0 0 1131 442 1668 80 18 3
18 0 0 3246568 43732 0 709 1696 0 0 0 0 1084 223 1308 90 10 1
12 0 0 3246604 37004 0 358 656 0 0 0 0 600 236 722 95 5 0
15 0 0 3246628 32156 0 356 1606 0 0 0 0 1141 226 1317 91 9 0
19 0 0 3246612 26748 0 273 1248 0 0 0 0 950 394 1180 92 7 0
上記の出力は少し後の、クエリが進行中のときのものです。これは、ユーザ・
モードの CPU レベル (us フィールド ) を見ると明らかです。依然としてページ
イン・フォールト ( ページインされた KB を示す、pi フィールド ) が発生して
おり、空きメモリの量が減少しているため、バッファ・キャッシュはまだ満杯
になっていません。