Activity › Forums › Adobe After Effects › 2-3 seconds of lag at RAM Preview
-
2-3 seconds of lag at RAM Preview
Posted by Engin Osmanovski on April 11, 2013 at 6:52 pmWhen i hit the RAM Preview button, for some reason my PC waits for 2-3 seconds and then starts rendering. During that 2-3 seconds nothing happens. No caching, no CTI move, no nothing… This issue has occured recently. There was no delay before. What can cause this?
A couple of days ago i downloaded an update for my GPU. At first i thought that might be the problem. So i re-installed my old driver back again. But nothing changed.
I also checked my cache folders and cleaned them. There is enough space in my disk drive too.
Can it be a matter of Multiprocessing feature being On or Off?
Any idea?
Ridley Walker replied 13 years, 1 month ago 5 Members · 10 Replies -
10 Replies
-
Tom Daigon
April 11, 2013 at 6:54 pmDo you have Multi processing on in the preferences. Try turning it off if you do.
Tom Daigon
PrP / After Effects Editor
http://www.hdshotsandcuts.com
https://www.youtube.com/watch?v=DxPrG3WUyz8
(Best viewed at 1080P and full screen)
HP Z820 Dual 2687
64GB ram
Dulce DQg2 16TB raid -
Engin Osmanovski
April 11, 2013 at 8:05 pmMulti-processing was on. I turned it off and now there is no lag. But i still don’t understand. Isn’t multi-processing supposed to speed things up? Why does it cause this delay???
I didnt give any information about it because i didn’t have that problem before. I am still on the same PC. Anyway, here are some system info:
– i7 3770K
– Geforce GTX 670
– 32 gb RAM
– 1ssd + 1hddDo you guys think this system specs might be the reason i am getting that delay when Multiprocessing is ON? Is my processor too weak for multiprocessing?
-
Engin Osmanovski
April 11, 2013 at 8:08 pm… Or is that lag behaviour ineherent in multiprocessing regardless of processor specs?
-
Ridley Walker
April 11, 2013 at 8:46 pmThe lag is due to the time it takes for the background processes to initialize.
After Effects spawns a process called aeselflink for each CPU you designate under the Memory and Multiprocessing preferences.
I’m very pleased to have read that in the next version of AFX there will be a preference so that leaving multiprocessing on will not affect RAM previews, only rendering.
-
Engin Osmanovski
April 11, 2013 at 11:54 pm@Ridley
May i ask where you read that? A link would be nice. Thanks.
-
Engin Osmanovski
April 11, 2013 at 11:59 pmI was working on a very simple and 4-5 seconds long project. I encountered that delay even at basic keyframing.
-
Ridley Walker
April 12, 2013 at 2:03 amNew Features:
https://blogs.adobe.com/aftereffects/2013/04/whats-new-changed-after-effects-next.html
“new preference that modifies the existing Render Multiple Frames Simultaneously multiprocessing preference: Only For Render Queue, Not For RAM Preview: If this preference is enabled, then Render Multiple Frames Simultaneously multiprocessing will not be engaged for RAM previews, and background multiprocessing rendering processes will only launch when you initiate a render operation in the render queue”
-
Chris King
April 12, 2013 at 6:09 am -
Todd Kopriva
April 12, 2013 at 9:54 pmI’m particularly proud of that little feature, Ridley. Glad you noticed.
———————————————————————————————————
Todd Kopriva, Adobe Systems Incorporated
After Effects quality engineering
After Effects team blog
——————————————————————————————————— -
Ridley Walker
April 14, 2013 at 3:00 pm@ Todd
You should be proud. Thank you, or whoever is responsible for this change.
That’s going to save me (and I assume many many other users) so much fuss.
I’d resorted to turning the preference on and off and would frequently forget which state it was in.
In releases prior to CS6 I’d used Lloyd Alvarez’s Throttle & Purge script to accomplish something similar, but with the new Global Performance Cache and Multiprocessing changes, that no longer works.
Reply to this Discussion! Login or Sign Up