3 ms·
I could see just powering through because modern hardware is fast enough to do so being an option. Adding 20% to a 10 second operation is a lot longer on a wal
by doubled112 2mo ago
I could see just powering through because modern hardware is fast enough to do so being an option.
Adding 20% to a 10 second operation is a lot longer on a wall clock than adding 20% to a 1 second operation.
- monocasa 2mo agoIf anything, Mach style IPC has gotten worse because of the greater overhead if kernel/user transitions. Spectre really did a number on context switching overhead.
- 0cf8612b2e1e 2mo agoWhat even is a 20% delta in performance? Like a five year old difference in hardware design. If I could get a micro kernel with a better security profile than Linux, that doesn’t sound so bad. I could easily be using a ten year old chip for my day to day browsing and probably wouldn’t notice.
- yjftsjthsd-h 2mo ago> If I could get a micro kernel with a better security profile than Linux, that doesn’t sound so bad. I suggest that you look at genode/sculpt:)
- Analemma_ 2mo agoPeople lost their shit when Spectre mitigations added 20% overhead to kernel calls though. Why wouldn't they do the same for microkernel overhead?
- floxy 2mo agoIf people really cared about performance, we'd be doing something other than the bloated way we have been doing things. https://winworldpc.com/product/qnx/144mb-demo https://winworldpc.com/product/qnx/144mb-demo
- pjmlp 2mo agoThe same people are perfectly fine with Electron crap all over the place, they don't really care about overhead.
- lanstin 2mo agoNot true in a data center - 20% less work for same CPU is like 25% more cores needed for any applications where the scaling is driven by CPU utilization. That is $ - and people have made things so far from efficient many medium size companies have 100k cores to pay for.
- floxy 2mo agoI'm having a hard time believing that data centers are chomping at the bit to use the Hurd.
- floxy 2mo agoHurd is like 36 years old at this point. More like adding 20% to a 10 second operation, compared to adding 20% to a 10ms operation.