News for hackers. Stuff that matters.
Re:Debian GNU/Hurd 2023 released by lucideer on Monday June 12, 2023 @10:32AM (#36294150)
> * Hardware became far more complex. A modern video card or anything else is its own computer, with a very uncomfortable amount of state and access to the host. If your video card driver does something wrong and crashes it's by no means a given that the situation is recoverable by rebooting the driver -- the video card itself may be left in some weird state.

The rest of your points make sense but I don't understand fully how this is an argument for monoliths? Isn't recovery from an unknown state an equally hard problem in both cases?

Re:Debian GNU/Hurd 2023 released by krger on Monday June 12, 2023 @10:41AM (#36294327)
>The rest of your points make sense but I don't understand fully how this is an argument for monoliths? Isn't recovery from an unknown state an equally hard problem in both cases?

He's not saying that monolithic kernels make recovery easier in this case. He's saying that microkernels don't make these failures easier to recover from in practice, so you may as well take the performance gains that you will get from the monolithic kernel instead of giving up those gains for theoretical recoverability advantages that you won't actually usually see in practice.

Re:Debian GNU/Hurd 2023 released by lucideer on Monday June 12, 2023 @01:21PM (#36297247)
Ah ok, that's fair