By: Bill Buros.
Within the Linux open-source community, and across the Power systems, there are a number of new, emerging, and in some cases maturing technologies actively being worked on, prototyped, and prepared for enterprise-class deployment. Members of the IBM Linux Technology Center around the world are involved with these projects, collaborating with peers across the open-source community.
Over the coming weeks and rolling into next year, here on the PowerLinux Technical Community we plan to begin highlighting these technologies in a series of Blog articles and updates.
Some of the technologies are simply prototypes which are being worked with the open-source community, and would naturally be expected to evolve as community feedback and interactions shape the proposals. Some of the technologies are unique to the Power processors and systems, in which case the articles provide deeper technical insights into what's happening with your Power system and how to recognize, control, and optimize those behaviors. And finally, some of the technologies are ready for prime time and will be highlighted to encourage users, customers and administrators to consider taking advantage of these packages.
For example, in the coming days, watch for an article on a Linux kernel "Memory Compression" prototype, where the Linux kernel can compress memory pages in memory instead of swapping the pages out to disk. Another article will provide technical details on I/O adapters which can take advantage of special adapter slots which support Dynamic DMA Windows on Power systems. Discussions within our own teams have concluded that "operf" (a nice combination of oprofile and perf) is ready for more extensive use and will be promoted - it is easier to setup, run, and does not require root access. These are just a few of the articles being discussed and developed.
Our plan is to begin expanding our Technical Articles on the PowerLinux Blog - providing a deeper and more technical focus around Power and Linux. The Blog will still provide updates on packages, releases, and product updates, but our hope is to provide a stronger technical dive into the technologies behind the solutions and systems.