OMG! Ubuntu! reports
The arrival of the Linux Kernel 4.12 at the weekend brought a boat load of big changes (including two I/O schedulers) but do you know how big it is?
Well, it's easy to see in this chart shared by kernel maintainer Greg Kroah-Hartman which details exactly how big the release is. graphic
"Linux 4.12 is big, really big, like bigger than you thought big", [Greg] says in an update on his Google+ profile.
It took 63 days to create Linux 4.12, during which a total of 14,570 commits were made across 59,806 files.
With 24,170,860 [...] lines of code in the Linux kernel 4.12, that works out at a boggling 795.58 lines of code added per hour.
Linus Torvalds commented on the size of the latest stable release in his mailing list post to announce the release, saying:
"As mentioned over the various rc announcements, 4.12 is one of the bigger releases historically, and I think only 4.9 ends up having had more commits [...] 4.12 is just plain big."
(Score: 2) by black6host on Saturday July 08 2017, @03:59AM (3 children)
If it's that big (of a change) then I'd most likely not run it for a while. Lots of changes to code mean lots of new possibilities... Good or bad. I've written enough code to know.
Note: I'm not currently running Linux, but I have, way back when. And I'm not arguing that any other OS is better. Just that big may or may not be better.
(Score: 2) by RS3 on Saturday July 08 2017, @04:21AM (2 children)
I've had 4.12 running for 4.4 days on CentOS 6.9 on one of the webservers I admin. Absolutely no problems, seems fast, RAM well managed. It's a "stock" kernel-ml-4.12.0-1.el6.elrepo.i686
(Score: 2) by black6host on Saturday July 08 2017, @05:42AM
Well, I must applaud your uptime!!!!!!! J/K hope it continues working out well for you. I guess I just grew up to be a cynical bastard, regardless of the venue :)
(Score: 0) by Anonymous Coward on Saturday July 08 2017, @10:13AM
And you run spanking brand new kernels in production webservers? Prfff.