Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

×

Help jij Tweakers Website van het Jaar te worden?

Tweakers is genomineerd voor beste website 2014 in de categorieŰn Nieuws & Informatie, Community en Vergelijking. Stem nu en maak kans op mooie prijzen!

Door , , reacties: 18, views: 8.233 •
Bron: Linux

NewTux logo (75 pix)Versie 3.2 van de Linux Kernel is vrijgegeven. De kernel is het hart van het besturingssysteem en zit, simpel gezegd, als laag tussen de hardware en de applicaties in. Nieuw in deze release zijn diverse verbeteringen aan het Btrfs-bestandssysteem, kan het ext4-bestandssysteem nu blokken groter dan 4k aan en kan er nu beter worden beheerd hoeveel processortijd er aan processen wordt toegewezen. Meer informatie over de verbeteringen in deze release is te vinden bij Kernel newbies en The H.

Linux 3.2

This release includes support for Ext4 block sizes bigger than 4KB and up to 1MB, which improve performance with big files; btrfs has been updated with faster scrubbing, automatic backup of critical filesystem metadata and tools for manual inspection of the filesystems; the process scheduler has added support to set upper limits of CPU time; the desktop reponsiveness in presence of heavy writes has been improved, TCP has been updated to include an algorithm which speeds up the recovery of the connection after lost packets; the profiling tool "perf top" has added support for live inspection of tasks and libraries and see the annotated assembly code; the Device Mapper has added support for 'thin provisioning' of storage, and a new architeture has been added: the Hexagon DSP processor from Qualcomm. Other drivers and small improvements and fixes are also available in this release. 

Linux x86 onder qemu

Reacties (18)

Ben wel blij dat men na jaren op versie 2.6 gehangen te blijven zijn ineens de sprong naar 3.x genomen heeft. Nu een halfjaarlijkse even vergroting van het versienummer (3->3.2) maakt het een goed versienummerschema. Zolang ze maar niet in rap tempo het major number gaan verhogen (zoals Google met Chrome doet) lijkt me dit een goede versienummering.

Zal straks is kijken wanneer kernel 3.2 onder Arch vrijkomt in de repo's :)
Core zit op 3.1.7-1, testing zit op 3.2-1. Eat your heart out ;)
Voor iedereen die ook de tussenliggende RC versies willen installeren en niet zelf willen compilen is er een repo voor ArchLinux:
[miffe]
Server = http://arch.miffe.org/$arch

