21

Rilasciato il Kernel 2.6.25

aprile 2008 da Lobotomia

1 Stella2 Stelle3 Stelle4 Stelle5 Stelle6 Stelle7 Stelle8 Stelle9 Stelle10 Stelle (Non ancora votato)
Loading ... Loading ...

E’ stato rilasciato da Linus Torvalds il 2.6.25.

Molte novità interessanti, come sempre oserei dire, in questo rilascio del :

  • Memory Resource Controller: il framework generico per il controllo delle risorse inserito nel 2.6.24, basato su un virtuale per l’alocazione delle risorse, è stato migliorato con nuove funzionalità.
  • Real Time Group scheduling: altra caratteristica introdotta nel 2.6.24, aggiunge in questa versione il supporto alla gestione dei processi in Real Time.
  • Supporto RCU Preemption: la tecnologia Read-copy-update, utilizzata in sistemi con un grande numero di CPU, aggiunge il supporto preemption in modo da ridurre i tempi di latenza e rendere un sistema maggiormente Real Time.
  • FIFO ticket spinlocks in x86: gli spinlock hannop una nuova gestione dei processi in ordine FIFO in modo da rendere la gestione più leggera.
  • Migliore misurazione dell’utilizzo di memoria da parte dei processi: delle nuove statistiche migliorano questa caratteristica introdotta nel 2.6.14, in uno speciale file il esporta la localizzazione della pagina fisica per ogni pagina di memoria utilizzata dal processo.
  • timerfd() syscall: caratteristica già introdotta nel 2.6.22, ma rimossa a causa di incompatibilità con l’interfaccia delle syscall, viene ora reinserita nel con una API rivista e migliorata.
  • SMACK, Simplified Mandatory Access Control: Frameowrk MAC alternativo, non potente come SELinux ma sicuramente più facile da usare.
  • Latencytop: un potente strumento per gli sviluppatori che ha l’obiettivo di identificare i problemi di latenza e ridurdli.
  • Regolazione termica ACPI – WMI: aggiunto il supporto alla regolazione termica via ACPI ed il supporto all’estenzione WMI.
  • Aggiornamenti ad EXT4: moltissimi aggiornamenti per il nuovo EXT4, allocazione multiblocco, grandezza del blocco fino PAGE_SIZE, journal checksumming, supporto a file di dimensioni grandi, supporto a di dimensioni grandi, inode versioning e molto altro.
  • Architetture MN10300/AM33: supporto alle CPU prodotte da MEI.
  • TASK_KILLABLE: un nuovo stato per i task in stato di sleep.

Queste sono solo alcune delle caratteristiche più importanti, vi rimando alla pagina dedicata su KernelNewbies per approfondimenti.

Post correlati

Leave a Reply

XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>