On Wed, May 18, 2011 at 3:39 PM, Riku Voipio riku.voipio@linaro.org wrote:
On 18 May 2011 16:53, Dave Martin dave.martin@linaro.org wrote:
On Tue, May 17, 2011 at 5:53 PM, Tom Gall tom.gall@linaro.org wrote:
Due to the poor I/O throughput, it looks a bit like we might be hitting the known SD card write behaviour issues; mounting with noatime and/or journaling disabled (noload for ext4) might also make a difference.
The long time of "mount" looks fishy. Are you sure you are booting with a clean filesystem?
Other than that we see that
- we start too much (cron, gdm, ...) for our use case
- too many shells started to parse shell scripts
perf can do system-wide profiling to find how much time is spent in different libraries / binaries.
---Dave
As for finding files writes to on boot, using a "find / -mtime -2" or some variation to pick up files modified since boot is easiest.