Kernel 2.6.38 amd64 ubuntu packages optimized for core2 and above built by me and uploaded to dropbox for anyone who would like to test.
To know more about 2.6.38, follow the amazing h-online article
My Opinion(and you are free to contradict): Using generic kernel is like using helicopter as a car, using optimized kernel is like using helicopter as a helicopter. Your processor may be an i7 or core2, what is the use of running it with generic instruction set? It is similar to running a helicopter as a car and it never takes off
The files can be downloaded from the following links and can be checked against the SHA256SUM and MD5SUM given at the bottom of this blog to verify if the correct file is downloaded
SHA256SUMS
40b85e348460ac4c7a14fe69552ae8c8bd5817dab1ad22665cf6dfe13654056d CONFIG
841d700a1e1e5ba96aca4a6bb874a3f6269359b6e5f10e442611f7db172f5a2d linux-headers-2.6.38-core2_2.6.38-core2-10.00.Custom_amd64.deb
ce227190e9e4e67d64569ea716f9b0effebdc1408c043e71976861375396f433 linux-image-2.6.38-core2_2.6.38-core2-10.00.Custom_amd64.deb
4f5d1f5f7ff4a224f8c549b8e3dc793da09419d297adacef214050babd181b52 Readme.odt
29274badc53e871a8e9d23e54585b2652692f7a0a8fb8760136433a2895c455f Readme.pdf
MD5SUMS
1fdf78ffa84c7a44340cf3c2576362ef CONFIG
a0427318da09d661163b8cec7d3f5c93 linux-headers-2.6.38-core2_2.6.38-core2-10.00.Custom_amd64.deb
8ed374df14a272a2f6b1b9965e2c791f linux-image-2.6.38-core2_2.6.38-core2-10.00.Custom_amd64.deb
18178d1152414f33ad68bc3270ed0f25 Readme.odt
6a2fa492b0191bdd1b28544f663a170d Readme.pdf
Dropbox download links
Testing and running 2.6.38 in my system, webpages opening blazing fast, system booted in 6 secs, everything comes as and when I click
ReplyDeleteIntel graphics cards should see a boost,
ReplyDeletehttp://www.phoronix.com/scan.php?page=article&item=intel_clarkdale_q111&num=1
Thanks for offering your build. Works great on my i7-920, Linux Mint 10 KDE X64. The update only took a few minutes and a reboot.
ReplyDeleteThanks inhiway, the kernel 2.6.38 is awesome than earlier kernels!!
ReplyDeleteIf you feel the need of trusting a binary built by me, you can compile yourself by following the link it takes only 15 to 20 mins for a kernel build in my system(I also have a core i7 920)
Or even simpler, generic kernels can be installed from
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38-natty/
Also the kernel built by me is vanilla from kernel.org, without any of the patches.
ReplyDeleteI love the way of downloading kernel source from kernel.org, compiling myself to my hearts satisfaction with 300 HZ (inspired by arch linux), preemption, core2 optimized (inspired by gentoo of course) and ipv6 as modules (as and when i like, i will blacklist ipv6, unlike the generic kernel, where it is built as part of kernel)
It is fun trying a vanilla kernel build from kernel.org and it is great pleasure in seeing someone can use my compilation work without much effort
I have not enabled Automatic process group scheduling while doing make menuconfig, forgot. I am going to upload a binary again after enabling that
ReplyDeleteI built packages optimized for core i7 (using march=native and mtune=native in my i7 box). This has autogroup scheduling enabled, but enabling it defaulted io scheduler to deadline (?? not cfq, not sure)
ReplyDeleteI have uploaded them to dropbox, here are the links
CONFIG-I7
linux-headers-2.6.38-i7r1_11.00_amd64.deb
linux-image-2.6.38-i7r1_11.00_amd64.deb
Readme.odt
Readme.pdf
MD5SUMS
SHA256SUMS
So here they are if someone want to test
Hi, I have a core i3 MSI laptop with Linux Mint 10 x64, your compiled kernel is suitable for laptops ?
ReplyDeleteI'm using virtualization in my laptop (virtualbox actually, can migrate to vmware player soon), wich kernel options give me better performance? My laptop specifications are:
ReplyDelete- MSI Laptop Model FR600-052XAR
- Chipset HM55
- Video Intel GMA HD
- CPU Core i3 330M
- 3 GB DDR3 RAM
- SATA Hard Disk (not SSD)
- Integrated sound and wireless (Intel)
Sorry for my english...
Yes core2 kernel should work, i3, i5, i7, quadcore, core2duo all should run fine
ReplyDeletei7 kernel should run fine on i3, i5 and i7
all of the above will need 64 bit OS, if you need 32 bit then need to get it from kernel ppa
You can install, give a try, if it does not run, you can use your old kernels which will still remain as is in grub!
Anytime you dont like the kernel, it can be easily removed using synaptic, by booting with a different kernel
I have 10 different kernels to tell ...
And seeing your config, based on phoronix articles, 2.6.38 should give a boost in graphics performance
So it is easy and you can give a try
I have 64 bit Linux Mint. I will try your kernel packages optimized for core i7 tomorrow, thanks for share it !!!!
ReplyDeleteOne question, using CONFIG_HZ=300 in your build can affect battery performance in a laptop ?
ReplyDeleteIt is neither 1000 HZ which may affect battery performance nor 100 HZ which may improve battery performance. It is inbetween and 300 should be good one for multimedia also (this I saw somewhere in arch linux that 300 HZ should be better for multimedia than 250 HZ kernel)
ReplyDeleteFor comparison, Ubuntu desktop kernel use 250 Hz and Ubuntu Server use 100 Hz
ReplyDeleteI have one question. I have 32 bit Ubuntu Lucid and i am wondering if kernel 2.6.38 needs newer version of Xorg and newer intel drivers.
ReplyDeleteI think you can install latest kernel, kernel is independent and self contained
ReplyDeleteAny instruction on how to install this custom kernel?
ReplyDeleteIgnore my last post :)
ReplyDeleteInstruction is on Readme.pdf :)
This is a tremendous contribution. For years I had struggled with Gentoo to get a fast system, but Gentoo is too hard to get all the pieces working. Ubuntu has all the pieces working, but it is slow. Finally, this kernel gives me the best of both worlds. Linux has for many years promised a fast system that can do everything. Now finally, after 20 years, it happens.
ReplyDelete