The easiest way to get a speedup in your .emacs
file doesn't have much to do with byte compilation, though you should always byte compile new packages you install.
Instead, if you know you do this in your .emacs
:
(require 'some-pkg)
and then later you might do this:
`M-x command-in-pkg'
you are better off adding this to your .emacs
file.
(autoload 'command-in-pkg "some-pkg" "A command in some package" t)
which will load much faster at startup than the original require. Many packages have installation setups that have a file full of autoloads that you require in your .emacs
file which will already be optimized as best that maintainer can get it.