Re:24-core CPU and I can’t move my mouse
by joshuamorton on Monday July 10, 2017 @11:28AM
(#14736796)
For reference, the kernel has ~15 million LoC, and according to a not exactly reliable or verifiable infographic on reddit, BioShock infinite contains 631 miles, which would be between 3 and 10 million LoC.
Re:24-core CPU and I can’t move my mouse
by mirekrusin on Monday July 10, 2017 @12:21PM
(#14737311)
Also, Linux kernel is C vs the mentioned rest C++.
OS are much larger than kernel, I'd guess all the driver code exceeds the actual kernel.
People always think they code base is large, but having built most of the Call of Duties and many Unreal games, all the OS code I've worked on is trivial in size comparison. There is probably something bigger, but games seem bigger than many major apps in my experience.