I was researching on system load averages and came across this blog post : http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html
I was surprised with the dedication that this person went ( literally ) digging into archives from 24 years to find the source of one particular change - why #linux factors disk usage ( or any TASK_UNINTERRUPTIBLE process ) into the system load equation.
( thread )
> I dumped "git log -p" for the entire Linux github repository, which was 4 Gbytes of text, and began reading it backwards to see when the code first appeared. This, too, was a dead end. The oldest change in the entire Linux repo dates back to 2005, when Linus imported Linux 2.6.12-rc2, and this change predates that.
> Trying to discover, at least, when this change occurred, I searched tarballs on kernel.org and found that it had changed by 0.99.15, and not by 0.99.13 – however, the tarball for 0.99.14 was missing. I found it elsewhere, and confirmed that the change was in Linux 0.99 patchlevel 14, Nov 1993. I was hoping that the release description for 0.99.14 by Linus would explain the change, but that too, was a dead end:
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!