Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
I'm not an AE user, so there's probably some nuances that I'm missing, but this seems like the wrong idea. A lot of people are able to get by with 8GB for their entire system RAM, so reserving 48GB for background and OS tasks seems wasteful.

Thinking about the Adobe allocation is the backwards way of looking at it. In essence consider your computer to be two computers-- your Adobe computer and your non-Adobe computer. Think about the non-Adobe allocation.

AE will use all the RAM it is given for caching preview frames-- so filling RAM is by design. If you reduce the allocation, you get to cache fewer frames. That's less useful, but not catastrophic.

96 minus the Adobe block is left for everything else. If you don't reserve enough for everything else then the system treats that Adobe allocation just like everyone else and will evict it from RAM into swap which might not be that noticeable with the very, very fast internal SSD, I dunno, but it does undermine the purpose of the RAM cache.

Before it starts going to swap though, it will begin compressing in RAM and with 96GB available, and the frames being cached uncompressed, there's a lot of squishiness before anything starts to swap. You don't need to be overly conservative.

So what you want to assess isn't how much memory you need for Adobe, but how much memory you need for everything else and yes, that sadly means freaking Chrome tabs in this day and age. If you want a bigger preview buffer, don't run with a bunch of tabs or unnecessary applications open.

Adobe makes guessing the right allocation the users problem. Adobe won't shift its allocation dynamically, which seems like bad design to me as it renders the OS's swapping mechanism toxic, but it is what it is. Set the preference and live within your choice or risk swap and stuttering. Having read a bit more about what Adobe is doing, I resonate more strongly with this comment:


The GPU memory isn't a separate allocation. With a GPU card, the process will likely stage data in application space and then copy it to the GPU card, process it, and then bring it back-- so the GPU memory is in addition to the application memory. With unified memory the GPU can access application space directly without needing needing a copy-- so it's the same application RAM requirement without needing a separate GPU allocation. ie. no extra allocation needed for GPU.

The Adobe RAM pool is shared among Adobe CC apps and Adobe does allocate that pool dynamically-- so if you are using Photoshop, you don't need to account for it separately.

The bottom right pane in this image says everything: the system has more than enough RAM and hasn't swapped anything to disk. The current memory allocation looks just fine. I don't know where this image came from, so I'm not sure how to read the upper right pane, but it looks like there's still some headroom before it would even think about swapping.


screenshot-2023-07-11-at-17-54-27-2-png.2230990

The image is an app on my MacBook to monitor usage.

* believe me I haven't even downloaded Chrome yet and plan to just stick to Safari. I enjoy its basic use. I've never downloaded add-ons to the browsers and loaded it up to the point of failure. I have Chrome tbh. It is an evil resource hog.

I'll look into everything you put down and really digest it.
 

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
can't diffe
Your internal drive is faster and you have a TON of space on it. This generally goes against the common wisdom when getting a machine for video work (wherein you only have software installed on the internal drive and work on projects exclusively on other volumes). That all being said, there's nothing wrong with using your internal drive to work on active projects and then offloading your finished projects onto an external. With a 4TB drive, it almost makes too much sense NOT to do it that way. And no, you won't wear out your 4TB drive to any seriously noticeable faster degree. Just make sure you keep regular Time Machine backups and the odds are that you'll probably need a logic board replacement for something not drive related anyway.
Thanks for the sound advice.... feeling to move back to internal as you say.
 

Ethosik

Contributor
Oct 21, 2009
8,142
7,120
Yep. This is an issue with AE. Even on Windows. I actually have a 720p project. It has some plug-in usage. However, it can run in 32GB or 64. But when I give it 128 or even 192 RAM, it still maxes it out. AE just eats up memory. You can configure it in Settings saying how much RAM it is allowed to use.
 
  • Wow
Reactions: Yebubbleman

Premal212

macrumors regular
Jan 26, 2017
249
127
London UK
A side note - It's nice to see serious AE users running their projects on Mac, too many folk on here buying 32/64gb ram for super light browsing. In line with what everyone else has been saying, it's a tool, it's meant to take a beating, you're going to keep it for 5-8 years tops and it ends up on eBay or the bin... not saying chuck it down the stairs, but writing to your swap is the least you should be doing to it.
 

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
Yep. This is an issue with AE. Even on Windows. I actually have a 720p project. It has some plug-in usage. However, it can run in 32GB or 64. But when I give it 128 or even 192 RAM, it still maxes it out. AE just eats up memory. You can configure it in Settings saying how much RAM it is allowed to use.
Damn! I knew it was a RAM hungry app; but I had no idea it would go out of control eating up RAM like that!
 

hovscorpion12

macrumors 68040
Sep 12, 2011
3,044
3,124
USA
I don’t use AE, but the whole SSD read/write. ”curse“ is real. As someone who also has a M1 Max 16. But with 8TB SSD, I only use an external SSD enclosure because that’s what “they“ said we should use. The SSD swap think has been drilled into my brain since 2020 by tech blogger, YouTuber and M1 Mac Mini owner.

the sad thing is…. It can’t be cured. I have more external storage than internal. I have 8 portable SDDs totaling 30TBs. 😭😭😭.
 

Fishrrman

macrumors Penryn
Feb 20, 2009
29,248
13,321
OP wrote:
"I'm working in a basic 1920x1080 Comp. No 3D animation going on atm. I'm working off external Samsung 990Pro 2TB nvme and all the Cache files are stored on it as well. My internal HD is 4TB and only 500 GB used on it. "

I see this as the problem (using the external drive for caching, etc.).

Re-configure so that the app and caching runs exclusively from the INTERNAL drive.

Work this way for a short time, and see if the numbers improve...
 
  • Like
