Skip to content

Instantly share code, notes, and snippets.

@pokk
Created May 23, 2017 15:44
Show Gist options
  • Save pokk/d5f97c33a9cf588ff83208b5d6ba31dd to your computer and use it in GitHub Desktop.
Save pokk/d5f97c33a9cf588ff83208b5d6ba31dd to your computer and use it in GitHub Desktop.
Make Mac speed up by using Ramdisk

Introduction

Script

We have this script for creating a ramdisk.

  • $((5x100x2048x2x__4__)) = 4096MB

You can change the number with bold and itan. Basic is 1024 * N size.

do shell script "
if ! test -e /Volumes/\"Ramdisk\" ; then
    diskutil erasevolume HFS+ \"RamDisk\" `hdiutil attach -nomount ram://$((5*100*2048*4*2))`
fi

mkdir /Volumes/Ramdisk/TempDownloads
mkdir -p /Volumes/Ramdisk/Library/Developer/Xcode
mkdir -p /Volumes/Ramdisk/Library/Caches/Google
mkdir -p /Volumes/Ramdisk/Library/Caches/com.apple.Safari/fsCachedData
mkdir -p /Volumes/Ramdisk/Library/Caches/com.apple.Safari/fsCachedData

sudo rm -rf ~/Library/Developer/Xcode/DerivedData
sudo rm -rf ~/Library/Caches/com.apple.Safari
sudo rm -rf ~/Library/Caches/Google

ln -s /Volumes/RamDisk/Library/Developer/Xcode ~/Library/Developer/Xcode/DerivedData
ln -s /Volumes/RamDisk/Library/Caches/com.apple.Safari ~/Library/Caches/com.apple.Safari
ln -s /Volumes/RamDisk/Library/Caches/Google ~/Library/Caches/Google
"

Then just following as below step you can speed up your Mac.

step1

step2

step3

step4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment