Skip to main content

Posts

Showing posts from April, 2008

Live CD list..

Useful linux based live CD's list Bootable Cluster CD http://bccd.cs.uni.edu/ Clusterix http://clusterix.livecd.net/ ClusterKnoppix http://clusterknoppix.sw.be/ dyne:bolic http://www.dynebolic.org/ ParallelKnoppix http://pareto.uab.es/mcreel/ParallelKnoppix/ 3Anoppix http://tavi.debian.org.tw/index.php?page=3Anoppix ABC Linux http://www.abclinuxu.cz 1 Live CD list.

I/O schedulers

I/O schedulers are time consuming, --> re-orders reads and writes to disk --> minimize disk head movements. TIP If there is no hard disk in embedded system application then -->>Build your kernel with no-op I/O scheduler <<--

test table

This is my plain table Left Cell 1 Right Cell 1, pertains to Left Cell 1 Left Cell 2 Right Cell 2, pertains to Left Cell 2 Left Cell 3 Right Cell 3, pertains to Left Cell 3 Left Cell 4 Right Cell 4, pertains to Left Cell 4

Learning Linux start up

Linux kernel can be very intimidating and I am still struggling to catchup with the code. I was fascinated by list.h that gives an implementation of a generic linked list merely using macros! :) I was helped through the process management by a colleague - a good place to start. I loved the bit on scheduling and the neat tricks used there. A lot of people wud advise u to join the lkml mailing list but it would be good to know something so that u can understand the exchanges there. kernel newbies is a better place to be. Do it in order 1. get yourself a copy of * Linux Kernel Development by Robert Love *. It is a very good place to start and will briefly discuss code snippets to get you started and clears the concepts very well. 2 start working on * Linux Device Drivers (LDD) by Alessandro Rubini * (available online and helps since u can use while coding) soon after or in parallel. The coding examples in this book are a must!!! 3. Try * Understanding the Linux Kernel by Bovet * - the l