GNU C Library version 2.39
GNU C Library version 2.39
Posted Feb 7, 2024 16:32 UTC (Wed) by farnz (subscriber, #17727)In reply to: GNU C Library version 2.39 by paulj
Parent article: GNU C Library version 2.39
The other important difference is that in the storage case, we rarely care about the effects of congestion on shared links. Either we can afford to wait when the in-memory kernel cache flushes out to the device (the internal drive case), or we want to keep the cache small compared to the speed of the device so that it's quick to flush when needed (the removable drive case), and we very rarely have links slower than the devices they're connecting (even under congestion).
Posted Feb 7, 2024 16:55 UTC (Wed)
by paulj (subscriber, #341)
[Link]
But that was what my first comment was pointing at: the noted use-case of /end process/ workload pacing would start to introduce some of that functionality into the user process (which is equivalent to the "end host"). ;) Who knows where that leads to in the future. ;)
Maybe at some point the coherent single-system becomes more of an explicit distributed system. (It already is a distributed system, but hides it very well; HyperTransport, PCIe, etc., are all at least packet based, but non-blocking and [very near] perfectly reliable - making the presentation of a very coherent system much easier than with networking).
GNU C Library version 2.39