Preamble
This is information about well known numbers on various OSes and architectures. This information is obtained with a tiny C program, available at http://www.via.ecp.fr/~bbp/sysnumbers/systest/systest.c and at http://www.via.ecp.fr/~bbp/sysnumbers/systest/systest-kr.c for the non-ANSI version (yes, even today, some compilers do not recognize ANSI style); older versions may also be found at http://www.via.ecp.fr/~bbp/sysnumbers/systest/. The page itself is generated with a python load of crap available at http://www.via.ecp.fr/~bbp/sysnumbers/sysnumbers.pyg. Of course, some of these numbers may vary depending on local conditions. They may also be randomized by certain operating systems and/or kernel patches. They are given as is.
Please feel free to send feedback, improvements, corrections and contributions to this page to bbp@via.ecp.fr. To submit a new entry, please mail me the output on stdout of the aforementionned systest software, and don't forget to tell me which CPU you are using, as well as any other detail of importance (kernel patches, distribution and amount of memory on Linux boxes for instance). Don't forget I don't know all architectures, and this implies that your entry will be useless if you don't supply enough information. I can't guess what parameters may be of importance on your particular operating system, nor can I guess what the complete name of your architecture is if I don't have it. If you really want to do the perfect submission, put a [systest] flag in the subject field. At last, if you don't want to be listed in the credits section, don't forget to tell me.
Table of contents
AIX
AIX 4.3
AIX 5.1
AIX 5.2
AIX 5.3
BSD
BSD/OS 4.0
FreeBSD 4.6
NetBSD 1.5
NetBSD 1.6
OpenBSD 2.9
OpenBSD 3.1
Compaq Tru64 Unix
Compaq Tru64 Unix 4
Compaq Tru64 Unix 5
Darwin
Darwin 5.5
Darwin 6.0
Darwin 6.7
Darwin 7.9
Darwin 8.0
HP-UX
HP-UX 11i
IRIX
IRIX 6
Linux
Linux 2.0
Linux 2.2
Linux 2.4
Linux 2.6
SCO UnixWare
SCO UnixWare 7
SunOS
SunOS 5.6
SunOS 5.7
SunOS 5.8
SunOS 5.9
SunOS 5.10
Keywords explanation
Credits
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| RISC 6000 43P/140 | 0x20000E48 | 0x10000C78 | 0x20001054 | 0x20001058 | 0x20011060 | 0x2FF23000 | 0x2FF22FF8 | 0x30000000 | AIX foobar 3 4 009251104C00 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| RS/6000 43P Model 150 PowerPC 604e @ 375MHz | 0x200017F8 | 0x10007C54 | 0x20001B64 | 0x20001B68 | 0x20001B6C | 0x2FF23000 | 0x2FF22FF8 | 0x30005000 | AIX foobar 1 5 0002F66F4C00 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| BladeCenter JS20 PowerPC 970 2 @ 2.2GHz | 0x2000165C | 0x10007994 | 0x200019C4 | 0x200019C8 | 0x200019CC | 0x2FF23000 | 0x2FF22FF8 | 0x30005000 | AIX foobar 2 5 000129D7D000 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| RS/6000 43P Model 150 PowerPC 604e @ 375MHz | 0x20001374 | 0x10008364 | 0x200016EC | 0x200016F0 | 0x200016F4 | 0x2FF23000 | 0x2FF22FF8 | 0x30005000 | AIX foobar 3 5 0002F63F4C00 | |
Use this values with care, they are probably partly wrong. The stack and the heap are probably located in adjacent pages, yielding a wrong stack address. Any BSD/OS specialist around got a better explanation?
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| x86 | 0x804866C | 0x8048876 | 0x8049B3C | 0x8049B40 | 0x804C000 | 0x804C000 | 0x8049A60 | 0xC0D0000 | BSD/OS foobar 4.0 BSDI BSD/OS 4.0 i386 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| XP1000a 1@667MHz (ev6) | 0x120000A80 | 0x120000EC4 | 0x120011398 | 0x1200113A0 | 0x120011678 | 0x11FFC000 | 0x16011E930 | 0x160034000 | FreeBSD foobar 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Sat Jun 15 11:06:32 GMT 2002 root@foobar:/usr/src/sys/compile/GENERIC alpha | |
| x86 | 0x80486A4 | 0x80488C0 | 0x8049C04 | 0x8049C08 | 0x8049C50 | 0xBFC00000 | 0x18102214 | 0x18103000 | FreeBSD foobar 4.6-STABLE FreeBSD 4.6-STABLE #0: Thu Jul 4 10:05:12 CEST 2002 root@foobar:/usr/obj/usr/src/sys/FOOBAR i386 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| DS10 1@466MHz (ev6) | 0x120000E80 | 0x1200011B8 | 0x120101680 | 0x120101688 | 0x120101938 | 0x200000000 | 0x1603EF11C | 0x160122000 | NetBSD foobar 1.5.2 NetBSD 1.5.2 (GENERIC) #37: Sat Aug 18 10:02:07 MEST 2001 root@foobar:/usr/src/sys/arch/alpha/compile/GENERIC alpha | |
| x86 | 0x8048A3C | 0x8048D00 | 0x804A084 | 0x804A088 | 0x804A0D4 | 0xBFBFE000 | 0x480E6838 | 0x480E7000 | NetBSD foobar 1.5.3_RC1 NetBSD 1.5.3_RC1 (BBP) #3: Fri Apr 5 10:00:25 CEST 2002 bbp@foobar:/usr/src/sys/arch/i386/compile/BBP i386 | |
| x86 | 0x8048ADC | 0x8048F52 | 0x804A464 | 0x804A468 | 0x804A4B4 | 0xBFBFE000 | 0x480E7838 | 0x480ED000 | NetBSD foobar 1.5.3 NetBSD 1.5.3 (GENERIC) #34: Mon Jul 1 21:36:06 CEST 2002 FOOBAR i386 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| x86 1@350MHz | 0x8048B7C | 0x8049092 | 0x804A5C4 | 0x804A5C8 | 0x804A614 | 0xBFBFE000 | 0x480FA9E4 | 0x48101000 | NetBSD foobar 1.6_STABLE NetBSD 1.6_STABLE (FOOBAR) #0: Mon Oct 21 19:50:48 CEST 2002 root@foobar:/mnt/compile/src/sys/arch/i386/compile/FOOBAR i386 | |
| x86 Celeron 1@375MHz | 0x8048B80 | 0x8049152 | 0x804A684 | 0x804A688 | 0x804A6D4 | 0xBFBFE000 | 0x480FA7E4 | 0x48100000 | NetBSD foobar 1.6_BETA1 NetBSD 1.6_BETA1 (foobar-Revision: 13 ) #2: Mon Jun 24 16:40:19 GMT 2002 sparch@foobar:/usr/src/sys/arch/i386/compile/foobar i386 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| x86 | 0x17B0 | 0x17E6 | 0x3178 | 0x32C0 | 0x32C4 | 0xDFBFE000 | 0x3294 | 0x400D8000 | OpenBSD 2.9 GENERIC#653 i386 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4m | ? | ? | ? | ? | 0x4258 | 0xF8000000 | ? | ? | ? | |
| sun4u | 0x100978 | 0x100F48 | 0x201808 | 0x201810 | 0x201898 | 0xFFFFFFFFFFFFE000 | 0x201620 | 0x40212000 | OpenBSD foobar 3.1 GENERIC#51 sparc64 | |
| x86 | 0x17C4 | 0x17E8 | 0x3174 | 0x32B8 | 0x32BC | 0xCFBFE000 | 0x328C | 0x400D4000 | OpenBSD foobar 3.1 foobar#1 i386 | CURRENT very strange and unexplained stack address, we checked a second time |
| x86 2@800MHz | 0x17B0 | 0x17D4 | 0x316C | 0x32B0 | 0x32B4 | 0xDFBFE000 | 0x328C | 0x400D4000 | OpenBSD GENERIC#59 i386 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| unknown alpha | 0x120001650 | 0x1400001D0 | 0x140000398 | 0x1400003A0 | 0x14000E650 | 0x120002000 | 0x3FFC0092850 | 0x10000 | OSF1 foobar V4.0 878 alpha | |
| unknown alpha | 0x120001670 | 0x140000028 | 0x140000388 | 0x140000390 | 0x14000E640 | 0x120002000 | 0x3FFC0094BD0 | 0x10000 | OSF1 foobar V4.0 1229 alpha | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| AS1200 2@533MHz (ev56) | 0x20001600 | 0x400001B8 | 0x40000368 | 0x40000370 | 0x4000E620 | 0x20002000 | 0x3FFC0094C10 | 0x10000 | SF1 foobar P4.0 236 alpha | |
| DS20E 2@667MHz (ev67) | 0x200015C0 | 0x400001B8 | 0x40000368 | 0x40000370 | 0x4000E620 | 0x20002000 | 0x3FFC0099FB0 | 0x10000 | OSF1 foobar V5.1 1885 alpha | |
| DS20L 2@833MHz (ev68) | 0x200015C0 | 0x400001B8 | 0x40000368 | 0x40000370 | 0x4000E620 | 0x20002000 | 0x3FFC0099F80 | 0x10000 | OSF1 foobar V5.1 1885 alpha | |
| ES40 4@833MHz (ev67) | 0x200015C0 | 0x400001B8 | 0x40000368 | 0x40000370 | 0x4000E620 | 0x20002000 | 0x3FFC0099FB0 | 0x10000 | OSF1 foobar V5.1 1885 alpha | |
| alpha 21264C 2@1GHz (ev68) | 0x120001650 | 0x140000410 | 0x1400005C8 | 0x1400005D0 | 0x14000E880 | 0x120002000 | 0x3FFC0099FE0 | 0x16000 | OSF1 foobar V5.1 1885 alpha | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| Power Macintosh powerpc | 0x1990 | 0x1CE8 | 0x23F0 | 0x20E0 | 0x84000 | 0xC0000000 | 0x800102A8 | ? | Darwin foobar 5.5 Darwin Kernel Version 5.5: foobar obj~1/RELEASE_PPC | |
| PowerPC G4 7450 1@750MHz | 0x1940 | 0x1CA4 | 0x23F0 | 0x20E0 | 0x84000 | 0xC0000000 | 0x800102A8 | ? | Darwin foobar 5.5 Darwin Kernel Version 5.5: Thu May 30 14:51:26 PDT 2002; root:xnu/xnu-201.42.3.obj~1/RELEASE_PPC Power Macintosh powerpc | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| PowerPC G4 7450 1@800MHz | 0x2764 | 0x2E9C | 0x3410 | 0x310C | 0x85000 | 0xC0000000 | 0xA0008948 | ? | Darwin foobar 6.0 Darwin Kernel Version 6.0: someday root:xnu/xnu-grumpf Power Macintosh powerpc | |
OS X 10.2
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| Power Mac G5 PowerPC 970 (2.2) @ 1.8GHZ | 0x23C4 | 0x2DB8 | 0x3420 | 0x311C | 0x85000 | 0xC0000000 | 0xA0008DCC | 0x4A5000 | Darwin foobar 6.7.5 Darwin Kernel Version 6.7.5: Mon Aug 11 19:28:40 PDT 2003; root:xnu/xnu-344.21.73.obj~1/RELEASE_PPC Power Macintosh powerpc | |
OS X 10.3
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| Power Mac G5 PowerPC 970 (2.2) @ 1.8GHZ | 0x2420 | 0x2DB8 | 0x3420 | 0x311C | 0x1008000 | 0xC0000000 | 0xA000B2E8 | 0x25000 | Darwin foobar 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh powerpc | |
OS X 10.4
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| Power Mac G5 PowerPC 970 (2.2) @ 1.8GHZ | 0x212C | 0x2D84 | 0x3420 | 0x3114 | 0x1008000 | 0xC0000000 | 0xA000EFDC | 0x26000 | Darwin foobar 8.0.0 Darwin Kernel Version 8.0.0: Sat Mar 26 14:15:22 PST 2005; root:xnu-792.obj~1/RELEASE_PPC Power Macintosh powerpc | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| HP 9000 Visualize C3000 PA-RISC 8500 @ 400MHz | 0x400010C2 | 0x353C | 0x40001134 | 0x40001228 | 0x40001234 | 0x79FD7FFC | 0x40001120 | 0x79FD3000 | HP-UX foobar B.11.00 U9000/785 2007811324 unlimited-user license | |
| Itanium i2000 2@750MHz | 0x7EFF5D10 | 0x400005F0 | 0x40000688 | 0x4000067C | 0x40000B98 | 0x80000000 | 0x7EFE90C4 | 0x7EFD6000 | HP-UX foobar B.11.20 U ia64 4154295346 unlimited-user license | mmap on /dev/null succeeds |
| rp2470 PA RISC 2@750MHz | 0x400010EA | 0x40001028 | 0x4000114C | 0x40001240 | 0x4000124C | 0x7F7EFFFC | 0x40001138 | 0x7B030000 | HP-UX foobar B.11.11 U 9000/800 1939057856 unlimited-user license | mmap on /dev/null fails |
| rp5470 PA RISC 4@550MHz, | 0x400010EA | 0x40001028 | 0x4000114C | 0x40001240 | 0x4000124C | 0x7F7EFFFC | 0x40001138 | 0x7B030000 | HP-UX foobar B.11.11 U 9000/800 1165434617 unlimited-user license | mmap on /dev/null fails |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| ? | 0x1000161C | 0x10014380 | 0x10014C80 | 0x10014CC0 | 0x10015000 | 0x7FFF8000 | 0xFB4ACE0 | 0x4000000 | | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| x86 | 0x80486D8 | 0x80488FC | 0x8049B90 | 0x8049B94 | 0x8049C3C | 0xC0000000 | 0x400A4C30 | 0x400B1000 | Linux foobar 2.0.38 i486 unknown | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| XP1000a 1@667MHz (ev6) | 0x120000860 | 0x120000BF0 | 0x120101078 | 0x120101080 | 0x1201011D8 | 0x120002000 | 0x200003543F0 | 0x2000001E000 | Linux foobar 2.2.17 #1 Thu Jun 29 13:33:28 EDT 2000 alpha unknown | Debian |
| sun4m | 0x108B4 | 0x11CC8 | 0x20284 | 0x20288 | 0x20328 | 0xEFFFF000 | 0x501663E8 | 0x5001A000 | Linux foobar 2.2.20 #1 Thu May 16 22:01:32 EDT 2002 sparc unknown | Debian |
| sun4u 2@50MHz | 0x108B4 | 0x11CB8 | 0x20284 | 0x20288 | 0x20328 | 0xEFFFF000 | 0x501663E8 | 0x5001A000 | Linux foobar 2.2.20-foobar #1 SMP Tue Apr 2 13:58:15 CEST 2002 sparc unknown | Debian |
| x86 | 0x804869C | 0x8048920 | 0x8049B64 | 0x8049B68 | 0x8049C1C | 0xC0000000 | 0x1FCA00 | 0x202000 | Linux foobar 2.2.19 #1 Thu Oct 25 14:06:11 CEST 2001 i686 unknown | Debian potato, OpenWall patch |
| x86 4@750MHz | 0x80485DC | 0x8048840 | 0x8049AA4 | 0x8049AA8 | 0x8049B5C | 0x80000000 | 0x240AA0 | 0x245000 | Linux foobar 2.2.20 #1 SMP Sun Mar 17 17:12:43 CET 2002 i686 unknown | Debian woody, OpenWall patch, 2GB RAM |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| Blazer Itanium 4@800MHz | 0x4000000000001CF0 | 0x4000000000001A40 | 0x6000000000002280 | 0x6000000000002288 | 0x60000000000025B0 | 0x80000FFFFFFFC000 | 0x20000000002A9F5C | 0x2000000000030000 | Linux foobar 2.4.9-31smp #1 SMP Tue Feb 26 05:39:11 EST 2002 ia64 unknown | Red Hat |
| DS20 2@500MHz (ev6) | 0x120000860 | 0x120000BF0 | 0x120101078 | 0x120101080 | 0x1201011D8 | 0x120002000 | 0x200001C5458 | 0x2000001E000 | Linux foobar 2.4.8 #1 SMP Thu Aug 16 15:47:22 EDT 2001 alpha unknown | Debian |
| ES40 4@667MHz (ev67) | 0x120000880 | 0x120000C24 | 0x120011110 | 0x120011118 | 0x120011278 | 0x120002000 | 0x200001C1458 | 0x20000020000 | Linux foobar 2.4.9-32smp #1 SMP Fri Jun 7 18:37:39 EDT 2002 alpha unknown | Red Hat |
| New AlphaServer 2@800MHz (ev7) | 0x120000880 | 0x120000C24 | 0x1200110C0 | 0x1200110C8 | 0x120011228 | 0x120002000 | 0x200001D67A8 | 0x2000001E000 | Linux foobar 2.4.18rc2aa2jw1-1numasmp #1 SMP Thu Feb 21 07:34:08 EST 2002 alpha unknown | Red Hat |
| PowerPC G4 7410 1@5O0MHz | 0x100006DC | 0x10000A28 | 0x10010C98 | 0x10010C9C | 0x10010F1C | 0x80000000 | 0xFFE9ECC | 0x30015000 | Linux foobar 2.4.19-pre4-ben0 #1 Sat Mar 23 04:16:06 EST 2002 ppc unknown | Debian |
| sh4 little endian | 0x400760 | 0x400C90 | 0x411058 | 0x41105C | 0x411128 | 0x7C000000 | 0x296B087C | 0x29570000 | Linux foobar 2.4.18_mvl30-ms7751rse01-sh_sh4_le #21 Thu Feb 26 17:07:13 CET 2004 sh4 unknown | |
| sun4u | 0x108E0 | 0x12008 | 0x22530 | 0x22534 | 0x225D0 | 0xF0000000 | 0x701693E8 | 0x70170000 | Linux foobar 2.4.19 #2 Mon Aug 19 09:55:08 EDT 2002 sparc64 unknown | Debian woody |
| unknow MIPS | 0x400A44 | 0x400FF0 | 0x100000E0 | 0x100000E4 | 0x10000200 | 0x7FFF8000 | 0x2ACB8CA0 | 0x2AAC4000 | Linux foobar 2.4.17-r4k-ip22 #1 Mon Apr 29 12:10:32 CEST 2002 | |
| x86 1@750MHz | 0x80486DC | 0x8048BD2 | 0x8049184 | 0x8049188 | 0x804923C | 0xC0000000 | 0x40134AA0 | 0x40139000 | Linux 2.4.19 #17 Fri Sep 27 12:36:06 PDT 2002 i686 unknown | |
| x86 2@500MHz | 0x8048A3C | 0x8048D00 | 0x804A084 | 0x804A088 | 0x804A0D4 | 0xBFBFE000 | 0x40134AA0 | 0x480E7000 | Linux foobar 2.4.18 #1 SMP Sat May 11 21:02:56 CEST 2002 i686 unknown | Debian woody |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4u | 0x10734 | 0x10F30 | 0x213A0 | 0x213A4 | 0x22000 | 0xF0000000 | 0x70182AE0 | 0x70024000 | Linux diamant 2.6.7 #1 Sun Jul 18 17:01:49 CEST 2004 sparc64 sun4u TI UltraSparc IIi (Sabre) GNU/Linux | |
| x86 1@1266MHz | 0x8048635 | 0x8048BB2 | 0x8049164 | 0x8049168 | 0x804A000 | 0xC0000000 | 0x40144CC0 | 0x4014D000 | Linux foobar 2.6.7 #1 Sun Jul 18 16:13:55 CEST 2004 i686 Intel(R) Pentium(R) III CPU - S | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| x86 | 0x80486E4 | 0x8049A54 | 0x8049E80 | 0x8049EBC | 0x8049EC0 | 0x804A000 | 0x8049EB8 | 0xBFF7B000 | UnixWare foobar 5 7.1.1 i386 x86at SCO UNIX_SVR5 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4m | 0x10B54 | 0x10E88 | 0x21344 | 0x21348 | 0x21350 | 0xF0000000 | 0x21338 | 0xEF790000 | SunOS foobar 5.6 Generic_105181-26 sun4m sparc SUNW,SPARCstation-20 | |
| sun4u | 0x10B90 | 0x111F0 | 0x217DC | 0x217E0 | 0x217E8 | 0xF0000000 | 0x217D0 | 0xEF6D0000 | SunOS foobar 5.6 Generic_105181-04 sun4u sparc SUNW,Ultra-1 | |
| sun4u 4@248MHz | 0x10B50 | 0x10EB8 | 0x21374 | 0x21378 | 0x21380 | 0xF0000000 | 0x21368 | 0xEF6F0000 | SunOS foobar 5.6 Generic_105181-19 sun4u sparc SUNW,Ultra-4 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4m | 0x10CAC | 0x11D58 | 0x2250C | 0x22510 | 0x22518 | 0xF0000000 | 0x22500 | 0xEF6B0000 | SunOS 5.7 Generic_106541-02 sun4m sparc SUNW,SPARCstation-5 | |
| sun4u 1@167MHz | 0x10DF0 | 0x11170 | 0x21634 | 0x21638 | 0x21640 | 0xFFBF0000 | 0x21628 | 0xFF380000 | SunOS foobar 5.7 Generic sun4u sparc SUNW,Ultra-1 | |
| sun4u 1@200MHz | 0x10B50 | 0x10EB8 | 0x21374 | 0x21378 | 0x21380 | 0xFFBF0000 | 0x21368 | 0xFF390000 | SunOS foobar 5.7 Generic_106541-12 sun4u sparc SUNW,Ultra-1 | |
| x86 1@200MHz | 0x8048D8C | 0x8049060 | 0x804A6D4 | 0x804A6D8 | 0x804A6E0 | 0x804B000 | 0x804A6C8 | 0xDFB46000 | SunOS foobar 5.7 Generic_106542-12 i86pc i386 i86pc | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4u | 0x10924 | 0x10CA0 | 0x211A4 | 0x211A8 | 0x211B0 | 0xFFBF0000 | 0x21198 | 0xFF380000 | SunOS foobar 5.8 Generic_108528-07 sun4u sparc SUNW,Sun-Blade-100 | |
| sun4u | 0x10924 | 0x10CA0 | 0x211A4 | 0x211A8 | 0x211B0 | 0xFFBF0000 | 0x21198 | 0xFF380000 | SunOS foobar 5.8 Generic_108528-09 sun4u sparc SUNW,Ultra-250 | |
| sun4u | 0x10AF8 | 0x215A4 | 0x2174C | 0x21750 | 0x21758 | 0xFFBF0000 | 0x21740 | 0xFF360000 | SunOS foobar 5.8 Generic_108528-17 sun4u sparc SUNW,Ultra-5_10 | |
| sun4u | 0x10B90 | 0x111F0 | 0x217F4 | 0x217F8 | 0x21800 | 0xFFBF0000 | 0x217E8 | 0xFF370000 | SunOS 5.8 Generic sun4u sparc SUNW,Ultra-5_10 | |
| sun4u | 0x10B50 | 0x10EB8 | 0x21374 | 0x21378 | 0x21380 | 0xFFBF0000 | 0x21368 | 0xFF390000 | SunOS foobar 5.8 Generic sun4u sparc SUNW,Ultra-5_10 | |
| x86 1@400MHz | 0x8050A00 | 0x8050CC0 | 0x8061334 | 0x8061338 | 0x8061340 | 0x8048000 | 0x8061328 | 0xDFB00000 | SunOS foobar 5.8 Generic_108529-03 i86pc i386 i86pc | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4u, Sun Fire B100s Ultra Sparc IIi @ 650MHz | 0x109DC | 0x11050 | 0x21680 | 0x21500 | 0x21690 | 0xFFC00000 | 0x21678 | 0xFF360000 | SunOS foobar 5.9 Generic_117171-07 sun4u sparc SUNW,Serverblade1 | |
| cpu | code | rodata | data | bss | sbrk | stack | shared libs | mmap | uname -a | misc |
| sun4u, cpu Sun Fire B100s Ultra Sparc IIi @ 650MHz | 0x109DC | 0x11058 | 0x21688 | 0x21508 | 0x21698 | 0xFFC00000 | 0x21680 | 0xFF270000 | SunOS foobar 5.10 Generic sun4u sparc SUNW,Serverblade1 | note from intropy: the siginfo header on 5.10 was bunk so I had to copy one from 5.9 this shouldnt matter but keep in mind... weird though |
Here is a brief explanation of the various keywords used in the above information (look at systest's code for more detail).
- cpu: everything I know about the platform's CPU; notation 2@200MHz means 2 cpus running at 200MHz.
- code: address where applications code is located on the platform.
- rodata: address of constant initialized data on the platform, typically quoted strings in C source code.
- data: address of variable initialized data on the platform, typically static and global, initialized at definition time, variables in C source code
- bss: address of unitialized data on the platform, typically static and global, unitialized variables in C source code.
- sbrk: typically the beginning of the heap (addresses returned by malloc()), most of the time.
- stack: the first address after the stack on the platform, this is where automatic variables are allocated.
- mmap: addresses where files are mmap()ed on the platform, certain malloc() implementations may also return addresses in this area.
Thanks to:
- Endymion
- Gruiick (http://www.aldil.org) very special thanks, Gruiick, and quadruple beer for you
- slow
- intropy
- Henrisson
- Daniel Lima
- LTF aka foobar
- Luciano Notarfrancesco
- MaXX
- Ol
- Sha and his VAX
- sheepkiller and the cult of the dead sheep
- VIA Centrale Reseaux
- Bojan Zdrnja
- zorgon
- others who prefer not being listed here.
You all guys rock.