Meer informatie hier: https://aur.archlinux.org/packages.php?ID=50893
Mijn Ubuntu 10.04 LTS (server) blijft bij de 2.6.32 denk ik, momenteel 2.6.32-37-server. Vanwege compatibiliteit zal deze ook wel nooit op 3.x komen. Lijkt me ook vreselijk, want er draait echt veel op mijn geliefde server (file, mail, web (php-sql), ts3) dat ik graag stabiel en draaiende wil houden zonder teveel gedonder. :)
Servers zijn bij mij ook allemaal 2.6.32 of 2.6.36, iets te vaak meegemaakt dat een grote kernelupdate allerlei vage driverglitches en gedeprecated dingen bevat waardoor sommige delen van de configuratie breken. Desktops gaan wel altijd mee bij mij met de laatste kernelversie, werkt in de praktijk altijd prima eigenlijk, zeker ook omdat ik vaak de release notes lees :)
Het is geen grote kernelupdate, ze waren 2.6.x gewoon beu (en met "ze" bedoel ik Linus)
Dat had niets met het zoveel jarig bestaan van de kernel te maken maar gewoon met het feit dat Linus een .40 release nogal lelijk vond staan.
Elke 2.6.x of 3.x update kan een grote update zijn/is een grote update op een vlak, er wordt niet op hoger niveau gepland wanneer grote updates gedaan worden, elke ontwikkelaar moet gewoon zien dat zijn code stabiel is bij een release.
Je kunt toch gewoon de gehele disk backup'en en dan de nieuwe kernel proberen. Werkt het niet, backup weer terug en gaan met die banaan :p
ik zal met updaten nog moeten wachten tot 3.3 aangezien de kernel power problemen fix die ge´ntroduceerd was v.a versie 3 waardoor veel gebruikers waaronder ik een behoorlijke toename in hitte en energie gebruik ervoer. het niet heeft gehaald in 3.2 :-( zover ik weet
Volgens http://www.phoronix.com/s..._item&px=MTAzNDg.niet, maar je kan wel zelf aanzetten (mits je geen system freezes krijgt).
Ook al raken ze allebei power-management, de RC6 setting waar jij naar verwijst doet iets heel anders dan ASPM. ASPM komt pas in 3.3 waar het rc1 merge-window nu voor open is. Zie ook https://lkml.org/lkml/2011/11/10/467

De RC6 is alleen voor Sandy Bridge / Ivy Bridge CPUs terwijl de ASPM patch de PCI-E devices raken.
met pcie_aspm=force als kernel parameter kan ook aspm geforceerd worden
ik draai zelf 3.1.4 en heb de RC6 fix zelf toegepast, koud kunstje. scheelde bij mij ongeveer 50% extra battery life op de laptop.
http://www.phoronix.com/s...ntel_i915_power&num=1 legt uit hoe het werkt, de korte samenvatting is:
- update naar 3.1.x (vanaf 3.0 kon het geloof ik al)
- sudo gedit /etc/default/grub en verander daarin de GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" in "quiet splash i915.i915_enable_rc6=1"
- save
- "sudo update-grub2"

om daarna de puntjes op de i te zetten moet je nog even powertop gaan bestuderen, maar dat levert waarschijnlijk minder op dan de RC6 fix.
lees wel even de stukken op phoronix door, hij legt uit waarom de RC6 nog niet default is!
Ook goed om te weten, bij deze kernel de MacBook Pro (late 2011 model) eindelijk redelijk werkt. Ik heb als experiment Linux erop gezet (openSUSE 12.1), echter werd de DVD drive, wifi en fn-toets niet herkend. :'( Met Kernel 3.2 op het systeem werken deze dingen wel! :)

De netwerkkaart (broadcom) werkt ook! Er zijn geen hacks zoals ndiswrapper meer nodig, of compile acties.

De `b43` driver zit nu standaard in de kernel. Met `b43-fwcutter` kun je de laatste firmware installeren, en als de b43 module dan herladen wordt zal networkmanager ineens wifi netwerken tonen! Helaas moet je nog 1 ding extra doen; in /etc/pm/config.d/ een bestandje aanmaken met als inhoud SUSPEND_MODULES="b43 bcma" zodat na suspend de driver herladen wordt.

[Reactie gewijzigd door YaPP op 7 januari 2012 11:50]

Zat de b43 driver niet al eerder in de kernel? Op Mijn MacBook Pro (late 2009 model) wordt die driver volgens mij ook gebruik. De chip is alleen een andere versie, BCM4322 is vervangen door BCM4331 in de nieuwe modellen. Ik neem dus aan dat de b43 driver gewoon is bijgewerkt?

Fijn dat het werkt in ieder geval, wat collega's van mij hadden al proberen om WiFi in Linux aan het werk te krijgen op hun nieuwere MBP's.
De driver is idd bijgewerkt. Apple gebruikt over het algemeen bleeding edge hardware ontwikkelingen, waardoor Linux op een gloednieuwe Mac soms nog niet volledig ondersteund is. Ik kijk dan ook erg uit naar Kernel 3.3 voor betere backlight en EFI/video driver ondersteuning (hopelijk komen ze erin).
Nu nog wachten op Linux 3.3. Die wordt naar mijn mening pas echt interessant. De Android componenten worden dan opnieuw ge´ntroduceerd in de kernel. Ook moet de energie bug dan opgelost zijn. Naar mijn verwachting zal Linux 3.3 ook in de volgende Debian Stable komen aangezien Debian Testing in freeze state gaat rond juli/juni.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Assassin's Creed UnityFIFA 15Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox OneAsus

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013