Reactions: straightryder

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
OP wrote:
"I'm working in a basic 1920x1080 Comp. No 3D animation going on atm. I'm working off external Samsung 990Pro 2TB nvme and all the Cache files are stored on it as well. My internal HD is 4TB and only 500 GB used on it. "

I see this as the problem (using the external drive for caching, etc.).

Re-configure so that the app and caching runs exclusively from the INTERNAL drive.

Work this way for a short time, and see if the numbers improve...
Okay, I'll give that a shot and get back to ya.

👍
 

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
I recall reading in another thread that, with higher RAM capacities (e.g. 64GB and above), After Effects will use up all available RAM unless you limit it. Not sure what causes that, but I think whatever phenomenon you are experiencing is probably related to that. Incidentally, you're not using all of your 96GB of RAM, and therefore not using swap at all. My guess is that, barring the aforementioned, you bought the right computer for the task! Kudos to you for that alone!
 

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
OP wrote:
"I'm working in a basic 1920x1080 Comp. No 3D animation going on atm. I'm working off external Samsung 990Pro 2TB nvme and all the Cache files are stored on it as well. My internal HD is 4TB and only 500 GB used on it. "

I see this as the problem (using the external drive for caching, etc.).

Re-configure so that the app and caching runs exclusively from the INTERNAL drive.

Work this way for a short time, and see if the numbers improve...
Switched it to Internal and I did notice it being a lot faster and the ram usage hovered around 70% so not too bad.
 

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
I recall reading in another thread that, with higher RAM capacities (e.g. 64GB and above), After Effects will use up all available RAM unless you limit it. Not sure what causes that, but I think whatever phenomenon you are experiencing is probably related to that. Incidentally, you're not using all of your 96GB of RAM, and therefore not using swap at all. My guess is that, barring the aforementioned, you bought the right computer for the task! Kudos to you for that alone!
I'll look into this and see what I find - sounds logical as it will devour all the RAM. I'm wondering what I should set it at and balance it out between system apps.
 

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
I'll look into this and see what I find - sounds logical as it will devour all the RAM. I'm wondering what I should set it at and balance it out between system apps.
I might give it 32GB to start and go from there. If you need more, give it more. If you need less (unlikely, because it's After Effects), give it less.
 

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
I might give it 32GB to start and go from there. If you need more, give it more. If you need less (unlikely, because it's After Effects), give it less.
Wow - just when you think it couldn't get worse it does.

So im running straight off internal drive and for the Mac to render/ preview a slight change in a single effect in one of the animators on the text it uses close to 90% of Ram and the preview just chugs down to grind even just changing the opacity levels. This is very strange.

Here is a screen shot of the effect/ layers. You think the Mac would be able to chew through opacity changes without even blinking.
 

Attachments

  • Screenshot 2023-07-25 at 13.26.14 (2).png
    Screenshot 2023-07-25 at 13.26.14 (2).png
    387 KB · Views: 51

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
I'm not upset or anything just totally confused - I might actually have to now switch back to PC to get the job done LOL

This is mind-blowing - the Mac is just slowing down trying to get through simple text layers with basic animations on a 1920 x 1080 comp. Strange.
 

Attachments

  • Screenshot 2023-07-25 at 13.30.52 (2).png
    Screenshot 2023-07-25 at 13.30.52 (2).png
    176.2 KB · Views: 43

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
Wow - just when you think it couldn't get worse it does.

So im running straight off internal drive and for the Mac to render/ preview a slight change in a single effect in one of the animators on the text it uses close to 90% of Ram and the preview just chugs down to grind even just changing the opacity levels. This is very strange.

Here is a screen shot of the effect/ layers. You think the Mac would be able to chew through opacity changes without even blinking.
Stupid question, but are you using the latest version of After Effects? I know that After Effects was relatively late to releasing an Apple Silicon native version (compared to, say Photoshop or Premiere). If you are, are you having to run AE in Rosetta 2 (for some Intel-only plug-in)? I'd think that you ought to not have this even with Rosetta 2 at play, but maybe you do?
 

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
Stupid question, but are you using the latest version of After Effects? I know that After Effects was relatively late to releasing an Apple Silicon native version (compared to, say Photoshop or Premiere). If you are, are you having to run AE in Rosetta 2 (for some Intel-only plug-in)? I'd think that you ought to not have this even with Rosetta 2 at play, but maybe you do?
No 3rd party plug-ins activated at the moment at all.

This is the latest version - and yeah appears its all up to date.
 

Attachments

  • Screenshot 2023-07-25 at 13.36.30.png
    Screenshot 2023-07-25 at 13.36.30.png
    88.4 KB · Views: 45
Last edited:

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
Stupid question, but are you using the latest version of After Effects? I know that After Effects was relatively late to releasing an Apple Silicon native version (compared to, say Photoshop or Premiere). If you are, are you having to run AE in Rosetta 2 (for some Intel-only plug-in)? I'd think that you ought to not have this even with Rosetta 2 at play, but maybe you do?
How could I find this out " are you having to run AE in Rosetta 2 "
 

straightryder

macrumors member
Original poster
Feb 1, 2010
58
6
Ahh ok figured it out - nope - not using rosetta.
 

Attachments

  • Screenshot 2023-07-25 at 13.58.40 (2).png
    Screenshot 2023-07-25 at 13.58.40 (2).png
    460 KB · Views: 51

Fishrrman

macrumors Penryn
Feb 20, 2009
29,248
13,321
(sigh)
Simple answer to the OP's problems is...
... Sounds like he needs more RAM. A considerable amount "more".
 
  • Like
Reactions: Upgrader

HDFan

Contributor
Jun 30, 2007
7,290
3,342
Have you asked this question in an Adobe Forum? There would likely be more expertise there about configuration questions than in a Mac centric forum.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.