*** empty log message ***

svn path=/trunk/boinc/; revision=11837
This commit is contained in:
David Anderson 2007-01-11 17:13:19 +00:00
parent a751e638ae
commit ed1d97c01b
2 changed files with 32 additions and 0 deletions

View File

@ -436,3 +436,13 @@ Rom 10 Jan 2007
client/win/
win_screensaver.cpp
David 11 Jan 2007
- Add script to clean up web cache.
Sometimes the cache gets so full that it takes 30 secs
just to compute free and used disk space,
so that normal cleanup times out before it does anything.
I recommend running clean_cache.php once a day.
html/ops/
clean_cache.php (new)

22
html/ops/clean_cache.php Executable file
View File

@ -0,0 +1,22 @@
#! /usr/bin/env php
<?php
require_once("../inc/cache.inc");
set_time_limit(0);
function cache_check_diskspace2(){
$too_old = 86400;
while (1) {
$f = disk_free_space("../cache");
$u = disk_usage("../cache");
echo "free: $f used: $u\n";
if ($f > MIN_FREE_SPACE && $u < MAX_CACHE_USAGE) {
break;
}
clean_cache($too_old, "../cache");
$too_old/=2;
}
}
cache_check_diskspace2();
?>