• 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: December 2nd, 2023

help-circle



  • aubeynarf@lemmynsfw.comtolinuxmemes@lemmy.worldNo Mercy
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    4 months ago

    Performance is the major flaw with microkernels that have prevented the half-dozen or more serious attempts at this to succeed.

    Incurring context switching for low-level operations is just too slow.

    An alternative might be a safe/provable language for kernel and drivers where the compiler can guarantee properties of kernel modules instead of requiring hardware guarantees, and it ends up in one address space/protection boundary. But then the compiler (and its output) becomes a trusted component.










  • That’s true only for very simple situations.

    Everything from upgrading your doors and windows or your air conditioner and getting a tax credit, to renting out a room and deducting that portion of your home expenses, to working a side handyman or cleaning gig, to spending some cold-wallet crypto to buy gold, to the cost basis of previously unreported gains, to getting married and deciding to file together - the IRS doesn’t know.

    And some things are arbitrary, and you have to make the choice and then tell them what choice you made, and how you value it.