Loading

Sistemi operativi - Introduzione alla Sincronizzazione - Rivised

Sistemi operativi
Gratuito
Informazioni su Synchronization e Inter - Process Communication in un sistema operativo.
Start Course Now
  • Durata

    2-3 Oras
  • Valutazione

    Yes
  • Certificazione

    Yes
  • Responsive

    Yes
  • Publisher

    NPTEL

Descrizione

Risultato

Certificazione

View course modules

Description

Questo corso Sistemi operativi - Introduzione alla Sincronizzazione vi insegnerà la comunicazione Inter - process (IPC) per la comunicazione tra processi e la condivisione dei dati, insieme all'introduzione della memoria condivisa, i messaggi che passano e segnalano tutti i metodi per IPC.Gli argomenti della sezione critica e i problemi che accedono alla sezione critica nonché i modi per accedere alla sezione critica e come anche l'hardware può aiutare ad accedervi anche.

Il corso inizia con l'introduzione di IPC (Inter Process Communication), dove si imparerà il modo principale dei processi di condivisione dei dati e comunicare tra loro. Poi la sincronizzazione dei processi e la sezione Critica, come accedere alla sezione critica utilizzando interrupt e costruire la propria soluzione, verrà introdotta e discussa. Nel modulo successivo, verrà introdotto all'algoritmo di panetteria, che è un altro metodo per accedere alla sezione critica.

Si imparerà su come l'hardware può aiutare ad accedere alla sezione critica, e all'istruzione di test & set, perché Intel non la sostiene ma ha invece la sua istruzione xchg. Infine si imparerà a conoscere Spinlocks, Mutex e Semafori e come aiutano ad accedere alla sezione critica. Questo corso sarà di grande interesse per gli studenti di informatica e gli ingegneri informatici, e chiunque voglia imparare qualcosa sulla comunicazione Inter - process nei sistemi operativi per computer.

Prerequisito: Il discente dovrà aver completato i corsi precedenti; Introduzione a Sistemi operativi, Introduzione a Memory Management, Introduzione ai sistemi operativi Processi, Introduzione a Interruzioni dei sistemi operativi Interrupt e pianificazione dei sistemi operativi.

Start Course Now

Learning Outcomes

Dopo aver completato questo corso, sarai in grado di:


  • Descrivi i diversi tipi di comunicazione inter - processi.
  • Sincronizzazione processo di Explain e la sezione critica.
  • Discuss possibili soluzioni per più processi che accedono alla sezione critica.
  • Spiegare come funziona l'algoritmo del panificio.
  • Discuss in che modo l'hardware può aiutare con il problema di sezione critica.
  • Descrivi come funzionano gli spinlock, i mutex e i semafori.

Certification

All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

Having an official Alison document is a great way to celebrate and share your success. It is:

  • Ideal to include with CVs, job applications and portfolios
  • A way to show your ability to learn and achieve high results
All Certification is available to purchase through the Alison Shop. For more information on purchasing Alison Certification, please visit our FAQs. If you decide not to purchase your Alison Certification, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Dashboard. For more details on our Certification pricing, please visit our Pricing Page.

Careers

Course Reviews

Notification

You have received a new notification

Click here to view them all