Is it really faster than linux?
Is it really faster than linux?
Other urls found in this thread:
cdimage.debian.org
download.minix3.org
wiki.minix3.org
debian.org
genode.org
redox-os.org
en.wikipedia.org
fsfla.org
genode.org
twitter.com
No, it sucked, was slower, and had to be scrapped.
That's what I heard, but I never used it.
It's a microkernel architecture, and not a particularly recent one. In our post-L4 world, the performance issue from my understanding is pretty much just FUD, but with HURD still being Mach-based, it's probably gonna be completely shit.
It could have actually developed into the dominant OS though. I get that impression from quotes that were made in the early 90s.
Here's Linus Torvalds:
>I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu)
>I can (well, almost) hear you asking yourselves "why?". Hurd will be out in a year (or two, or next month, who knows), and I've already got minix.
Here's Andy Tanenbaum:
>But in all honesty, I would suggest that people who want a modern "free" OS look around for a microkernel-based, portable OS, like maybe GNU or something like that.
But once Linux started developing fast and getting attention, GNU just kinda gave up on HURD and attached their userland to the Linux kernel, creating the OS we have today.
It does kinda make me wonder what HURD could have achieved and developed into had Linux never existed. Maybe it would've been a better world? Maybe we're better off with Linux? you decide
>Microkernel
>Faster than monolithic kernel
No.
A microkernel is slower than a monolithic one. It will always be slower, so our machines would probably be slower. There are some situations IRL where you need a system that relies on a microkernel design. For regular PC users and even most web servers, this is not important.
HURD never came out because the FSF hired some academics to build it, and academics are slow as fuck on purpose because for them its all about research. If they finished their research/project the gibs might stop coming in. So they procrastinate. Meanwhile, Torvalds was a hobbyist just trying to build something useful for himself and he was motivated to actually get it working in quick order.
I want to try a micro-kernal and being a bit of a GNU fanboy HURD seemed like a natural choice, but with all these bad things I'm hearing about it I'm wondering what alternatives there are for someone who wants to give something like it a try?
There's a debian port why don't you check it out? cdimage.debian.org
If the timestamps are to be believed, the system is updated an on active development.
Plan 9 achieved what Hurd was trying to be in a more simple way more or less. But we all know what was it's fate, it's always the "good enough" principle
There are no really usable microkernel OSes, but i'll list them if you wanna try em all out or look into them.
Old/going nowhere ones:
>Minix3
download.minix3.org
wiki.minix3.org
>HURD
debian.org
Newer/has a future ones:
>Genode
genode.org
>Redox OS
redox-os.org
>Fuchsia
en.wikipedia.org