Google Plus

Linux kernel 3.5 released

Written by Panos Georgiadis on . Posted in News, Releases

Let’s see a quick summary of what have changed and what we should expect from the new Linux mainline 3.5 Kernel.

ext4  metadata checksums support

Every time a metadata field is read, the checksum of the read data is compared with the stored checksums, and if they are different it means that the metadata is corrupted. Performance wise, this extra checking for corrupted metadata means nothing to desktop users and servers. Even if your job is metadata oriented, this little drop in performance will be negligible

Uprobes using perf and SystemTrap

Uprobes, can be used dynamically in any process (without needing to restart the application) and their job is to monitor any memory address of a user application, and collect debugging and performance information non-disruptively, which can be used to find performance problems. Notice that uprobes code originates from SystemTrap that comes with Red Hat and Fedora kernels.

Autosleep and wakelocks – Easier merging with Android

Android developers use a hibernation/suspend mechanism called “suspend blockers” or “wakelocks”. This system provides the minimum required energy in sleep mode for refreshing memory and providing power to a few devices that can wake the system up. Unfortunately, Kernel developers didn’t like this idea and they reject merging wakelocks APIs into Linux kernel. However in this release, Kernel developers developed a similar mechanism called “autosleep and wakelocks” and they expect from Android developers to use it wisely.

TCP Early Retransmit

Using this feature, connections can recover from lost packets faster, thus improves latency.

There more changes and new features, such as Seccomp-based system call filtering, Bufferbloat fighting: CoDel queue management, TCP connection repair, Btrfs: I/O failure statistics, latency improvements, SCSI over FireWire and USB and much much driver changes and core stuff. If you are interested in finding more information, please read the full changelog.

Full SourcePatchGitweb

For questions please refer to our Q/A forum at : http://ask.unixmen.com

Panos Georgiadis

Panos is studying Control Systems Engineering. He has passion with both hardware and software and writes articles and reviews for many IT websites. In his free time, he plays guitar and drinks beer with friends. Contact: drpaneas (at) gmail (dot) com

Like us on Facebook

This week Top Posts

Write for us

Recent Comments

Pat L

|

I tried it and it works with a regular zip file, but if you password-protect the .zip file it does NOT work.

SK

|

Yes we can. What kind of help you need? We are doing outsourcing and technical support for Linux and Open source worldwide. To know more about the details visit here.

ClintB

|

After install as above, run shell script /opt/Citrix/ICAClient/wfica.sh manually and note lib errors still occur. I had the x64 motif loaded but had to manually install the x86 too. Got that from http://rpmfind.net/linux/rpm2html/search.php?query=libXm.so.4 Even after that, I still had to do a “yum install alsa-lib.i686 alsa-lib.x86_64″ to resolve any additional libasound.so.2 errors. Once those two lib issues were resolved, Citix Web Interface launched apps fine by telling browser to open launch.ica using /opt/Citrix/ICAClient/wfica.sh. Good luck Ernesto!

AD

|

I need some Help on Linux,can you guide me ?

Edson Carlos

|

In debian no found. I need link download install in linux debian

 
IDG Tech Network
Copyright © 2008-2013 Unixmen.com .
Maintained by Anblik .