I can't code, so I wouldn't know how to implement these. Or even if it's possible.
Parallel device loading. I know that freebsd's boot sequence can continue loading new devices while waiting for other devices to respond with irq's and whatnot. However, could this be taken a step further and have multiple devices actually searched in parallel? Things such as network cards could be scanned for at the same time as harddisks. Would that save time? I know harddisks (IDE ones anyway) take a little while to respond. The other thing I notice is that fsck, when it runs only does one disk at a given time. I can see only doing one partition of a disk at a time (for obvious reasons), but would it not be possible to run it on say wd0 and wd2 at the same time? Yeah.. I know, shut down properly and I won't have that problem :) Thing is, various things have crashed my system twice, and that's the most annoying part. Anyhow. Like I said. I can't do it myself, but leave it up to you to consider the importance and possibly implementation strategy. To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message