Operating systems and applications tend to grow in size over time, taking up more resources as new features, security checks and layers of abstraction are added. While we tend not to notice software's expansion year-to-year, software does tend to gain significant bloat over time. Krister Walfridsson has begun an investigation into the growth of software, using NetBSD as an example. The initial results show great increases in size over the past 14 years. "These plots do not say much, and code increase is not necessarily bad, even on constrained platforms, if unused functionality never get paged in. My plan is to look into the details of the reason for these increases (such as new functionality, support for more hardware, compiler changes, careless developers, etc.), to get a feel for how much each reason contributes. Please let me know if there are some specific questions you want me to investigate!" Walfridsson plans to explore why NetBSD has grown so much over the years in future blog posts.
Star Labs - Laptops built for Linux.
View our range including the Star Lite, Star LabTop and more. Available with a choice of Ubuntu or Linux Mint pre-installed with many more distributions supported. Visit Star Labs for information, to buy and get support.