• SONAR
  • Disabling Core Parking...it helped me
2015/01/25 16:05:52
yorolpal
I'm sure I'll get some comments through which I'll learn a great deal (as per usual) from smarter fellers and gals than me by posting this BUT...
 
I've been having a problem that cropped up as far back as X2 where my 8 core cpu seemed to only use the first core and it would max out rather quickly.  When I first got my machine from Jim (Studio Cat) it was a monster.  I could track, tweak and mix all without freezing many (or any) tracks and throw all the plugs I wanted into any project.  But then, I started getting pops and crackles after loading up a project with plugs and many tracks and started having to resort to freezing and upping my sample buffers when mixing on my interface (Motu Audio Express).  I could see every time this happened that the first core was maxing out in Sonar's cpu meters and that the other cores were barely registering.  Yesterday I was trying to mix a not inordinately large mix when I started getting pops and crackles.  So first, I froze most of the tracks.  Still no love.  So I raised my buffers to 1012.  All was good.  But it finally bothered me enough to start interweb sleuthing about those damn cores.  And I stumbled on Core Parking and how to disable it.  There were older threads from this forum as well that, as far as I could tell, never had a definitive answer as to whether this was good or bad...would work or wouldn't...should be done or never, ever, never do it no how, no way.  So I found this method:
 
Open Regedit Go to, HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Control Power PowerSettings 54533251-82be-4824-96c1-47b60b740d00 Then select "0cc5b647-c1df-4637-891a-dec35c318583", right click ValueMax and "Modify" from "64" to "0" The go down more to ea062031-0e34-4ff1-9b6d-eb1059334028 Right Click Attributes, and "Modify" from "1" to "0"
Then go back to SYSTEM, and close ControlSet001, repeat steps for ControlSet002 then repeat again for CurrentControlSet
File and Exit out of Regedit. Shutdown, and cold restart. Core parking should now be disabled.
 
And did it.
 
And it solved my problem.
 
I'm back to being able to track AND mix at 96 samples which is 2.7 ms latency.  I can actually see the other cores working now.  It is tres fab.
 
PLEASE UNDERSTAND...I AM NOT ADVISING ANYONE TO MUCK ABOUT THEIR REGISTRY WITHOUT KNOWING HOW TO GET BACK TO WHERE YOU WERE IN THE FIRST PLACE!  I'm posting this mainly as one feller's experience and to see what others may know about it.  If you do want to try it for gawd's sake create a restore point beforehand and save and print out the above instructions so you can reverse them if needed.
 
So...Core Parking seems to me to be crummy for DAWS.  What do you think?  Or know?
 
 
2015/01/25 17:19:22
Leadfoot
Thanks for the info olpal. I've only got a quad core, so I need em all firing to get the most outta my DAW. I've noticed that my first core gets the biggest workout too. I'm hoping this will help me as well.
2015/01/25 17:31:07
fitzj
I will try that see what happens. Thanks DogHouse.
 
2015/01/25 18:49:39
gswitz
You might consider creating a restore point before trying this. Registry stuff goes funny sometimes.
 
I tested the change on a particular project where I use Galbanum Piscis Rapture Pads that push the first processor.
 
After the change, I saw no improvement, so I reverted.
2015/01/25 18:56:41
yorolpal
One anomaly I've noticed since making the change and listening back to several large projects is that sometimes the first core will "load up" as the song progresses. Not like it used to...but noticeably. If I stop playback at that point and start playback again it goes back down. Weird.
2015/01/25 19:03:16
gswitz
Yorolpal,
 
Some synths have very long 'impulses'. Are you using synths when you notice this?
 
It could be the case that when you have several minutes of held tones fed to a synth that you slowly grow the amount of load. If the synth can't spread that load across the processors, it'll stack up on one (probably the first). For things like insert fx, you will probably not have this type of problem because the relatively small amount of work can be moved to a number of processors.
 
For me, I notice the issue significantly with Galbanum Piscus Pads when I stand on the hold pedal on my midi device. I almost never have the problem otherwise.
2015/01/25 19:14:10
auto_da_fe
I made the reg change and my resource monitor still shows 4 of the Cores parked
Do you see the resource monitor change ?
 
JR
2015/01/25 19:48:11
fwrend
FYI - Alternate ways here also:

http://forum.cakewalk.com...n-It-OFF-m1861804.aspx

Not sure this is the thread but another forum member posted this website and core parking utility:

http://www.coderbag.com/p...u-core-parking-utility

I have done neither so proceed at your own risk.
2015/01/25 19:56:30
Splat
Definetely a must do tweak for Windows 7. I would get crackles during playback without this.
I found with Windows 8 it works acceptably without the tweak.
2015/01/25 20:19:33
johnnyV
What I don't get is that you bought a custom DAW computer and still had to tweak it. Doesn't Jim offer excellent support ?  I have heard so from most folks? 
 
Also I could be wrong but I think you need to back up the registry using a different tool than system restore. 
I use CCleaner and it has a registry cleaning tool that always gives you the option of a registry back up before you nuke stuff. 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account