Hi,
It seems CMU expected task_basic_info.resident_size and
task_basic_info.virtual_size to return the number of pages used, but it seems
oskit-mach doesn't do that, gnumach probably returns the number of bytes used
as well.
James A. Morrison
2002-05-26 James A. Morrison <[EMAIL PROTECTED]>
* include/mach/task_info.h: Fixed comments for VIRTUAL_SIZE and
RESIDENT_SIZE
Index: include/mach/task_info.h
===================================================================
RCS file: /cvsroot/hurd/gnumach/include/mach/task_info.h,v
retrieving revision 1.2
diff -u -r1.2 task_info.h
--- include/mach/task_info.h 20 Aug 1997 20:30:47 -0000 1.2
+++ include/mach/task_info.h 26 May 2002 19:57:37 -0000
@@ -54,8 +54,8 @@
struct task_basic_info {
integer_t suspend_count; /* suspend count for task */
integer_t base_priority; /* base scheduling priority */
- vm_size_t virtual_size; /* number of virtual pages */
- vm_size_t resident_size; /* number of resident pages */
+ vm_size_t virtual_size; /* bytes of virtual memory */
+ vm_size_t resident_size; /* bytes of resident memory */
time_value_t user_time; /* total user run time for
terminated threads */
time_value_t system_time; /* total system run time for
_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd