Subject: General Tech | April 30, 2013 - 01:46 PM | Tim Verry
Tagged: ssd caching, operating system, linux, kernel 3.9, kernel, arm, 802.11ac
Linus Torvalds recently released a new version of the Linux kernel -- version 3.9 -- that advances the core of the GNU/Linux operating system with a number of new features. Among other tweaks, the new kernel rolls in new drivers, improves virtualization support, adds new hardware sleep modes, and tweaks file system and storage support.
The new kernel has added quite a few new experimental features, but developers/enthusiasts will no longer have to employ the CONFIG_EXPERIMENTAL flag when compiling the kernel in order to enable them. The kernel development team has decided to remove that option, enable the features by default, and merely tag those experimental features in the documentation. One of the experimental features is SSD caching that allows a solid state drive to cache both reads and writes. The SSD can cache frequently accessed data on the faster solid state drive as well as take the write cached data and write it to the hard drive when the IO subsystem isn’t being heavily utilized. The feature is not new to Linux distributions, but the caching support has now been moved to the kernel. Furthermore, the kernel is now RAID-aware when using the btrfs file system and RAID 5 or RAID 6.
On the driver front, Linux Kernel 3.9 now supports Intel’s upcoming 802.11ac Wi-Fi adapters, improved HD audio codec, AMD’s Oland (8500/8600) and Richland GPUs, and additional NVIDIA GPU support. The new kernel also rolls in a power-optimized driver for Intel’s Haswell GPU and several more track pads.
Kernel 3.9 also adds a new suspend/sleep mode. It will use more power than the traditional S3 (suspend to memory) sleep mode because components are not completely powered down (merely at their lowest sleep mode), but the system will be almost-instantly accessible upon exiting the new suspend mode as a result. According to H-Online, this "lightweight suspend" mode would be ideal for mobile devices or hardware used in network appliances. Also interesting is support for a KVM hypervisor on ARM Cortex A15 SoCs as well as some software tweaks to the kernel to improve web server workloads by allowing multiple networking sockets (and associated CPU processes) to listen on the same network port.
In all, version 3.9 looks to be a worthy upgrade, and one that I hope Linux distro makers will opt for in upcoming releases. I think the new drivers and the SSD caching being rolled into the kernel are the most important features for desktop users, though the networking stack improvements also sound interesting.
For more details, Thorsten Leemhuis has written up an extensive article on the new kernel.
Subject: General Tech | March 19, 2012 - 03:46 PM | Tim Verry
Tagged: OS, linux kernel 3.3, linux, kernel, Android
Linux kernel 3.3 has recently been released for public consumption, and it features quite a few new features and improvements. The kernel is the code that developers than build upon to create all the various Linux distributions such as Fedora, Mint, and Arch Linux (among others).
This latest release, version 3.3 includes various improvements to the file system, btrfs, networking, architecture, and EFI BIOS support. In regards to the file system, the Linux 3.3 kernel supports improved balancing and the ability to re-stripe between different RAID (redundant array of independent disks) levels. Further, the kernel will now allow an x86 boot image to be processed by EFI firmware in addition to the traditional BIOS microcode boot that is present in the majority of today's machines. Also, Kernel 3.3 improves the networking aspects by improving the ability to bond multiple NICs to improve networking throughput and/or to provide redundant connections. Support for a new architecture has also emerged such that Linux kernel will work with Texas Instruments C6X based chips. These chips include the "family of C64x single and multicore DSPs."
The above improvements are just the tip of the iceberg, however. The most talked about new feature is likely going to be the inclusion of Android code from Google's Android OS project. According to the Kernel Newbies website, the disagreements between Linux kernel developers and Google have been "ironed out," and code from the Android project will now start to be rolled back into the Linux kernel. They expect that Android coming home to traditional Linux will make developing code and end user software easier for everyone, and they expect further Android and Linux integration in the future.
More information on the latest Linux kernel release is available here.
Subject: Editorial | May 27, 2011 - 05:52 PM | John Davis
Tagged: ubuntu, linux, kernel, interview, hardware
In a continuation of our effort to embrace and report on the open-source community, PC Perspective has contacted another very interesting Open-Source project. This week we selected Ubuntu and their Manager of the Ubuntu Kernel Team, Pete Graner
Image courtesy of Ubuntu
The self-described beginning of Ubuntu:
Linux was already established as an enterprise server platform in 2004. But free software was still not a part of everyday life for most computer users. That's why Mark Shuttleworth gathered a small team of developers from one of the most established Linux projects – Debian - and set out to create an easy-to-use Linux desktop, Ubuntu.
The vision for Ubuntu is part social and part economic: free software, available free of charge to everybody on the same terms, and funded through a portfolio of services provided by Canonical.
If you would like to learn more about Ubuntu please click here.
Ubuntu also lists its features as the following:
- A fresh look
The launcher: Get easy access to your favourite tools and applications with our lovely new launcher. You can hide and reveal it, add and remove apps and keep track of your open windows.
The dash: Our new dash offers a great way to get to your shortcuts and search for more apps and programs. So you can get fast access to your email, music, pictures and much more.
Workspaces: Our handy workspaces tool gives you a really easy way to view and move between multiple windows and applications.
You can surf in safety with Ubuntu – confident that your files and data will stay protected. A built-in firewall and virus protection come as standard. And if a potential threat appears, we provide automatic updates which you can install in a single click. You get added security with AppArmor, which protects your important applications so attackers can’t access your system. And thanks to Firefox and gnome-keyring, Ubuntu helps you keep your private information private. So whether it’s accessing your bank account or sharing sensitive data with friends or colleagues, you’ll have peace of mind when you need it the most.
Ubuntu works brilliantly with a range of devices. Simply plug in your mp3 player, camera or printer and you’ll be up and running straight away. No installation CDs. No fuss. And it’s compatible with Windows too! So you can open, edit and share Microsoft Office documents stress-free.
Ubuntu loads quickly on any computer, but it's super-fast on newer machines. With no unnecessary programs and trial software slowing things down, booting up and opening a browser takes seconds. Unlike other operating systems that leave you staring at the screen, waiting to get online. And Ubuntu won’t grow sluggish over time. It’s fast. And it stays fast.
Accessibility is central to the Ubuntu philosophy. We believe that computing is for everyone regardless of nationality, race, gender or disability. Fully translated into 25 languages, Ubuntu also includes essential assistive technologies, which are, of course, completely free. We recommend the Ubuntu classic desktop experience for users with particular accessibility requirements.
(Image courtesy of Distrowatch)
I have used Ubuntu almost as long as I have been using Fedora. Ubuntu has been my go to Linux distrobution since Wartty Warthog. I have installed Ubuntu on laptops, family members computers, and I even went 100% Ubuntu for a year. In my experience, any and all of my questions could be answered by Documentation, Community, and Launchpad.
Now that you have a brief idea about Ubuntu, lets get to the interview:
(Hit that Read More link for the details!!)