On 09/30/2011 03:08 PM, Kay Sievers wrote:
You did not read any of the pages behind the links in the earlier
mail, right?:)

Gotcha. :)

>>  Rules which files to prioritize *might* make sense, sorting by
>>  top-level dir doesn't really.

Nah, I meant something different. Your hardcoded /usr is a rule too.
It's not about specific file names to prioritizr but you could have a
set of rules that can be provided that could say: "prioritize
*/lib/modules/* over the rest", and things like that.

I'm not sure that would be good anyway. You need to prioritize by boot phases, not by files. There's nothing special in /lib/modules, it's just that *some of its contents* are needed earlier that /usr/sbin/NetworkManager. But ipt_MASQUERADE.ko is needed later than say drivers/net/e1000e/e1000e.ko.

/usr will not be a good rule, and hard coding such things in the code,
we should should probably avoid in general.

That's what comments and TODO are for.

Even if it will not be a good rule, right now it is at least decent, and right now systemd-readahead is a pretty bad readahead for rotational media (still the majority). Did you see the numbers I gave?

Paolo
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to