A recent conference on open source in education at Seneca College generated interesting thoughts, published in Frank Hecker’s blog. (Hecker works for Mozilla.) This piece isn’t really about technology, but about how open source practices impact career and educational opportunities. A good read for big thinkers. » Read more
by Masatake Yamato and Ryoichiro Tsuruno
While you deal with your daily chores, you may not have much chance or time to dig deep into Red Hat® Enterprise Linux® source code. When you face a problem, unlike other proprietary software, RHEL lets you access its source code freely as a last resort. Let’s go through how to access RHEL source code so that you will be well prepared when something calls for it. This guide will show you how you can enjoy the archeology of the linux kernel by digging into source code. » Read more
In a recent Red Hat Magazine article, Paul Frields gave some examples of how SSH port forwarding can be used to remotely gain access to resources, or ports, from a remote location. This article will show a pragmatic implementation of SSH port forwarding by demonstrating how to use configuration files and conditional statements to create permanent, yet dynamic, SSH configurations for your home, office, and any virtual machines you may have on your systems. » Read more
Apologies to our international readers, but we’ll be taking the next two days off for Thanksgiving, effectively making today Friday in our world. So here’s your Friday roundup a bit early, and we’ll see you again on Monday. » Read more
by Sanjay Rao
Red Hat® Enterprise Linux® (RHEL) 5.1 provides paravirtualized (PV) drivers for guest operating systems to improve I/O performance for I/O intensive disk or network applications.
In addition, RHEL 5.1 supports a feature called “nested paging,” available on AMD Barcelona processors, that translates guest virtual memory addresses to machine physical addresses using two-level translation in the hardware. Without nested paging, the hypervisor marks all page table pages as read only. So whenever the guest tries to update a page table, the call is trapped by the hypervisor that does the update. The shadow page tables on the guest are refreshed on a context switch, resulting in TLB misses on the guest. With nested paging, page tables are not refreshed with context switches, lowering the TLB miss count. The hypervisor also does not need to trap the updates to the page tables, since the hardware does the translation. » Read more
Release Found: Red Hat Enterprise Linux 5