Loading

Sistemi operativi - Introduzione alla sincronizzazione - revisione

Scopri di Synchronization and Inter - Process Communication in sistemi operativi, con questo corso online gratuito.

Publisher: NPTEL
Questo corso gratuito online Operating Systems - Introduzione al corso di sincronizzazione vi insegnerà tutto su Inter - Process Communication (IPC) per la comunicazione di processo e la condivisione dei dati. Entro la fine del corso avrete acquisito una forte comprensione di Shared Memory, Message Passing e Signals, i diversi modi di accedere alle sezioni critiche, e i problemi che i programmatori incontrano comunemente quando si cerca di accedere alle sezioni critiche.
Sistemi operativi - Introduzione alla sincronizzazione - revisione
  • Durata

    3-4 Oras
  • Students

    857
  • Accreditation

    CPD

Descrizione

Modules

Risultato

Certificazione

View course modules

Description

In un sistema operativo informatico, l'IPC (Inter Process Communication) consente ai processi di comunicare tra di loro condividendone i dati e sincronizzando le loro azioni. Questo corso ti insegnerà i 3 modi principali per fare questo: Shared Memory, Message Passing e Signals. Il corso discuterà anche di Process Synchronization, Rai Condizioni e sezione Critica, oltre ad insegnare le possibili soluzioni per quando più processi accedono alla sezione critica. Verranno affrontati anche i diversi modi di utilizzare Interrupts e soluzioni edilizi.

L'algoritmo di Bakery è un algoritmo di calcolo che garantisce un utilizzo efficiente delle risorse condivise in un ambiente multithread. Questo corso ti insegnerà come utilizzare l'Algoritmo di Bakery per assegnare un numero di token ad ogni processo che accederà alla sezione critica così accederanno alla sezione in ordine del loro token. Imparerai anche come funzionano gli spinlock, i mutexes e i semafori. Il corso discuterà anche di come l'hardware possa aiutare con il problema della sezione critica.

Questo sistema operativo gratuito - Introduzione al corso di sincronizzazione ti insegnerà tutto quello che devi sapere sulla comunicazione Inter - process in sistemi operativi informatici. Sarà necessario aver completato i corsi precedenti "Introduzione ai Sistemi operativi", "Introduzione alla gestione della memoria", "Introduzione ai processi operativi dei sistemi operativi", "Introduzione ai sistemi operativi Interrotti" e "Sistemi operativi di pianificazione" prima di questo corso. Quindi, se avete già fatto quei corsi, controllate questo corso ora e iniziate il vostro prossimo viaggio di apprendimento!

Inizio Corso Ora

Careers