OS Revolution

Living in a matrix

kernel

How to fix VirtualBox 3 cpuload when running CentOS 5 guest

The problem

I was trying to run more than 8 Centos 5.3 virtual machines using VirtualBox 3 on Ubuntu 9.04 and I was running into high cpu load (80-90% cpu load when the virtual machines were idle).

Author: CoolGoose

Linux 2.6.30

Linus Torvalds announced the release of the 2.6.30 Linux kernel version.

From the changelog:

This version adds the log-structured NILFS2 filesystem, a filesystem for object-based storage devices, a caching layer for local caching of NFS data, the RDS protocol which delivers high-performance reliable connections between the servers of a cluster, a distributed networking filesystem (POHMELFS), automatic flushing of files on renames/truncates in ext3, ext4 and btrfs, preliminary support for the 802.11w drafts, support for the Microblaze architecture, the Tomoyo security module, DRM support for the Radeon R6xx/R7xx graphic cards, asynchronous scanning of devices and partitions for faster bootup, MD support for switching between raid5/6 modes, the preadv/pwritev syscalls, several new drivers and many other small improvements.

Announcement | Changelog

Author: CoolGoose

Genode OS Framework 9.02

A new version of Genode OS is here.
It brings an improved L4ka::Pistachio kernel, the QT4 toolkit port and numerous improvements to the networking stack.

QT4 tetris screenshot

Announcement | Download | Roadmap

Author: CoolGoose

Arch Linux 2009.02 ISO release

New ISO features:

- Kernel 2.6.28
- Ext4 support. Installation can be done on a ext4 root partition.
- Rescue and maintenance capabilities for Ext4 root partitions
- Fallback ISOs with the ISOLINUX bootloader, for those that have
trouble booting Grub-based images
- Several bugfixes in the installer
- Brought the included documentation up-to-date
- Inclusion of AIF (Arch Linux Installation Framework), the next
generation installer, currently under development.

Author: CoolGoose

ReactOS 0.3.8

Aleksey Bragin announced the 0.3.8 release of ReactOS a Free Software replacement for Microsoft Windows(TM).

Change Summary:

  • Various bugfixes and enhancements to Kernel core services (e.g. registry, system information routines, sync primitives like guarded mutex, IO support and other)
  • An initiative has been started to fix the remaining unstable parts of the kernel: Memory Manager, caching code and filesystems driver APIs and other dependencies of Mm
  • Introduction of a new Portable Structured Exception Handling mechanism (PSEH 2.0), which is much closer to the native compiler SEH syntax
  • A few longstanding bugs are fixed (such as multipartition HDD support by LiveCD, Task Manager CPU graph)
  • Various GDI drawing problems were fixed
  • A minimal open source version of the KernelDebugger protocol has been implemented, allowing basic MS WinDbg functionality
  • CRT and RTL library improvements
  • A number of problems were fixed in base system drivers: NPFS, CDFS, FASTFAT, FS_REC, SCSIPORT
  • Video driver improvements for better real hardware support
  • Ongoing Win32-subsystem work
  • Continued work on supporting MSVC
  • Build tool chain fixes and improvements (also as part of the MSVC support work)
  • Core tools and components shared with Wine were updated to the latest version

Announcement | Changelog | Download

Author: CoolGoose

BeRTOS 2.0.0 Released

Francesco Sacchi announced on the BeRTOS mailing list the release of the 2.0 release.

As you can see by wiki notifications, we have just finished releasing
version 2.0.0 of BeRTOS.
Here is a short list of new features:
* Major kernel refactoring
* New peripheral drivers:
o New I2C driver and interface
o PCF8574 I2C port expander
o FT245 USB to parallel interface
* New PID controller algorithm
* New configuration infrastructure
* New testing harness
* New logging infrastructure
* Add a first experimental embedded filesystem (BattFs)

Download | ChangeLog

Author: CoolGoose
Syndicate content