Hey Jerome:
Yours are no "small" questions-- very thoughtful points you've made here. Thanks!
I'm still sorting out just how OSX *really* uses memory, but am having a hard time finding anything but the very basic docs on it.
Real memory is actual physical RAM. If you have 2GB of RAM, you are talking about 2 GB of real memory. Virtual memory is that data which, instead of being loaded immediately into RAM, is written on your hard drive in a special temporary location and is "paged in and out of" RAM only when that data is needed. OSX won't use all of the available RAM, but will load in a certain amount of data and leave some RAM open for other tasks. However OSX determines what data gets priority is a little beyond me, but virtual memory is the OS's way of having needed data "on deck", so to speak, to minimize HD seek times for that data.
I'm still scratching my head about your other questions, but if I find any helpful links I'll post them here. For me, it's important to learn how OSX deals with this first before I'll ever full understand how VSL deals with OSX.
Yours are no "small" questions-- very thoughtful points you've made here. Thanks!
I'm still sorting out just how OSX *really* uses memory, but am having a hard time finding anything but the very basic docs on it.
Real memory is actual physical RAM. If you have 2GB of RAM, you are talking about 2 GB of real memory. Virtual memory is that data which, instead of being loaded immediately into RAM, is written on your hard drive in a special temporary location and is "paged in and out of" RAM only when that data is needed. OSX won't use all of the available RAM, but will load in a certain amount of data and leave some RAM open for other tasks. However OSX determines what data gets priority is a little beyond me, but virtual memory is the OS's way of having needed data "on deck", so to speak, to minimize HD seek times for that data.
I'm still scratching my head about your other questions, but if I find any helpful links I'll post them here. For me, it's important to learn how OSX deals with this first before I'll ever full understand how VSL deals with OSX.