linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Replaying a list of blocks into the cache (BootCache)
@ 2006-01-25 16:56 Shaun Jackman
  0 siblings, 0 replies; 2+ messages in thread
From: Shaun Jackman @ 2006-01-25 16:56 UTC (permalink / raw)
  To: lkml

I'm attempting to speed up the boot of an embedded system. I've found
that forcing certain key shared libraries to cache early by copying
them from the file system to a tmpfs early in the boot made a big
difference -- on the order of twenty seconds. I'm not even accessing
these shared libraries from the tmpfs; I'm just using this trick to
make sure the libraries stay in memory. Seeing what a big difference
this simple trick made, I wanted to see what else I could accomplish
by making use of the file system cache.

This made me think of the OS X BootCache feature, which saves the list
of disk  blocks accessed during the boot sequence and replays that
list on the next boot. Is there anything like this in Linux?

Please cc me in your reply. Thanks!
Shaun

^ permalink raw reply	[flat|nested] 2+ messages in thread
[parent not found: <5yWak-99-39@gated-at.bofh.it>]

end of thread, other threads:[~2006-01-25 17:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-25 16:56 Replaying a list of blocks into the cache (BootCache) Shaun Jackman
     [not found] <5yWak-99-39@gated-at.bofh.it>
2006-01-25 17:58 ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).