At 08:57 AM 5/23/2006, you wrote: > > However, you're asking whether a hard drive is a substitute for RAM > > access, and it clearly isn't. If EXS forces OS X to start pretending > > the hard drive is a RAM buffer for loading sample starts, you're > > going to get crashes while the machine swaps that data into RAM. >understood. Just wondering why a dual G5 1.8 with only 512M Ram (it >was a store loaner) was able to run tons of EXS with so little >RAM...and no audio glitching. OSX was obviously in a low RAM >situation... Nick's overview was absolutely excellent, let me add a response... It's all about efficiency. The over-simplistic/basic concept of the EXS's playback (and basically all "streaming" samplers) is that the first part of the sound is loaded into memory, thus creating as small as possible memory footprint for the instrument. Since memory is instantly accessible, your initial sounds can be played. The program is continually checking if it needs to load stuff off disk if the playing "threatens" accessing sound data that isn't in memory yet. Also, the program may elect to dump things out that were loaded post-load that hadn't been accessed for awhile. It's not that different than when RealPlayer first came out and you'd constantly look at that little "buffer meter" and you could see when RP would have to download more data off the Net, or even have to stop playback because it didn't have the data yet. Think of a non-streaming sampler like Reason NN-XT and think of the memory that never gets used, or even the memory that isn't used in 2-3 seconds of time and you see how inefficient that is. The ultimate sampler would always have the sound data in RAM that's needed for playback AT THAT MOMENT and ONLY that data. How many mb's of data is actually being sounded at any particular time? Perhaps only 5mb per second, on average, I don't really know, but it can't be too huge. Certainly not even close to 32mb. It's efficiency that is the crucial thing, not the sheer amount of memory. Lots of memory just covers high stress situations and less-then optimally efficient samplers. You can have a 5-lane freeway, but they get completely jammed when there's cars driving in parallel at 45mph. So, regarding the 1.8 dual with 512mb, perhaps that it was playing was efficient - no piano sprawls with pedal, spread out sparse orchestrations, and of course the efficiency of EXS24 in general. Garth Hjelte Sampler User
Message
Re: [EXS] is virtual system memory useable on a Macbook Pro?
2006-05-23 by Garth Hjelte
Attachments
- No local attachments were found for this message.