KDE e il kernel di Linux
| Inviato da Anonimo il Dom, 20/01/2008 - 23:51 | ![]() ![]() ![]() |
Sono di ritorno da un incontro appena terminato con alcuni sviluppatori del kernel che sono qui, nella sede centrale di Google, dove abbiamo discusso alcune cose che potrebbero essere migliorate nell'attuale kernel Linux per assicurare all'utente una migliore esperienza. Siamo un gruppo di persone di KDE provenienti da differenti aree, tra cui Aseigo, Dirk, Thiago, Will, Zack, in un casuale ordine alfabetico. Gli sviluppatori del kernel presenti in questa sessione erano Andrew Morton, Daniel Phillips e Gary Greene. Le questioni che sono state discusse sono le limitazioni presenti in inotify dove ci piacerebbe essere capaci di monitorare i cambiamenti di più file in una sola volta, principalmente per gli utilizzi di ricerca desktop indicizzazione. Un'altra interessante questione che stiamo affrontando è la stima errata quando si cerca di monitorare quello che succede (come una maildir con un sacco di piccoli file nella cache) quando si ha a che fare con grandi flussi di I/O. Questo è attualmante qualcosa che possiamo migliorare noi stessi utilizzando «fadvise» per far capire al kernel che ciò che stiamo facendo ha un senso -- non ci si può aspettare infatti che il kernel conosca da solo lo scopo e l'utilizzo dei dati, quindi dobbiamo comunicarglielo in qualche modo.Di certo, quello che spesso mi irrita è la sempre attuale questione sulla sospensione. Qesto è un altro grande problema che abbiamo attualmente con il kernel Linux. Nonostante tutto ciò sia già nel radar degli sviluppatori del kernel, ci siamo comunque assicurati che questi ultimi sapessero quanto ciò sia importante per noi. Secondo me, la soluzione a questo problema ha due strade. Dato che sono essenzialmente i driver ad essere responsabili dell'alquanto brutta esperienza dell'utente, sono questi che devono essere migliorati. I driver opensource possono ovviamente essere sistemati più facilmente per gli sviluppatori del kernel, ma aiuterebbe anche se le grandi compagnie si «scalciassero» a vicenda nel momento in cui stanno chiudendo in scatola i loro driver per la sospensione e l'ibernazione.Il più importante risultato di questo incontro è stato probabilmente l'apertura dei canali di comunicazione. Andrew ci ha detto che il miglior modo di indirizzare i nostri problemi è di presentare i bug (tramite email), votare per essi per giustificare le risorse da mettere a disposizione per la risoluzione. Andrew ci ha detto anche che mandare tale segnalazione di bug da un indirizzo @kde.org ne alzerà la priorità, ciò penso sia importante per noi. Gli sviluppatori del kernel vogliono davvero aiutarci: dando loro le informazioni necessarie diventerà più semplice mettere a posto i problemi riscontrati nell'utilizzo del kernel Linux.Tale segnalazione di bug dovrebbe includere un metodo di prova (codice!) che mostri il problema.Non server dire che sono molto contento di avere la possibilità di dialogare. Grazie a tutti coloro che sono coinvolti! Inoltre, dovrei probabilmente inoltrare il "Ti ringrazio per aver creato KDE!" di Daniel a tutti voi.
Sebastian Kuegler
---
Francesco Battaglini. Tratto da http://vizzzion.org/?blogentry=803
| Segnala su: |
|

























Invia nuovo commento