@@ 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"); |