Opened 18 years ago

Last modified 4 years ago

#1070 new enhancement

Implement a precache algorithm for the file system caches

Reported by: axeld Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/Kernel Version:
Keywords: optimization Cc:
Blocked By: Blocking:
Platform: All

Description

The file cache exports an API for precaching modules. We already have a very simplistic launch_speedup module that could be used as an example. The block cache currently reads single blocks from disk, and doesn't do any precaching whatsoever.

Change History (4)

comment:1 by axeld, 15 years ago

Owner: changed from axeld to nobody
Version: R1/pre-alpha1

comment:2 by axeld, 7 years ago

The lauch_speedup module lives at http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/file_cache/launch_speedup.cpp. It's currently not part of the distribution.

comment:3 by diver, 5 years ago

launch_speedup build is currently broken.

comment:4 by diver, 4 years ago

Keywords: optimization added
Note: See TracTickets for help on using tickets.