Jump to content

Does Logic 8 not use more than 4GB of Ram?


bufjap

Recommended Posts

what do you mean the actual amount for samples is 3gb? What does that mean? I use logic 8 with Platinum East West Orchestras with PLAY.

 

A 32-bit app can only claim a maximum of 4G of RAM. Do the math and you'll see that 2 to the 32nd power = a bit more than 4 billion bytes (4,294,967,296). So, what can you do within those 4G's of RAM? For starters, you have to use some of that space to load in the actual code for the app itself. For argument's sake, let's say Logic's eats up 1G of that RAM. This leaves 3G's for other things, such as loading in your projects actual data and (in this case) the headers for the samples you're running off of Play (the main body of the samples is streamed off disk).

 

So let's say your program data takes up 1/2 a gig. So now you have 2.5G of RAM that can be used to load up sample headers. And it's possible to load up so many samples that you start to seriously eat into that 2.5G's of space with headers, leaving very little RAM left for Logic to use for other calculations, processing, and room to expand your arrangement. So when we combine all of that and approach the 3G limit, Logic will either start to behave strangely or, in worst case scenarios, crash without warning.

 

The advantage of 64-bit apps, like later versions of Logic, is that its RAM "footprint" can be as large as 2 to the 64th power, or 18,446,744,073,709,552,000 bytes of RAM (18.5 quadrillion bytes). So now, running out of RAM isn't a problem any more. At that point you're limited by the amount of RAM you can install in a computer, and no current model of Mac even begins to provide for the number of RAM slots you'd need to approach that limit. In effect, with Logic running in 64-bit mode, you have "unlimited RAM" for the purpose of loading up sample headers.

 

That's the short story. HTH.

Link to comment
Share on other sites

Ski's technical explanation notwithstanding, here is what you actually need to know :)

 

1. Yes Logic Pro 8 can only address a max of 4 GB of RAM and in the real world of usage more like 3.5.

 

2. The EXS24 however can access all the available RAM on your computer regardless of that as it does so in a memory pool.

 

3. Kontakt 4/5 and Play 2/3 also have memory servers that allow them to access more RAM, although the Kontakt and Play servers do not like each other and you need to load the Play stuff first.

 

If you are serious about running a lot of stuff, you should invest in Vienna Ensemble Pro so that you can access stuff outside of Logic.

Link to comment
Share on other sites

You may also want to read this, which basically details Ashermusic's point #2:

 

Logic Pro/Express 8: How the EXS24 sampler addresses RAM in Logic 8

 

I still keep my bootcamp partition active with Cubase and Logic 5.5 for access to some old projects. What's interesting is that I have to take memory out of my Mac pro because Logic starts to go nuts if there is more than 1GB present.

Link to comment
Share on other sites

3. Kontakt 4/5 and Play 2/3 also have memory servers that allow them to access more RAM, although the Kontakt and Play servers do not like each other and you need to load the Play stuff first.

 

That's a great bit of info. So that means that all Play instruments need to be loaded into lower-numbered instruments, and that's not always possible to plan for. So indeed, VEP would be the way to go.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...