Il kernel Linux ha la sua mappa interattiva

Una mappa in Java permette di navigare tra i molti elementi del kernel di Linux, comprendendone più facilmente le interazioni e i flussi di controllo e consentendo di raggiungere, con un solo clic del mouse, la relativa porzione di codice
Una mappa in Java permette di navigare tra i molti elementi del kernel di Linux, comprendendone più facilmente le interazioni e i flussi di controllo e consentendo di raggiungere, con un solo clic del mouse, la relativa porzione di codice

Da oggi è possibile “navigare” fra l’intricata rete di componenti del kernel del Pinguino grazie alla Linux kernel map , una web application JavaScript che consente di vedere a colpo d’occhio layer, funzionalità, moduli, funzioni e chiamate, ciascun elemento linkato al relativo codice sorgente.

Linux kernel map L’autore, Costantine Shulyupin , afferma che la sua mappa può essere utilizzata per comprendere il funzionamento del kernel di Linux, seguendone il flusso di lavoro. Ad esempio, è possibile tracciare il “percorso” seguito da un pacchetto di rete dal driver di periferica, in fondo in basso, fino alla chiamata del socket, nella parte più alta della mappa. Questa rappresentazione grafica può tornare utile anche a coloro che hanno già una conoscenza base del kernel di Linux e desiderano cercare qualcosa in modo rapido, senza doversi spulciare schemi testuali.

La Linux kernel map è ospitata sul sito makelinux.net , lo stesso che dalla sua scarna home page fornisce agli sviluppatori open source alcuni preziosi contenuti informativi, tra i quali un’esaustiva raccolta di risorse online – web, wiki, manuali, guide, libri, articoli, howto ecc. – relative a Linux e al suo immenso ecosistema.

Per finanziare il progetto, e aggiornarlo con una certa costanza, Shulyupin fornisce la possibilità ai visitatori di ordinare una stampa della mappa in formato poster: i prezzi vanno da 10 euro per il formato 40,6 x 30,5 centimetri a 20 euro per quello da 61 x 45,7 cm. Su richiesta, poi, è possibile ordinare poster da 81,2 x 61,5 cm.

Link copiato negli appunti

Ti potrebbe interessare

29 06 2008
Link copiato negli appunti