|
@@ 487-493 (lines=7) @@
|
| 484 |
|
} |
| 485 |
|
break; |
| 486 |
|
|
| 487 |
|
case 2: |
| 488 |
|
$s=$cache['num_hits']+$cache['num_misses']; |
| 489 |
|
$a=$cache['num_hits']; |
| 490 |
|
|
| 491 |
|
fill_box($image, 30, $size, 50, -$a*($size-21)/$s, $col_black, $col_green, sprintf("%.1f%%", $cache['num_hits']*100/$s)); |
| 492 |
|
fill_box($image, 130, $size, 50, -max(4, ($s-$a)*($size-21)/$s), $col_black, $col_red, sprintf("%.1f%%", $cache['num_misses']*100/$s)); |
| 493 |
|
break; |
| 494 |
|
|
| 495 |
|
case 3: |
| 496 |
|
$s=$mem['num_seg']*$mem['seg_size']; |
|
@@ 541-547 (lines=7) @@
|
| 538 |
|
} |
| 539 |
|
} |
| 540 |
|
break; |
| 541 |
|
case 4: |
| 542 |
|
$s=$cache['num_hits']+$cache['num_misses']; |
| 543 |
|
$a=$cache['num_hits']; |
| 544 |
|
|
| 545 |
|
fill_box($image, 30, $size, 50, -$a*($size-21)/$s, $col_black, $col_green, sprintf("%.1f%%", $cache['num_hits']*100/$s)); |
| 546 |
|
fill_box($image, 130, $size, 50, -max(4, ($s-$a)*($size-21)/$s), $col_black, $col_red, sprintf("%.1f%%", $cache['num_misses']*100/$s)); |
| 547 |
|
break; |
| 548 |
|
|
| 549 |
|
} |
| 550 |
|
header("Content-type: image/png"); |