Linux 3.2 kernel released
Summary: Big changes to almost every aspect of the kernel.
Linux 3.2 kernel has finally been released following a delay after kernel.org was hacked back in August 2011.
Scanning the copious changelog notes it seems that there are some big changes made to almost every aspect of the kernel. Here are just some of the highlights:
- Ext4 now supports block sizes up to 1MB, which decreases the time spent doing block allocations.
- Btrfs delivers detailed curruption error messages, so instead of something like 'block xyz is bad' you get this: btrfs: checksum error at logical 5085110272 on dev /dev/sde, sector 2474832, root 5, inode 32583, offset 0, length 4096, links 1 (path: default/kernel-0/Makefile)
- Lots of filesystem performance improvements.
- A process scheduler divides the available CPU bandwidth between all processes that need to run.
- Inclusion of a TCP "Proportional Rate Reduction" algorithm, developed by Google, which improves latency and the time to recover.
- Support for transmission of IPv6 packets as well as the formation of IPv6 link-local addresses and statelessly autoconfigured addresses on top of IEEE 802.15.4 networks.
Want to try out Kernel 3.2? It's currently available in the latest beta release of Ubuntu 12.04 (codename 'Precise Pangolin'). Alternatively you can upgrade an existing system by hitting Terminal and using the following command:
sudo update-manager -d
Anyone taken the plunge and upgraded yet?
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Not going to 12.04 until release candidate and Kubuntu
P.S.
If you are using Ubuntu, might I suggest you partition it so you have:
/dev/sda1 (swap)
/dev/sda2 (root /)
/dev/sda3 (/home)
the virtue of which is that, I prefer to do a 'clean install' of each new Ubuntu release--you can manually tell the install wizard to 'not format' the /home partition which is where your data files reside.
I've seen update-manager result in a mess a few times, so clean install it is for me.
Tip of the day!
Yup
Clean install is always the way to go. It's my SOP as well to create 3 partitions. (/, /home, swap)
RE: Linux 3.2 kernel released
I have taken that one to an extreme!
/dev/sda looks like this:
sda1 osloader (boot partition)
sda2 swap
sda3 iso (bootable)
sda4 extended
sda5 - Ubuntu 11.10
sda6 - Ubuntu 11.04
sda7 - Ubuntu 10.10
sda8 - Ubuntu 10.04
sda9 - Ubuntu 9.10
sda10 - Ubuntu 12.04
sda11 - reserved for 12.10
sda12 - reserved for 13.04
sda13 - mounts on all Ubuntus as `/opt`
sda14 - mounts on all Ubuntus as my "Inbox"
sda15 - mounts on all Ubuntus as `/usr/opt` for my varied Firefox testing (Nightly, Aurora and Beta)
sda16 - mounts on all Ubuntus as `/usr/icons` - I store a TON of icons here and make them available for what ever I do.
Each `/home` is kept separate, but /dev/sdb and /dev/sdc get mounted in my `/home` partition. Those drives contain music and video.
And, agreed, a `clean install` is the only way to go.
RE: Linux 3.2 kernel released
Nice suggestion on the icons partition... On my HTPC systems, I now have a great spark for an idea related to UI customizations... Thanks for the tip...
RE: Linux 3.2 kernel released
Great tip! Thanks.
I do something similar (under Windows) with (2) physical drives, the system being SSD, and data being a traditional magnetic drive. And I shall adopt your tip of the day for Linux.
But a clean install is the way to go, regardless of the OS.
[i]~~~~~~~~~~
It is one of the commonest of mistakes to consider that the limit of our power of perception is also the limit of all there is to perceive.
~ C. W. Leadbeater[/i]
RE: Linux 3.2 kernel released
/dev/sda2 (root /)
/dev/sda3 (/home)[/i]
I've done that in the past, but if you have say 8GB of RAM, is it necessary to have a swap partition anymore?
RE: Linux 3.2 kernel released
RE: Linux 3.2 kernel released
Your comments are always informative. We will keep in mind your concerns for future reference. Again, thank you.
I'm sure it amuses you
RE: Linux 3.2 kernel released
You must really love Linux, you just can't stop talking about it.
RE: Linux 3.2 kernel released
Creating linux from scratch is fun.
However the Linux I usually use is Ubuntu, with its new window manager. I nowadays aim for ease of use. Modern hardware is so fast now, that even Windows with a few virii running, is still fast!
RE: Linux 3.2 kernel released
RE: Linux 3.2 kernel released
Sucsseceful troll is sucsseceful, nice work! ;)
RE: Gentleman, start your compilers!
[b]WTF[/b] are you talking about?????
I downloaded an iso of 12.04a1, and installed it to a spare partition on my hard drive. I have not had to use a compiler to install any of these:
Karmic (9.10)
Lucid (10.04)
Maverick (10.10)
Natty (11.04)
Oneiric (11.10) and
Precise (12.04)
Now, please do the rest of the world a favor, and disconnect your IMP from the internet!
RE: Linux 3.2 kernel released
I haven't bothered to read ZD net for a year or so and for whatever reason I decided to have a look again.
I'm amazed to find you're STILL HERE, still trolling your nonsense about compiling Linux etc.
Seriously, haven't you got anything better to do? Get a life. Or are you in fact a spambot?
RE: Linux 3.2 kernel released
RE: I'm surprised that you didn't mention Debian
Debian, along with both openSuSE and Fedora, is still popular with Linux desktop enthusiasts. It's highly configurable and, with the non-free repository, not strictly open-source. Debian stable is, and has been, my Linux desktop of choice since Etch (I'm in no hurry to experience the Linux 3.x kernel and will very likely first see it on Puppy Linux, my second distro of choice). Others prefer Debian testing for the desktop as it provides more up-to-date apps and libraries. Debian unstable is for developers and geeks.
RE: Linux 3.2 kernel released
Re: Linux 3.2 Kernel Released