One of my twins (see sig) has been having a problem. After a time (varies) he starts to break down. Example: random program craches, segmentation faults, lock-ups. It requires me to hard boot to rescue partitions on another (safe) drive and fix the ext2 file system on the primary disks partitions for the main system (/ and home, not the usr) I must also delete several things from the /tmp to kill the leftover locks.
These twins are identical except for the harddrives.... Each was running patched 2.4.26 kernels straight from the Kernel Archives with various patchs required by my system...
With nothing to lose I used the generic 2.6.7 kernel on the troubled twin... The results where... well remarkable.
So I compiled the 2.6.7 to the box and there is a marked increase in performance. This box now runs as fast as its twin (running a 2.4.26 kern). I have lost the openMosix set-up which is ok as I have been running PVM shells (very interesting, several things run via a PVM shell across several machines) which does not require patched (same) kernel versions to run.
So now I will be getting the other twin up to this kernel level and I have finally got a 2.6 level kernel to work. (if you where not aware I failed several times to build a 2.6 kernel).
I still have the Dragon for openMosix experiments...
Now I must also research the use of 2.6 kernels in cluster applications,
!!!fun stuff!!!
It is still to early to tell if I will have the same problems with this twin using a 2.6 kern over a 2.4 kern.
I noticed better hardware id over the 2.4 level and seems to be more stable so far. I was able to "fix" som module issues that had started happening with the 2.4 and I did not need to patch i2c for the SMbus and sensors.
I now feel 2.6 level kernels are worth the effort...