cross-posted from: https://lemmy.zip/post/26533086

Linux kernel 6.12 is one of the most significant releases of the year, delivering a feature nearly 20 years in the making: true real-time computing.

  • Realtime doesn’t necessarily mean low latency, it means consistent latency.

    This is such a critical distinction which can be counter-intuitive. In this case, their game may run slower, they just won’t get lags resulting from local resource contention. And even that statement has caveats.

    One of the biggest difference between self-taught developers and ones with CS degrees is that the ones with degrees usually understand a lot of important theory, such as O(1) means constant time, not necessarily fast time.

    • CameronDev@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      12 hours ago

      It doesn’t help that its not well named, realtime makes it sound fast.

      One of the few things I remembered from my degree was the realtime programming course, because we got to program a model train set in Ada, on a 286(?), running on floppies. This was in ~2015, so ancient hardware even then, and it was slow, but it was “realtime”.

      Interestingly, my compsci degree never covered O notation, so that I’ve had to pick up along the way :/