KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware. It consists of a loadable kernel module (kvm.ko) and a userspace component.
Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc.
The kernel component of KVM is included in mainline Linux, and will appear in Linux 2.6.20.
KVM is open source software.
Cracking the Code - Wireless Programming with J2ME
This book is based on the unique concept of cracking the code and mastering the technology.The technologies covered are J2ME version 1.0.2 and
the applications are also tested on version 1.0.3 Beta.
The goal of this project is to explore the idea of point-based
radiosity, which is a shooting radiosity technique suggested by Mark
Harris at UNC. The primary idea is that features available in
graphics hardware can be utilized to perform radiosity calculations.
Facilities such as flat shading, diffuse lighting, projective
textures, and mipmapping can be used to replace traditional numerical
solutions for radiosity.
This version of malloc for VxWorks contains two different algorithms. One is the BSD based Kingsley "bucket" allocator which has some unique fragmentation behavior. The other is Doug Lea s well tested allocator that tries to minimize fragmentation while keeping the speed/space requirements.
非常實用,可移植用作實現跨平臺的嵌入式的內存分配機制.