remove mem.shared
This commit is contained in:
parent
51e38b4264
commit
475ddf2428
|
@ -1,3 +1,7 @@
|
||||||
|
2006-06-30 Doug MacEachern <dougm@hyperic.com>
|
||||||
|
|
||||||
|
* Remove mem.shared, gone in Linux 2.6 and which only left Solaris and Win32
|
||||||
|
|
||||||
2006-06-21 Doug MacEachern <dougm@hyperic.com>
|
2006-06-21 Doug MacEachern <dougm@hyperic.com>
|
||||||
|
|
||||||
* [SIGAR-7] Convert sectors to bytes in Linux file system
|
* [SIGAR-7] Convert sectors to bytes in Linux file system
|
||||||
|
|
|
@ -116,20 +116,6 @@ my %classes = (
|
||||||
Win32 => 'taskman',
|
Win32 => 'taskman',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name => 'shared', type => 'Long',
|
|
||||||
desc => 'Total shared system memory',
|
|
||||||
plat => 'LSW',
|
|
||||||
cmd => {
|
|
||||||
AIX => '',
|
|
||||||
Darwin => '',
|
|
||||||
FreeBSD => '',
|
|
||||||
HPUX => '',
|
|
||||||
Linux => 'free',
|
|
||||||
Solaris => '',
|
|
||||||
Win32 => '',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
Swap => [
|
Swap => [
|
||||||
{
|
{
|
||||||
|
@ -1177,8 +1163,7 @@ EOF
|
||||||
"Mem: " +
|
"Mem: " +
|
||||||
(this.total / 1024) + "K av, " +
|
(this.total / 1024) + "K av, " +
|
||||||
(this.used / 1024) + "K used, " +
|
(this.used / 1024) + "K used, " +
|
||||||
(this.free / 1024) + "K free, " +
|
(this.free / 1024) + "K free";
|
||||||
(this.shared / 1024) + "K shrd";
|
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
ResourceLimit => <<'EOF',
|
ResourceLimit => <<'EOF',
|
||||||
|
|
|
@ -76,7 +76,6 @@ typedef struct {
|
||||||
total,
|
total,
|
||||||
used,
|
used,
|
||||||
free,
|
free,
|
||||||
shared,
|
|
||||||
actual_used,
|
actual_used,
|
||||||
actual_free;
|
actual_free;
|
||||||
} sigar_mem_t;
|
} sigar_mem_t;
|
||||||
|
|
|
@ -422,8 +422,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
mem->actual_used = mem->used;
|
mem->actual_used = mem->used;
|
||||||
mem->actual_free = mem->free;
|
mem->actual_free = mem->free;
|
||||||
|
|
||||||
mem->shared = SIGAR_FIELD_NOTIMPL;
|
|
||||||
|
|
||||||
sigar_mem_calc_ram(sigar, mem);
|
sigar_mem_calc_ram(sigar, mem);
|
||||||
|
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
|
|
|
@ -277,7 +277,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
mem->used = mem->total - mem->free;
|
mem->used = mem->total - mem->free;
|
||||||
mem->shared = SIGAR_FIELD_NOTIMPL; /*XXX*/
|
|
||||||
|
|
||||||
sigar_mem_calc_ram(sigar, mem);
|
sigar_mem_calc_ram(sigar, mem);
|
||||||
|
|
||||||
|
|
|
@ -65,9 +65,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
mem->free = stats.psd_free * pagesize;
|
mem->free = stats.psd_free * pagesize;
|
||||||
mem->used = mem->total - mem->free;
|
mem->used = mem->total - mem->free;
|
||||||
|
|
||||||
/*XXX*/
|
|
||||||
mem->shared = SIGAR_FIELD_NOTIMPL;
|
|
||||||
|
|
||||||
mem->actual_free = mem->free;
|
mem->actual_free = mem->free;
|
||||||
mem->actual_used = mem->used;
|
mem->actual_used = mem->used;
|
||||||
|
|
||||||
|
|
|
@ -370,8 +370,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
mem->actual_free = mem->free + kern;
|
mem->actual_free = mem->free + kern;
|
||||||
mem->actual_used = mem->used - kern;
|
mem->actual_used = mem->used - kern;
|
||||||
|
|
||||||
mem->shared = SIGAR_FIELD_NOTIMPL; /* XXX where did this go in 2.6?? */
|
|
||||||
|
|
||||||
if (get_ram(sigar, mem) != SIGAR_OK) {
|
if (get_ram(sigar, mem) != SIGAR_OK) {
|
||||||
/* XXX other options on failure? */
|
/* XXX other options on failure? */
|
||||||
sigar_mem_calc_ram(sigar, mem);
|
sigar_mem_calc_ram(sigar, mem);
|
||||||
|
|
|
@ -93,7 +93,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
mem->total = info.TotalKnownSystemMemoryUnder4Gb;
|
mem->total = info.TotalKnownSystemMemoryUnder4Gb;
|
||||||
mem->used = info.TotalWorkMemory;
|
mem->used = info.TotalWorkMemory;
|
||||||
mem->free = mem->total - mem->used;
|
mem->free = mem->total - mem->used;
|
||||||
mem->shared = -1;
|
|
||||||
mem->actual_free = mem->free;
|
mem->actual_free = mem->free;
|
||||||
mem->actual_used = mem->used;
|
mem->actual_used = mem->used;
|
||||||
|
|
||||||
|
|
|
@ -49,8 +49,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
|
|
||||||
sigar_mem_calc_ram(sigar, mem);
|
sigar_mem_calc_ram(sigar, mem);
|
||||||
|
|
||||||
mem->shared = SIGAR_FIELD_NOTIMPL;
|
|
||||||
|
|
||||||
mem->actual_free = mem->free;
|
mem->actual_free = mem->free;
|
||||||
mem->actual_used = mem->used;
|
mem->actual_used = mem->used;
|
||||||
|
|
||||||
|
|
|
@ -191,10 +191,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
|
|
||||||
if ((ksp = sigar->ks.mempages) && kstat_read(kc, ksp, NULL) >= 0) {
|
if ((ksp = sigar->ks.mempages) && kstat_read(kc, ksp, NULL) >= 0) {
|
||||||
sigar_koffsets_init_mempages(sigar, ksp);
|
sigar_koffsets_init_mempages(sigar, ksp);
|
||||||
|
|
||||||
mem->shared = KPAGE_SHIFT(kMEMPAGES(KSTAT_MEMPAGES_EXEC));
|
|
||||||
|
|
||||||
/*mem->buffer = KPAGE_SHIFT(kMEMPAGES(KSTAT_MEMPAGES_VNODE));*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mem->actual_free = mem->free;
|
mem->actual_free = mem->free;
|
||||||
|
|
|
@ -27,7 +27,6 @@ int sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
mem->ram = -1;
|
mem->ram = -1;
|
||||||
mem->used = -1;
|
mem->used = -1;
|
||||||
mem->free = -1;
|
mem->free = -1;
|
||||||
mem->shared = -1;
|
|
||||||
mem->actual_free = mem->free;
|
mem->actual_free = mem->free;
|
||||||
mem->actual_used = mem->used;
|
mem->actual_used = mem->used;
|
||||||
return SIGAR_OK;
|
return SIGAR_OK;
|
||||||
|
|
|
@ -412,7 +412,6 @@ SIGAR_DECLARE(int) sigar_mem_get(sigar_t *sigar, sigar_mem_t *mem)
|
||||||
|
|
||||||
mem->total = memstat.dwTotalPhys;
|
mem->total = memstat.dwTotalPhys;
|
||||||
mem->free = memstat.dwAvailPhys;
|
mem->free = memstat.dwAvailPhys;
|
||||||
mem->shared = memstat.dwTotalVirtual - memstat.dwAvailVirtual;
|
|
||||||
mem->used = mem->total - mem->free;
|
mem->used = mem->total - mem->free;
|
||||||
|
|
||||||
sigar_mem_calc_ram(sigar, mem);
|
sigar_mem_calc_ram(sigar, mem);
|
||||||
|
|
Loading…
Reference in New Issue