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.

    4GB upgrade & Snow Leopard

    Discussion in 'Apple and Mac OS X' started by ClearSkies, Sep 11, 2009.

  1. ClearSkies

    ClearSkies Well no, I'm still here..

    Reputations:
    1,059
    Messages:
    2,633
    Likes Received:
    0
    Trophy Points:
    55
    OK, I can't believe I'm asking this question as I know the answer in Windows, but this is my first foray into 4GB in OS X. Just to appease my TypeA twists, could someone please comment for me?

    Upgraded my uMB to 4GB last night and System Memory in OS X Activity Monitor (Utilities folder) shows 3.75GB available. I'm not freaked out about this, just wanting to check my curiosity.

    Now the About This Mac pop-up window shows 4GB installed so I'm thinking the difference may have to do with OS memory addresses and such which is why you end up with memory recognition in 32bit windows systems, but I'm hoping for confirmation from others that I'm not missing something. The other possibility I considered for the difference is just simply the 1024bit vs 1000bit thing that you end up with in HDD sizing (and that would actually match nicely with the conversion @ ~3.73GB :)).

    I'm feeling sheepish :eek:.
     
  2. nodrogkam

    nodrogkam Notebook Consultant

    Reputations:
    0
    Messages:
    217
    Likes Received:
    0
    Trophy Points:
    30
    Where are you seeing 3.75 exactly? I only see 4gb on mine looking at about mac, istat...

    if you see 3.75 on a PC that's a different story.
     
  3. system_159

    system_159 Notebook Deity

    Reputations:
    363
    Messages:
    794
    Likes Received:
    0
    Trophy Points:
    30
    I'm confused. So in OS X it shows 4GB, but Windows only shows 3.75GB?

    If so, that's normal if you're running a 32bit version of Windows(such as XP), as you can index more than that with 32bit memory addresses. Snow Leopard is a 64bit OS and can, therefore, access a whole bunch more memory.
     
  4. ClearSkies

    ClearSkies Well no, I'm still here..

    Reputations:
    1,059
    Messages:
    2,633
    Likes Received:
    0
    Trophy Points:
    55
    Sorry you all, in trying to be clear I appear to have been confusing. I'm not looking at Windows, just the OS X side.

    1. About This Mac shows 4GB.

    2. iStat Pro, after glancing at it and adding everything up (which is where I first got curious) memory total is ~ 3.7GB

    3. Activity Monitor (System Memory tab right next to the CPU one) indicates 3.75GB total memory right below that pretty pie chart with the slices for Wired/Active/Inactive/Free.

    The discrepancy of 2x2GB installed and 3.75GB reported in iStat/Activity Monitor is the basis for my question.

    I still think this is just a math thing with a simple explanation and I'm only having a paranoid streak, and I'm not in the mood to sit through a memtest run.

    Still feeling sheepish..... thx!
     
  5. Tinderbox (UK)

    Tinderbox (UK) BAKED BEAN KING

    Reputations:
    4,745
    Messages:
    8,513
    Likes Received:
    3,823
    Trophy Points:
    431
    don't forget the 256mb for the 9400m , that is taken from system memory, even if you run the 9600m GT , I think you still loose it.
     
  6. ClearSkies

    ClearSkies Well no, I'm still here..

    Reputations:
    1,059
    Messages:
    2,633
    Likes Received:
    0
    Trophy Points:
    55
    A-ha, I forgot about that! No 9600 in my little MB, but I do believe you may have solved it for me after all. Those numbers would make sense, unless the gpu dedicated memory was already part of the Wired block (and I don't have my MB with me to check the Wired total)?
     
  7. masterchef341

    masterchef341 The guy from The Notebook

    Reputations:
    3,047
    Messages:
    8,636
    Likes Received:
    4
    Trophy Points:
    206
    you have an nvidia 9400m gpu?

    256 MB of your system memory is wired to that 9400m (which doesn't have any memory of its own). That memory is not available to your system, and that is happening at the hardware level, beneath the OS. That is why you are "missing" (not really) 256MB.
     
  8. nodrogkam

    nodrogkam Notebook Consultant

    Reputations:
    0
    Messages:
    217
    Likes Received:
    0
    Trophy Points:
    30
    I never noticed but adding up istat does equal 3.74gb for me. the ~256mb missing is definately allocated to the nvidia.
     
  9. Luke1708

    Luke1708 Notebook Virtuoso NBR Reviewer

    Reputations:
    352
    Messages:
    3,799
    Likes Received:
    0
    Trophy Points:
    105
    as soon as i read this thread and saw you have a 13", i realised it's the dedicated gpu...unfortunately this happens because it it integrated on the mother board..
     
  10. ClearSkies

    ClearSkies Well no, I'm still here..

    Reputations:
    1,059
    Messages:
    2,633
    Likes Received:
    0
    Trophy Points:
    55
    Great - many thx to all in this thread.

    --troy
     
  11. masterchef341

    masterchef341 The guy from The Notebook

    Reputations:
    3,047
    Messages:
    8,636
    Likes Received:
    4
    Trophy Points:
    206
    Just an additional note: that 256 mb isn't being completely wasted even if you are running the 9600m gt. The 9400m is still accessible as an open cl device. In short- the two graphics cards in your laptop can both accelerate certain apps if you are in performance mode. In battery saving mode, only the 9400m is powered on, so it is the only device usable for rendering / opencl.
     
  12. Luke1708

    Luke1708 Notebook Virtuoso NBR Reviewer

    Reputations:
    352
    Messages:
    3,799
    Likes Received:
    0
    Trophy Points:
    105
    so does this mean in performance mode, the 2 gpu's are actually working?????? :eek: :eek: :eek:
     
  13. masterchef341

    masterchef341 The guy from The Notebook

    Reputations:
    3,047
    Messages:
    8,636
    Likes Received:
    4
    Trophy Points:
    206
    not all the time.

    if you are running an application built using Open CL and you are in performance mode, then both cores of your CPU, your 9600m, and your 9400m could all be contributing their power for processing.
     
  14. Luke1708

    Luke1708 Notebook Virtuoso NBR Reviewer

    Reputations:
    352
    Messages:
    3,799
    Likes Received:
    0
    Trophy Points:
    105
    thanks...it the first time i'm hearing about it..+rep :D
     
  15. Seshan

    Seshan Rawrrr!

    Reputations:
    540
    Messages:
    1,989
    Likes Received:
    0
    Trophy Points:
    55
    OpenCL is one of the major new features in snow leopard. http://www.apple.com/macosx/technology/ It's also fairly new so there is not a crap load of programs using it yet.
     
  16. masterchef341

    masterchef341 The guy from The Notebook

    Reputations:
    3,047
    Messages:
    8,636
    Likes Received:
    4
    Trophy Points:
    206
    yeah there's not much taking advantage of open CL right now for consumers.

    however, i did want to note that your 9400m is still "on" when you have the 9600m running in snow leopard, whereas if you are running the 9400m, the 9600m is "off". And you can *eventually* expect to get some benefit out of the fact that it works this way.

    unfortunately, in windows, apple locked the 9400m to "off" and the 9600m to "on" at all times regardless of whatever you set.