a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by o11c
o11c  ·  3671 days ago  ·  link  ·    ·  parent  ·  post: Ableton on 64-bit vs 32-bit software

I'm not convinced that those applications need that much RAM, or if they're just written in an extremely lazy manner since they know they can just ask you to throw more hardware at it. By far most operations should be stream-based rather than random-access-based (which still would only required virtual RAM if you trust the OS to flush the mmap'ed pages), so they should only need a small chunk in RAM at once, and the rest can be paged out by an application-aware pager.

    made to be very lightweight ... web programming

Those two phrases don't go together at all. Web programming often uses 10x as much RAM as native, and even if fully optimized for the environment is fundamentally limited to 2x or 3x. And most web programmers don't have any understanding of performance at all.





randomuser  ·  3671 days ago  ·  link  ·  

My point was: When running a 5GB protools session with say 150 native plugins, the 32 bit system pretty much shuts down as protools can only access up to 4 gb of ram on 32 bit. With 64 bit, I can access all 16GB of my ram and I can run the same session with 10x as many native plugins without causing any delay in the session that I cannot internally compensate for.

For web design, you want the smallest files you can for load time, this is completely backwards from film or audio or photography because, generally, you want the highest resolution raw files you can get, that what I meant by lightweight. And sublime text/python launcher/idle doesn't fuck with protools/ableton/logic/cubase as far as ram/processor demand goes(also my point to lightweight). Maybe adobe's coding software is more demanding...? Most DAWs recommend a minimum of 4GB of ram, and if you run a session with a lot of vsts/plugins, 4GB does not go very far.

If you think you can design better software for recording audio that would be less demanding, you should, you could make a ton of money off it. But I am assuming the past 20+ years of software development that have gone into programs like protools and cubase probably are doing about as good as they can, and the 64-bit processing addition was the next step. PT is starting to do cloud stuff so we'll see how that goes.