Phoronix Forums  

Go Back   Phoronix Forums > Software > Desktop Linux

Desktop Linux Discussion of Linux on the desktop.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-09-2007, 01:52 AM
jayanta99 jayanta99 is offline
Junior Member
 
Join Date: Jan 2007
Posts: 2
Default How to give user addresss space to shared memory segnents?

Hi,

We have four KVR533D2SS8F4/512 memory sitting in the FB-DIMM slots on the Tyan Tempest i5000PX motherboard. We want to use 512MB shared memory for our data acquisition. As this motherboard has four memory channels, we thought to use 128MB from each chip. Now when we initilize shared memory with "shmaddr" argument is zero in "shmat" system call, operating system pick address "0x672e7000" and in this case full SHM are sitting in one RAM stick. I can't able to attach the share memory at any other user given address (except 0x672e7000). How can there be only one valid address which operating system has picked up? For all other address shmat returns 0xffffffff as the address of the attached shared memory segments.

--Jayanta
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 09:01 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.