summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-03-14 03:33:31 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-03-14 03:33:31 +0000
commitaa1f46364f5c2c2637dfda1ff1453e2929b38bb7 (patch)
tree987f65706abd7c7eaa2c248148a7cd9c95d5724b
parent09b4b95a8d0d67a54007ec67e37c892d1fad051a (diff)
downloadpfsense-aa1f46364f5c2c2637dfda1ff1453e2929b38bb7.zip
pfsense-aa1f46364f5c2c2637dfda1ff1453e2929b38bb7.tar.gz
Write out all javascript updates in one batch instead of updating the uptime before the sleep statements.
-rwxr-xr-xusr/local/www/index.php15
1 files changed, 7 insertions, 8 deletions
diff --git a/usr/local/www/index.php b/usr/local/www/index.php
index 9a19f28..24a3148 100755
--- a/usr/local/www/index.php
+++ b/usr/local/www/index.php
@@ -251,10 +251,6 @@ $counter = 0;
While(!Connection_Aborted()) {
- echo "<script language='javascript'>\n";
- /* Update uptime */
- echo "document.forms[0].uptime.value = '" . get_uptime() . "';\n";
-
/* Update CPU meter */
sleep(1);
$cpuTicks = get_cputicks();
@@ -262,10 +258,6 @@ While(!Connection_Aborted()) {
$cpuTicks2 = get_cputicks();
$cpuUsage = get_cpuusage($cpuTicks, $cpuTicks2);
- echo "document.cpuwidtha.style.width='" . $cpuUsage . "';\n";
- echo "document.cpuwidthb.style.width='" . (100 - $cpuUsage) . "';\n";
- echo "document.forms[0].cpumeter.value = '" . $cpuUsage . "%';\n";
-
/* Update memory usage */
exec("/sbin/sysctl -n vm.stats.vm.v_active_count vm.stats.vm.v_inactive_count " .
"vm.stats.vm.v_wire_count vm.stats.vm.v_cache_count vm.stats.vm.v_free_count", $memory);
@@ -275,6 +267,13 @@ While(!Connection_Aborted()) {
$usedMem = $totalMem - $freeMem;
$memUsage = round(($usedMem * 100) / $totalMem, 0);
+ echo "<script language='javascript'>\n";
+ echo "document.forms[0].uptime.value = '" . get_uptime() . "';\n";
+
+ echo "document.cpuwidtha.style.width='" . $cpuUsage . "';\n";
+ echo "document.cpuwidthb.style.width='" . (100 - $cpuUsage) . "';\n";
+ echo "document.forms[0].cpumeter.value = '" . $cpuUsage . "%';\n";
+
echo "document.memwidtha.style.width='" . $memUsage . "';\n";
echo "document.memwidthb.style.width='" . (100 - $memUsage) . "';\n";
echo "document.forms[0].memusagemeter.value = '" . $memUsage . "%';\n";
OpenPOWER on IntegriCloud