News for hackers. Stuff that matters.
Re:Ask HN: Why don't file systems and OS's provide file syst... by chrismorgan on Saturday July 23, 2022 @03:22AM (#32201181)
It feels to me rather like the difference between cooperative versus preemptive scheduling. Some mainstream operating systems used to use cooperative scheduling. All have long shifted to preemptive scheduling. File system transactions would be global in the same way kernel-space cooperative scheduling is—and one malicious or even buggy process can now bring down the whole system.

In a fully controlled environment you could do it, just like you can do cooperative scheduling, but outside of such an environment you just can’t do it in any way sanely.

There are no comments on this comment yet.