At 11:51 AM 07/30/2004, you wrote: >Just to request again, how is Logic's virtual memory streaming invoked?? By >the user? Or automatically by the app? Once you enable EXS's Virtual Memory, each and every sample will load a portion of its head into real memory for fastest triggering, while the rest of the sample will stream from disk. The size of the sample head is determined by how you set the Virtual Memory parameters. Faster systems can get away with smaller sample heads loaded, resulting in greater load capacity. OSX's use Virtual Memory is much less predictable, and is something I'm trying to come to grips with. According to the following document, http://docs.info.apple.com/article.html?artnum=107918 OSX's VM is "a system of putting information in RAM or caching it to your hard disk as needed." I haven't been able to find out exactly when and why OSX finds it "needed" to use the swap file, as the Activity Monitor on my system seems to be indicating the use of Virtual Memory before my physical memory is full---but based on the above definition, that doesn't necessarily mean it's not still in physical memory. Obviously, for us sample users, whether information is in RAM or cached to disk is of critical importance. I'm right now in the process of testing my system, which has 5.5 gig of RAM, to see if I can figure out what's going on. Sean McCoy Oregon Sound Recording
Message
[EXS] Virtual Memory (was: CPU overloads)
2004-07-30 by Sean McCoy
Attachments
- No local attachments were found for this message.