Difference between revisions of "Android Boot-time Readahead"

From eLinux.org
Jump to: navigation, search
(Add Category Boot Time)
(Presentation: add presentation link)
Line 3: Line 3:
 
''to do: need to post my programs, with source, my presentation from ABS, and some of my raw results''
 
''to do: need to post my programs, with source, my presentation from ABS, and some of my raw results''
 
== Presentation ==
 
== Presentation ==
I will post my presentation here from ABS 2011, after the conference.
+
This is the presentation I gave at ABS 2011.
If it's not here and ABS is over - please send me an e-mail.
+
 
 +
[[attachment:abs2011_bird_readahead.pdf]]
  
 
== Results ==
 
== Results ==

Revision as of 16:18, 5 May 2011

Here is information about Android Boot-Time Readahead

to do: need to post my programs, with source, my presentation from ABS, and some of my raw results

Presentation

This is the presentation I gave at ABS 2011.

attachment:abs2011_bird_readahead.pdf

Results

ditto

Programs

[need to post source for programs]

mincore

Mincore is a program I wrote to report the pages in the Linux page cache for requested files.

logsync

Logsync is a program to write a log message to both the kernel log buffer (printk), and the Android log buffer. On most systems, the timestamps are different between these two logging systems. This is useful to determine a unified ordering of events reported by these separate systems.

treadahead

Tim's readahead - This is a test program to experiment with various readahead options. Besides actually performing readahead operations, it includes facilities for recording iowait before and after a readahead sequence, timing the duration of readahead operations, and changing things like the process scheduling priority, I/O scheduler, and I/O scheduling priority.