Eigen app voor Google Calendar

De Agenda heeft in Android een eigen app gekregen, en wordt daarmee losgesneden van het OS. Google Calendar is nu als app te downloaden uit Google Play voor mensen die over een Android-apparaat beschikken met tenminste Android 4.0 of 4.1. De app kent meer mogelijkheden dan de Agenda die standaard met Android wordt meegeleverd.

Verse Linux-kernel 3.6 biedt suspend to both-modus

Linus Torvalds heeft versie 3.6 van de Linux-kernel vrijgegeven. In kernel 3.6 wordt onder andere een suspend to both-modus ondersteund, een energiebesparende feature die al langere tijd in Windows en Mac OS X is terug te vinden.

Bij de zogenaamde suspend to both-modus wordt de inhoud van het werkgeheugen weggeschreven naar harde schijf of ssd voordat de standby-modus wordt geactiveerd. Dit voorkomt dat de inhoud van het werkgeheugen verloren gaat bij een stroomonderbreking, bijvoorbeeld door een lege laptopaccu of een stroomstoring. Een voordeel ten opzichte van de acpi s4-modus, oftewel hibernation, is dat het systeem weer sneller gebruiksklaar is. Kernel 3.6 kan aanvullend pci-e-apparaten die de deep sleep state d3cold ondersteunen geheel uitschakelen.

Op virtualisatiegebied maakt de vfio-technologie het mogelijk om via de kvm-virtualisatielaag pci-e- en pci-apparaten aan te spreken. Hierdoor kunnen de prestaties verhoogd worden voor gevirtualiseerde systemen en wordt ook de latency verlaagd.

In de netwerklaag zijn de tcp-buffers verkleind tot 128KB per netwerksocket via de tcp small queues-functie. Dit zou minder onnodig geheugengebruik opleveren en vertragingen door te grote netwerkbuffers. Verder wordt het experimentele tcp fast open ondersteund voor clients. Hoewel deze tcp-extensie nog op goedkeuring wacht door de IANA, stellen de ontwikkelaars dat deze uitbreiding de overhead kan reduceren bij het opbouwen van een verbinding. Dit kan gunstig zijn voor met name http-verbindingen. In kernel 3.7 moet ook een server om kunnen gaan met tcp fast open.

In elke kernel-update worden er de nodige drivers toegevoegd en vernieuwd. Kernel 3.6 zou onder andere overweg kunnen met de retina-displays van Apple-laptops. Ook is er gesleuteld aan de Radeon-driver om de snelst beschikbare pci-e 2.0-modus te selecteren. Voor het aankomende Intel Haswell-platform zijn audiodrivers aan de kernelcode toegevoegd. Ook een usb-keyboard met trackpointer wordt als inputdriver herkend en de bnx2x-driver voor Broadcom-hardware is bijgewerkt.

Het btrfs-bestandssysteem staat nog steeds volop in de stijgers. In kernel 3.6 worden nu quotas ondersteund in subvolumes. Verder kan de kernel geconfigureerd worden dat hard- en softlinks naar een directory waarvan de sticky-bit is geactiveerd, niet langer werken. Dit moet voorkomen dat aanvallers root-rechten kunnen krijgen. Op het gebied van opslagmanagement kan de kernel ingelicht worden als de grootte van een partitie veranderd, waardoor het makkelijker wordt om deze aan te passen zonder dat een reboot nodig is.

Kernel 3.6 telt in totaal 15.868.036 regels broncode waarin 10.247 commits zijn uitgevoerd. In totaal is er 71 dagen aan gewerkt. De volgende release, versie 3.7, zal naar verwachting begin december uitkomen.