--- trunk/vzoptimize.pl 2006/11/27 14:08:47 1 +++ trunk/vzoptimize.pl 2006/11/27 14:16:52 2 @@ -39,8 +39,10 @@ if ($r->{failcnt} > 0) { - if ( ($r->{held} / $r->{limit}) > 0.95 ) { - print "vzctl set $vmid --${res} ", int($r->{held} * 1.1), "\n"; + if ( ($r->{held} / $r->{limit}) > 0.00095 ) { + my $new_limit = int($r->{limit} * 1.1); +# warn "# $vmid $res $r->{limit} -> $new_limit\n"; + print "vzctl set $vmid --${res} $new_limit\n"; } else { warn "$vmid/$res failed, but not used 95% [",$r->{held},"/",$r->{limit},"]\n"; }