Binary package “ureadahead” in ubuntu precise

Read required files in advance

 über-readahead is used during boot to read files in advance of when
 they are needed such that they are already in the page cache,
 improving boot performance.
 .
 Its data files are regenerated on the first boot after install, and
 either monthly thereafter or when packages with init scripts or
 configs are installed or updated.
 .
 ureadahead requires a kernel patch included in the Ubuntu kernel.