2014-09-04, 07:09
(2014-09-03, 05:44)doug Wrote: Looking at the graph of your boot times...ttyAMA0 is taking a half second to load; could it be disabled if it's not used?
I'm not sure where you see that. If you look at the graph anything that is highlighted red means it is part of the critical chain and thus may be holding something up. ttyAMA0 isn't highlighted at all.
Something else I just tried was another udev rule, it can be used in the same file as the other.
/storage/.config/udev.rules.d/80-io-scheduler.rules
Code:
ACTION=="add|change", KERNEL=="sd[a-z]|mmcblk[0-9]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"
ACTION=="add|change", KERNEL=="sd[a-z]|mmcblk[0-9]", ATTR{queue/rotational}=="0", ATTR{queue/read_ahead_kb}="512"
This made a pretty decent gain.
Code:
Startup finished in 2.538s (kernel) + 4.424s (userspace) = 6.962s
I have also overclocked to the max.
Code:
arm_freq=1200
core_freq=600
sdram_freq=600
over_voltage=8