On 2009-12-10 at 18:35:55 [+0100], Nitish Sharma <sharmanitishdutt@xxxxxxxxx> wrote: > I am planning to work on http://dev.haiku-os.org/ticket/1070. I would be > grateful if anybody could provide me with some pointers to start with. As the ticket mentions, the launch_speedup module (in src/add-ons/kernel/file_cache) is probably worth looking at for starters. You should definitely familiarize yourself with the file and block cache implementations (src/system/kernel/cache). I'm afraid there's virtually no documentation available, so reading the sources is the way to go. If you have specific questions, just ask here or on the kernel mailing list. Regarding caching strategies Axel might have some ideas (at least his master thesis was related). Researching what other operating systems do, is also a good idea. > I am > also quite interested in http://dev.haiku-os.org/ticket/1102. This is a big one. I'd strongly recommend to start with some smaller kernel task (like the precaching) to get in the swing of it. CU, Ingo