The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Missing system RAM, is Nvidia 8600m GT responsible?

    Discussion in 'Gaming (Software and Graphics Cards)' started by procxi, Dec 11, 2007.

  1. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    My Vostro 1500 main specifications are as follows –

    Intel Core 2 Duo 2.00Ghz
    4Gb RAM
    160Gb 7200rpm
    Nvidia 8600M GT with 256Mb dedicated GDDR2

    My problem is when I check amount of total RAM on both Vista and XP, it says the system has 3.5Gb RAM. And the Graphic adapter RAM is 512Mb. BIOS says there is 4Gb, also indicates some will be used for the system but does not say for what.

    I do know that certain systems (depending on the system architecture) does not support/see up to 4Gb of RAM. But I’m not sure whether Vostro sees all 4Gb RAM or not.

    Anyway, my main question is that I have lost 512Mb RAM from the system and Nvidia have got 512Mb instead of 256Mb.

    1. Is the 8600M GT using the whole of missing RAM?
    2. Or is it only using 256Mb as turbo cache and the rest as 256Mb dedicated GDDR2 ?

    I think scenario 2 should be correct. If that’s so vostro does not see 256Mb out of 4Gb RAM. If scenario 1 is correct then vostro does see all 4 GB RAM but shares system RAM and does not have dedicated GDDR2 (which is very good reason for me to call DELL).

    My guess is, The best person who would know the answer for this issue would be a one that owns a specification of Vostro laptop which has 2GB system RAM and Nvidia 8600M GT 256Mb. Because, Vostro definitely see 2Gb RAM so that we can get to know how 8600M GT behaves.

    Thanks in advance.
     
  2. Lithus

    Lithus NBR Janitor

    Reputations:
    5,504
    Messages:
    9,788
    Likes Received:
    0
    Trophy Points:
    205
    Read the link in my sig on 64-bit.
     
  3. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    Thanks man... No offense but Jalf reply for your guide made more sense. Thanks you for you guide anyway...

    But my Nvidia question still remains... does 8600M GT still have its own 256 dedicated GDDR2? and only uses 256 turbo cache from the main RAM?
     
  4. lifeflayer

    lifeflayer Notebook Guru

    Reputations:
    8
    Messages:
    59
    Likes Received:
    0
    Trophy Points:
    15
    If you are using Vista, it can use up to over 1GB for turbo memory. It isn't normally subtracted from the system memory, and it is only used during gaming if needed to. And yes, it will always have 256MB of dedicated memory.
     
  5. sly

    sly m1530 owner!!!

    Reputations:
    172
    Messages:
    1,403
    Likes Received:
    0
    Trophy Points:
    55
    yes it has its own memory
     
  6. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    Are you using Vista 64bit?
     
  7. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    Thanks for the replies guys,

    Which means if I had 2Gb Ram installed I would end up having (2048b – 256Mb = 1792Mb) system ram where as 256Mb is Turbo cache.

    In my case (4Gb RAM) in simple terms I should have (4096Mb – 256Mb = 3840Mb) system ram where as 256Mb is Turbo cache. But I only see 3584Mb RAM. Which means 256Mb is gone missing. I guess 32bit theory which Lithus has described in his thread which has been much elaborated by Jalf in a later reply describes the mystery. 256Mb is been used as system resources.

    So basically Vostro (with my hardware specification) can only see/access maximum of 3840Mb and because 256 is turbo cache I see 3584Mb RAM.

    What do you guys think?

    For later question – I first use Vista 32bit. It showed me 3.5Gb. Currently on XP pro 32bit same result. My system is not 64bit.
     
  8. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    Yes, with a 32-bit operating system your not going to see any more than that, it doesn't really have much at all to do with your graphics card.
     
  9. sellick

    sellick Notebook Guru

    Reputations:
    1
    Messages:
    70
    Likes Received:
    0
    Trophy Points:
    15
    yeah, what odin said mate.

    i have 4gb ram, same GPU as you, inspiron 1720. i get 3584? MB of system RAM, but it tells me i have approx. 1774MB total video memory in DXDiag. real weird. screenshot for all youse:

    [​IMG]

    but yeah i think its normal o_O.. well atleast i hope it is.
     
  10. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    Thanks guys.. its good to know that this is a know issue for 4Gb RAM on 32bit systems...

    btw.. is there a way we can control the amount of RAM used for turbo cache on Vostro 1500?
     
  11. Deano.UK

    Deano.UK Notebook Consultant

    Reputations:
    21
    Messages:
    122
    Likes Received:
    0
    Trophy Points:
    30
    as far as im aware, it happens automatically... if the computer feels that the gpu needs it, and has the ram going spair, it will assign it automatically.
    i may be wrong though.
     
  12. Harleyquin07

    Harleyquin07 エミヤ

    Reputations:
    603
    Messages:
    3,376
    Likes Received:
    78
    Trophy Points:
    116
    It's automatic, I don't worry about it since the video card will always return the RAM after it's finished "borrowing" it for games and other applications.
     
  13. sellick

    sellick Notebook Guru

    Reputations:
    1
    Messages:
    70
    Likes Received:
    0
    Trophy Points:
    15
    wouldnt bother me if it didnt return the ram :p. be nice to have a 1.5GB GPU.
     
  14. surfasb

    surfasb Titles Shmm-itles

    Reputations:
    2,637
    Messages:
    6,370
    Likes Received:
    0
    Trophy Points:
    205
    It's not really a theory or a mystery. Any high level programmer will tell you the BIOS is taking your extra memory for Device drivers and such.
     
  15. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    you guys rock... thanks for the replies...

    i did some research myself and now understand the whole concept.

    anyway, there are rumors that Vista SP1 on 32bit system shows all 4Gb RAM if any installed. but i doubt whether the system could actually use all 4Gb.

    cheers,
     
  16. surfasb

    surfasb Titles Shmm-itles

    Reputations:
    2,637
    Messages:
    6,370
    Likes Received:
    0
    Trophy Points:
    205
    I'd like to see where you got this.
     
  17. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    That's not necessarily true. In some instances the memory isn't in fact being used for anything, it's merely that those addresses are locked for system purposes, and thus their aren't enough 32-bit addresses left to assign to all of the RAM.
    Presumably it's the rumor that PAE support has been enabled/fixed, which would allow for a full 4GB on a 32-bit system, such as is already seen on 32-bit 2003.
     
  18. StormEffect

    StormEffect Lazer. *pew pew*

    Reputations:
    613
    Messages:
    2,278
    Likes Received:
    0
    Trophy Points:
    55
    Not quite. Remember that MANY internal components need memory address space, not just video card memory. Things such as your PCI express bus, sound cards, Ethernet cards, Wifi cards, bluetooth cards, CD/DVD drives, etc will all need a little bit of memory allocation. This accounts for the extra missing memory.
     
  19. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    but the real issue is why its happening only when you have 4Gb ? why not when you have 2Gb or so... i guess thats the interesting point. thats where Jalf's explanation comes in to play (check the first page of this thread... )
     
  20. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    It's because no "memory" is being used up. Only the addresses are being used up. Those addresses are still being used up by your other devices and such when you have 2GB mem, however you don't notice it because there are still plenty of addresses left over to allocate to the RAM. It's only when you hit the 32-bit limit (there are only 4GB of distinct 32-bit addresses) that you notice the problem.
     
  21. surfasb

    surfasb Titles Shmm-itles

    Reputations:
    2,637
    Messages:
    6,370
    Likes Received:
    0
    Trophy Points:
    205
    It's because BIOS allocates the memory address to device drivers starting at the TOP of the address space. That's why you don't see any "missing" memory until you hit the top of the 32 bit address space (4 GBs)

    True. I was hoping a simple answer was enough, but you caught me simplifying things to far. There are parts of the address space that aren't used for anything at that time, but the OS locks it out.

    Edit: Odin243 beat me to the punch there :(
     
  22. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    Totally Agree... but StomeEffect mentioned

    "Things such as your PCI express bus, sound cards, Ethernet cards, Wifi cards, bluetooth cards, CD/DVD drives, etc will all need a little bit of memory allocation. This accounts for the extra missing memory."

    So, i just wanted point out that it address space not memory.
     
  23. StormEffect

    StormEffect Lazer. *pew pew*

    Reputations:
    613
    Messages:
    2,278
    Likes Received:
    0
    Trophy Points:
    55
    I'm sorry, I meant to say memory address allocation. I can see where that might lead to confusion.
     
  24. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    cheers StormEffect...

    just one last question.... anyone know if there is a nVidia utility or something that we could use to control the amount of turbo cache ?? i don't find any option that allows me to do this in the nVidia control panel or in system BIOS....
     
  25. odin243

    odin243 Notebook Prophet

    Reputations:
    862
    Messages:
    6,223
    Likes Received:
    0
    Trophy Points:
    205
    It's a hardware feature, not directly controllable by the end user. Not that you would want to anyway, as it's a very dynamic allocation.
     
  26. StormEffect

    StormEffect Lazer. *pew pew*

    Reputations:
    613
    Messages:
    2,278
    Likes Received:
    0
    Trophy Points:
    55
    In other words, the card will (should) only be turbocacheing main memory when it has run out of on board video ram. Otherwise, as long as the current game or program does not overflow the card's video ram, turbocacheing will not occur.

    By allowing the card to cache system ram when it runs out of ram, you prevent the video card from having to thrash your hard drive page file, which would slow your performance down to an absolute crawl.
     
  27. procxi

    procxi Notebook Geek

    Reputations:
    4
    Messages:
    93
    Likes Received:
    0
    Trophy Points:
    15
    I see... many thanks to everyone... cheers guys !!!