The new Mac Pro is designed to have the majority of its storage running externally. With its 6 thunderbolt ports and 4 USB ports there is no shortage of places to plug it all in.
Currently I have 2 USB devices connected; one a Drobo to backup data and the other a simple USB box that presents the 4 disks to OS X as individual disks (JBOD).
The problem with USB disks like this is that they will spin down when they are not in use. So when you begin to access data on that disk again you have to wait for it to spin up, very annoying! It makes you’re new Mac Pro powerhouse sit idle for 5 – 10 seconds waiting for the storage to become available.
In my setup, we also use the Pro as a file server on the local network – meaning that this problem was also felt by other users waiting to access the data on shared drives.
There is an option in the System Settings “Put hard disks to sleep when possible” – it’s found under Energy Saver and looks like it would fix this problem but it does not work on external disks.
The solution is pretty simple.
All that’s required is to regularly (read constantly…) access the disks so they do not sit idle.
If you’re a master of bash you could write a simple script that touches a file on each of the external drives, that’s all you need to keep them awake. Being a little lazy I went looking for a pre-rolled solution and found a small utility Keep Drives Spinning.
It’s a free tool an does just what it says. It provides a simple interface where you choose which of the external disks that you’d like to keep awake. Once you’ve done the setup, there is nothing else to do – it just keeps on keeping on!
The result is that your Mac Pro is consistently responsive, in my case after putting up with it for a month the machine feels faster as there is no more waiting around for the external storage.
Leave a Reply
7 Comments on "Make your new Mac Pro even faster!"
Thanks man! I was going to setup a cron job to do just that, but this will work just fine!
Thank you Peter.
I fund that app too, but is not until you read something like you did, when you feel more comfortable with the use of this app.
And what will be a fair time to set when ask.
The default is 60 sec, but I don’t know if I have to leave it as is or increment a little bit more.
What is your opinion?
Thank you!
Using Yosemite 10.10.1 nMP 2013 – KDS does not seem to work on my external drives anymore. Tried running CRON jobs similar, and they also do not work… Only when the Finder makes an Access Call do my External Hard drives spin up again.
I am now hunting for external boxes that will ensure that my external HDD keep spinning.
Becoming very disappointed in my new Mac Pro system.
Thank you!
Thanks!
It makes you’re new Mac Pro -> It makes your new Mac Pro
thank you save my day
Same here, nice post!