Inizio contenuto principale del sito

PROGRAMMAZIONE DI KERNEL II

Informations

  • Responsabile didattico: Luca Abeni
  • Semestre: 1° semestre
  • Data inizio: 2 novembre 2023
  • CFU: 2
  • Durata (ore): 20
  • Corso: Ingegneria

Details

Contenuti

Il corso prosegue gli argomenti trattati nel corso di "Programmazione di Kernel I", estendendoli per analizzare alcuni sottosistemi piu' complessi del kernel di Linux.
In particolare, verra' discussa la gestione della memoria fisica e virtuale e verranno analizzate le implementazioni di scheduler, driver e stack protocollari di rete ed altre funzionalita' non considerate nel primo corso.

Obiettivi formativi

L'obiettivo principale di questo corso e' guidare gli studenti verso aspetti piu' avanzati della programmazione di kernel (con riferimento a Linux), come per esempio la gestione della memoria, lo stack di rete, etc...

Prerequisiti

Per seguire con successo il corso, gli studenti devono conoscere le basi della programmazione di kernel, come fornite per esempio dal corso "Programmazione di Kernel I"

Modalità di verifica dell'apprendimento

Progetto con discussione

Testi di riferimento

Sede

Sede centrale o Tecip, a scelta degli studenti

Docenti

  • LUCA ABENI
    20 ore