Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - 4Gbytes QNX v6.5.0: (6 Items)
   
4Gbytes QNX v6.5.0  
I'v have problem, with using system with > 4 Gb RAM   (really 48Gb)
Small size server based on ASUS RS500-E6-PS4 with Xeon X5680 (LGA1366, i5500)
crash (practically immediately) with start  startup-*  -x.
If using ordinary startup-* (without  "-x")   QNX booting and running, but don't using memory > 4 Gb. 
POSSIBLE OR NOT working with memory > 4 Gb ?
And tell me please, if ordinary program don't have SPAWN_PADDR64_SAFE flag (set) . It's can't spawn into memory > 4 Gb?

Knowledge Base:
http://www.qnx.com/support/knowledgebase.html?id=50130000000TDcH

Suslov Sergey
Attachment: Text aquarius_cpuid.txt 3.48 KB
RE: 4Gbytes QNX v6.5.0  
Did you specify -mP with procnto?

Jerry Sui | Software Developer | jsui@qnx.com
O:613-591-0836 x 2904 C:613-240-9239 | www.qnx.com | QNX Software
Systems
Cisco Support Team email: cisco_support@qnx.com

-----Original Message-----
From: suslov sergey [mailto:community-noreply@qnx.com] 
Sent: March 1, 2011 9:57 AM
To: ostech-core_os
Subject: 4Gbytes QNX v6.5.0

I'v have problem, with using system with > 4 Gb RAM   (really 48Gb)
Small size server based on ASUS RS500-E6-PS4 with Xeon X5680 (LGA1366,
i5500) crash (practically immediately) with start  startup-*  -x.
If using ordinary startup-* (without  "-x")   QNX booting and running,
but don't using memory > 4 Gb. 
POSSIBLE OR NOT working with memory > 4 Gb ?
And tell me please, if ordinary program don't have SPAWN_PADDR64_SAFE
flag (set) . It's can't spawn into memory > 4 Gb?

Knowledge Base:
http://www.qnx.com/support/knowledgebase.html?id=50130000000TDcH

Suslov Sergey



_______________________________________________

OSTech
http://community.qnx.com/sf/go/post83618
Re: RE: 4Gbytes QNX v6.5.0  
Hi
I'm rebuild kernel, and:
1) procnto-smp-instr -mP            the same (showmem -S;pidin info),  show only 3Gb system memory. (attachment file - 
mem.txt)

2) kernel crash,  if set two flags together:
startup-bios -s64k -x
procnto-smp -mP

New idea?

With best wishes
Suslov Sergey
Attachment: Text mem.txt 888 bytes
RE: RE: 4Gbytes QNX v6.5.0  
When you have both startup-bios -x and procnto-smp -mP enabled, any
anonymous allocation will default to physical memory beyond 4G. Some
hardware like DMA controller might not be able to handle 64bit physical
address, then the system will crash/freeze. You can start procnto-smp
without -mP, then start any processes that can handle 64bit physical
address using "on -P <process name>". Please refer to the following
discussions for more information.


http://community.qnx.com/sf/go/post83550



Jerry Sui | Software Developer | jsui@qnx.com
O:613-591-0836 x 2904 C:613-240-9239 | www.qnx.com | QNX Software
Systems
Cisco Support Team email: cisco_support@qnx.com


-----Original Message-----
From: suslov sergey [mailto:community-noreply@qnx.com] 
Sent: March 2, 2011 3:27 AM
To: ostech-core_os
Subject: Re: RE: 4Gbytes QNX v6.5.0

Hi
I'm rebuild kernel, and:
1) procnto-smp-instr -mP            the same (showmem -S;pidin info),
show only 3Gb system memory. (attachment file - mem.txt)

2) kernel crash,  if set two flags together:
startup-bios -s64k -x
procnto-smp -mP

New idea?

With best wishes
Suslov Sergey



_______________________________________________

OSTech
http://community.qnx.com/sf/go/post83672
Re: RE: RE: 4Gbytes QNX v6.5.0  
Re: RE: RE: 4Gbytes QNX v6.5.0  
Hi
on -P proc ---->  use memory < 4Gb
 (we are testing with 2 * programms allocate 2 * 2Gb memory) Second allocate fault.
 If second allocate RAM 1.5 Gb -- OK 

If you interesting, using HW:
ASUS Z8NR-D12 motherboard with Intel 5500 + 82801DR (ICH10R) chipset with 48Gb RAM (12 * 4Gb)

OS support for this motherboard:
Windows 2003 Server, Windows Server 2003 x64, Windows Server 2008, Linux (RedHat Enterprise Linux AS5.0, SuSE Linux 
Enterprise Server 10)

With best wishes
Suslov Sergey