Commit Graph

429 Commits

Author SHA1 Message Date
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
Doug MacEachern
258ed193ca add GetIfEntry pointer 2005-12-19 22:49:12 +00:00
Doug MacEachern
dc3eceb517 move self_path to the base sigar_t 2005-12-14 18:35:19 +00:00
Doug MacEachern
9ca64171c2 move sigar_getword to sigar_util 2005-12-13 01:18:30 +00:00
Doug MacEachern
8bc0f0d245 always init interface list for stats 2005-12-12 18:01:28 +00:00
Doug MacEachern
9414b07011 cache args when using ucb/ps 2005-12-10 02:33:49 +00:00