This method doesn't require messing with Chromium's startup parameters or any configuration outside of /home. I prefer to contain as much configuration as possible to /home such that I can easily move it between different systems/distributions.
mkdir -p ~/System/bin
echo 'export PATH="/home/sean/System/bin:$PATH"' >> ~/.zshrc
# change that to .bash_profile, .profile or whatever your shell uses
cat >~/System/bin/startup-x-chromium-cache.sh <<EOL
#!/bin/sh
rm -rf ~/.cache/chromium
mkdir -p /run/shm/cache/chromium
chmod 700 /run/shm/cache
ln -s /run/shm/.cache/chromium ~/cache/chromium
EOL
chmod +x ~/System/bin/startup-x-chromium-cache.sh
- Now add the script to start-up at login (using .xsession, gnome-session-properties, or whatever works for your window manager, ...)
- http://www.fixedbyvonnie.com/2013/07/how-to-speed-up-google-chrome/
- Go to: chrome://flags/
- enable 'GPU composting'
- Go to: chrome://flags/