Doug MacEachern
|
8355e44d8c
|
cast to prevent possible integer overflow in filesystem_usage
|
2006-05-31 00:59:14 +00:00 |
Doug MacEachern
|
bd6415618b
|
fold UltraSPARC-T1 virtual cpus into the physical cpus
|
2006-05-03 07:02:35 +00:00 |
Doug MacEachern
|
87e66ddba6
|
add several sanity checks to net_connection_list
|
2006-04-24 18:18:16 +00:00 |
Doug MacEachern
|
cac8fa29a6
|
fix proc_args from breaking on zero-length arg
|
2006-04-23 16:01:08 +00:00 |
Doug MacEachern
|
0ea23da2ae
|
change proc_args to break after len is consumed rather than *ptr == \0
|
2006-04-03 17:48:56 +00:00 |
Doug MacEachern
|
fae3648010
|
fix proc_args on FreeBSD 6.0
|
2006-04-03 17:27:06 +00:00 |
Doug MacEachern
|
8e48b40ec2
|
HT enabled detection is not reliable
|
2006-03-22 02:46:11 +00:00 |
Doug MacEachern
|
4c4a13570b
|
Remove Darwin proc_mem.shared impl
|
2006-03-16 18:36:07 +00:00 |
Doug MacEachern
|
39e0b3b948
|
add net_interface_stat.speed
|
2006-03-07 01:35:56 +00:00 |
Doug MacEachern
|
335756bdb3
|
add net_interface_stat.speed
|
2006-03-07 01:26:27 +00:00 |
Doug MacEachern
|
ce71b968c6
|
add net_interface_stat.speed for solaris
|
2006-03-07 01:20:58 +00:00 |
Doug MacEachern
|
9f5ad58812
|
add net_interface_stat.speed
|
2006-03-07 01:08:23 +00:00 |
Doug MacEachern
|
372c09119d
|
back out last change
|
2006-03-07 00:59:03 +00:00 |
Doug MacEachern
|
be0dd1c35e
|
add net_interface_config.speed
|
2006-03-05 02:22:01 +00:00 |
Doug MacEachern
|
81a29ba2a2
|
Add net_interface_config.description
|
2006-03-04 22:28:09 +00:00 |
Doug MacEachern
|
61a2a98f67
|
try IFMIB first to get hwaddr and MTU
|
2006-03-04 22:12:18 +00:00 |
Doug MacEachern
|
e63e0ff456
|
remove proc_mem.{rss,vsize}
|
2006-03-04 02:48:58 +00:00 |
Doug MacEachern
|
a83dc21a87
|
proc_mem fixups
|
2006-03-04 02:23:02 +00:00 |
Doug MacEachern
|
7250cfe937
|
proper check if HT is enabled
|
2006-03-03 02:01:19 +00:00 |
Doug MacEachern
|
af1556f004
|
fix perfstat_init
|
2006-03-01 14:25:44 +00:00 |
Doug MacEachern
|
58435e27ab
|
fix debug log
|
2006-02-24 03:12:59 +00:00 |
Doug MacEachern
|
249653c046
|
use asm/cpuid instead of /proc/cpuinfo to detect hyperthreading
|
2006-02-23 23:23:27 +00:00 |
Doug MacEachern
|
6e74f8455f
|
use HW_MEMSIZE on darwin for mem.total
|
2006-01-06 18:50:05 +00:00 |
Doug MacEachern
|
4717f7c8b4
|
use sigar->mach_port
|
2006-01-05 19:53:36 +00:00 |
Doug MacEachern
|
b32733daaa
|
fix compile on darwin
|
2006-01-05 19:33:12 +00:00 |
Doug MacEachern
|
bebaab7629
|
backout last change. sysctl swap stuff compiled on freebsd4 but doesnt work
|
2006-01-04 23:13:35 +00:00 |
Doug MacEachern
|
6cd102f0d7
|
port sysctl version of swap_get to freebsd4
|
2006-01-04 23:01:45 +00:00 |
Doug MacEachern
|
988e6e5424
|
EPERM_KMEM will map to SigarPermissionDeniedException
|
2006-01-04 22:46:20 +00:00 |
Doug MacEachern
|
b9eb07e719
|
SIGAR_EPERM_KMEM if failed to open /dev/kmem
|
2006-01-04 18:26:23 +00:00 |
Doug MacEachern
|
1f836924ce
|
kvm_close
|
2006-01-04 18:04:51 +00:00 |
Doug MacEachern
|
2f574c725c
|
use sigar_cpu_mhz_from_model
|
2006-01-03 21:48:30 +00:00 |
Doug MacEachern
|
1486b87692
|
add sanity check
|
2006-01-03 20:22:12 +00:00 |
Doug MacEachern
|
1f347a7d09
|
KERN_PROC_ARGS works on freebsd4 too
|
2006-01-03 19:54:06 +00:00 |
Doug MacEachern
|
8e153ef62f
|
port proc_fd to freebsd4
|
2006-01-02 22:18:33 +00:00 |
Doug MacEachern
|
e56e760d58
|
port proc_port to freebsd4
|
2006-01-02 22:15:24 +00:00 |
Doug MacEachern
|
6dbaff7b07
|
net_connection_list works on freebsd4 too
|
2006-01-02 22:04:19 +00:00 |
Doug MacEachern
|
7745201227
|
route_list works on freebsd4 too
|
2006-01-02 22:00:32 +00:00 |
Doug MacEachern
|
6c3eda260b
|
proc_time impl for freebsd4
|
2006-01-02 21:51:02 +00:00 |
Doug MacEachern
|
3d4267a6a7
|
workaround freebsd lack of per-cpu metrics
|
2006-01-02 18:45:49 +00:00 |
Doug MacEachern
|
e2aeb5aac0
|
remove unused code
|
2006-01-02 17:18:55 +00:00 |
Doug MacEachern
|
8e8cd18e16
|
avoid int overflow in mem_get
|
2005-12-31 20:35:56 +00:00 |
Doug MacEachern
|
b5785ebec1
|
fix cpu_list for multi cpus on darwin
|
2005-12-31 19:51:04 +00:00 |
Doug MacEachern
|
d35e406067
|
fix proc_list for freebsd4
|
2005-12-31 18:46:55 +00:00 |
Doug MacEachern
|
55a1c28a1a
|
readability++
|
2005-12-21 04:58:02 +00:00 |
Doug MacEachern
|
70f18204dd
|
change get_if_table to take iftable arg
|
2005-12-21 02:49:18 +00:00 |
Doug MacEachern
|
cd375c7337
|
change get_adapters_info to take adapter arg
|
2005-12-21 02:45:38 +00:00 |
Doug MacEachern
|
361af1a2cf
|
re-use ifconf_buf for GetAdaptersInfo
|
2005-12-21 02:31:06 +00:00 |
Doug MacEachern
|
0d2a149924
|
refactor interaction with windows dlls
|
2005-12-20 23:09:34 +00:00 |
Doug MacEachern
|
e94cd5cdb0
|
get_if_entry=NULL on lookup failure
|
2005-12-20 00:10:57 +00:00 |
Doug MacEachern
|
39c1337f71
|
make GetIfTable wrapper reusable and re-use allocated buffer
|
2005-12-20 00:09:32 +00:00 |