25
Rilasciato il Kernel 2.6.24
gennaio 2008 da Lobotomia
Dopo un bel pò di lavoro da parte di tutte le persone impegnate nello sviluppo, Linus torvalds ha rilasciato la versione stabile del kernel 2.6.24.
Come sempre molte novità per questa nuova release, vediamo un pò quali sono quelle più importanti:
- CFS:
- Il task scheduler CFS è stato migliorato, ed è ora il 10% meno lento dei vecchi scheduler nel context switching.
- Aggiunta la nuova caratteristica Fair Group Scheduling, una funzionalità che permette di raggruppare diversi task e fornire loro una eguale quantità di tempo dedicato dalla CPU.
- Infine con il guest time reporting è stato aggiunto il campo “guest”nelle statistiche dei processim questo campo tiene traccia del tempo della CPU utilizzato da un task utilizzando una CPU “virtuale”.
- Supporto Tickless:
- Aggiunto il supporto Tickless per le architetture x86-64, PPC, UML, ARM e MIPS.
- Wireless:
- Nuova interfaccia di configurazione basata su netlink utilizzabile con lo stack wireless introdotto nel kernel 2.6.22.
- Nuovi driver che utilizzano il nuovo stack wireless: iwlwifi per Intel PRO/Wireless 3945ABG/BG e Intel Wireless Wifi Link AGN (4965), rt2×00 per le periferiche wireless Ralink, adm8211 per le schede basate sul chipset ADMtek ADM8211x, b43 per le più recenti periferiche con chipset BCM43xx, b43legacy per le più vecchie periferiche con chipset BCM43xx, p54 per hardware prism54 softmac.
- Anti-fragmentation:
- Nuova patch che riduce la frammentazione di memoria raggruppando pagine di memoria di uguale tipologia.
- Supporto a SPI/SDIO nel layer MMC:
- Bus SPI e possibilità di utilizzo di Secure Digital I/O.
- Autorizzazioni USB:
- Con questa nuova funzionalità solo l’utente root potrà configurare periferiche USB e mediante un file di configurazione potrà decidere se sarà possibile il suo utilizzo o meno.
- Namespace PID e rete:
- Aggiunti i namespace per i PID e un supporto di base per i namespace di rete.
- Supporto Large Receive Offload (LRO) per il traffico TCP:
- LRO riunisce diversi pacchetti TCP singoli in un singolo pacchetto TCP più grande, successivamente lo passa allo stack di rete in modo da aumentare le performance di rete.
- Task Control Groups:
- Un framework che tiene traccia e gestisce le risorse raggruppando sottosistemi del kernel.
- Mount bind in sola lettura:
- Tramite mount –bind è possibile avere una visuale in sola lettura di un file system in lettura/scrittura.
- Riunificazione architetture x86-32/64:
- Il fork che era stato necessario creare per suddividere l’architettura x86 a 32 bit da quella x86 a 64 bit ha avuto il suo termine, le due architetture adesso sono presenti come x86.
Credo sia doveroso come sempre fare i complimenti a tutti gli sviluppatori, si cresce sempre di più e la strada è sempre quella giusta. A voi buon aggiornamento.
Link






























Categorie: 

gennaio 25th, 2008 alle 15:45
[...] 2008 — sonoffree Informazione gratuita, è stato rilasciato il kernel 2.6.24. Vi rimando all’articolo che a sua volta mi ha informato, non mi sembra giusto fare un copia e incolla. Mi sa che nelle vacanze di carnevale, se non vado [...]