One of the huge advantages I have found over the years when working with Linux machines, is the ingenious design of the kernel itself.
Full story »One of the huge advantages I have found over the years when working with Linux machines, is the ingenious design of the kernel itself.
Full story »
stargrave
14 years 10 weeks 23 hours 14 min ago
Ingenious?
Ehm... Linux is ingenious because of using loadable driver modules, that are shipped together in single source tree? Is it ingenious? I think it is just normal correct and right way this thing is doing. It is just should be as. It is ingeniously stupid to create kernels other way. However, I do not see nothing ingenious in Linux (kernel) at all -- just simple working kernel, that was created at a time and it was at least open. Many other kernels have much more better design and really ingenious ideas, but all of them either lack(ed) drivers or work(ed) very slowly comparing to simple-nothing-extraordinary kernels like Linux. Monolithic ones are very good, but their huge performance overhead caused by many context switches on i386 architecture is the big problem preventing their usage.