Optimizing - OSX - Hide the Dock to the point of making it disappear...

auto-hide delay set to 0

$ defaults write com.apple.dock autohide-delay -float 0 && killall Dock

auto-hide delay set to default

$ defaults delete com.apple.dock autohide-delay && killall Dock

hiding animation disabled

$ defaults write com.apple.dock autohide-time-modifier -int 0 && killall Dock

hiding animation set to default

$ defaults delete com.apple.dock autohide-time-modifier && killall Dock

For more explanation see this OSXDaily article.