[ale] compiled system calls versus shell scripts
Christopher Bergeron
cbergeron at dashwerks.com
Thu Oct 23 06:29:41 EDT 2003
Does anyone know if I would get a speed increase in my startup scripts
by converting them to a binary? Essentially, I'm trying to reduce my
boot time by running my startup commands in parallel. I stripped my
startup scripts down to 1 file and I've appended the & on most of the
commands (modprobes, ifconfig eth0 up, etc) in an attempt to speed
things up. But what I'm wondering is if I create a simple C program
that just does:
void main() {
system("modprobe whatever &");
system("ifconfig eth0 192.168.0.4 &");
}
Would this give me a faster boot during this phase? I'm thinking about
doing this and replacing my /sbin/init altogether.
I know there are already packages out there that do this, but I'm doing
it myself as more of a learning excercise. I've also heard of using a
Makefile to control startup, but that's a bit beyond me at this point.
Anyone have any suggestions?
Thanks in advance,
-CB
More information about the Ale
mailing list