Andrew Golovnia(deleted)
|
Difference in output of 'pidin mem' in ARM and x86
|
Andrew Golovnia(deleted)
03/14/2008 7:41 AM
post5799
|
Difference in output of 'pidin mem' in ARM and x86
Hi!
I'm using two target machines to check difference in vmem layout in x86 and ARM builds of QNX.
So I run QNX 6.3.2 (not SVN) on x86 (MS VirtualPC of Core2Duo) and ARM (xScale PXA255).
Fragment of output of 'pidin mem' in x86:
pid tid name prio STATE code data stack
.....
4100 1 proc/boot/slogger 10o RECEIVE 8192 140K 8192(516K)*
libc.so.2 @b0300000 360K 12K
proc/boot/slogger @ 8046000 ( 0) 8192
proc/boot/slogger @b035d000 ( 0) 4096
.....
565286 1 bin/pidin 10r REPLY 44K 84K 8192(516K)*
libc.so.2 @b0300000 360K 12K
bin/pidin @ 8046000 ( 0) 8192
bin/pidin @ 8055000 ( 0) 8192
bin/pidin @b035d000 ( 0) 4096
Fragment of output of 'pidin mem' in ARM:
pid tid name prio STATE code data stack
.....
2 1 proc/boot/slogger 20r RECEIVE 12K 68K 8192(132K)*
ldqnx.so.2 @ 1000000 408K 16K
.....
315451 1 proc/boot/pidin 10r REPLY 48K 80K 8192(132K)*
ldqnx.so.2 @ 1000000 408K 16K
Output of x86 has information about placement of application binary in vmem, but in ARM this information is missing.
What's a reason of this? And how to get this missing information in ARM?
Thanks!
Crosspost to http://www.openqnx.com/index.php?name=PNphpBB2&file=viewtopic&p=41954
--
AG
|
|
|