Loading

Alison's New App is now available on iOS and Android! Download Now

Sistemi operativi - Introduzione alla Pianificazione - Revisione

Scopri i processi di pianificazione in un unico processore, in multi - processori e nei sistemi Linux con questo corso gratuito.

Publisher: NPTEL
Questo corso gratuito online nei sistemi operativi vi insegnerà la pianificazione del sistema operativo. Tutti i sistemi operativi dipendono dalla pianificazione dei processi per eseguire i processi in modo efficiente. Con questo corso, imparerai come queste risorse vengono assegnate in modo adeguato per aumentare il tempo di trasmissione, ridurre il tempo di attesa e aumentare la rispondenza e l'affluenza dei tempi con un singolo o più processori in un sistema operativo Linux.
Sistemi operativi - Introduzione alla Pianificazione - Revisione
  • Durata

    1.5-3 Oras
  • Students

    1,777
  • Accreditation

    CPD

Descrizione

Modules

Risultato

Certificazione

View course modules

Description

Questo corso vi insegnerà per la prima volta i diversi metodi di pianificazione dei processi. Si studieranno le due fasi di esecuzione che sono la CPU Burst e la CPU Idle. Imparerai anche come la pianificazione funziona in un ambiente Multiprocessor. Il corso discuterà poi di priorità statica e priorità dinamica che sono i due principali tipi di priorità per un processo. Si studierà anche l'approccio Strawman per la pianificazione multi - processore e l'approccio Symmetrical Scheduling.

Linux classifica i processi in due tipi: Real Time e Processi normali. Questo corso ti insegnerà le funzioni di ogni tipo così come le opere di Completamente Fair Scheduling (CFS) in Linux. Si studieranno quindi gli schedulers utilizzati in Linux che includono lo scheduler O (n), lo scheduler O (1) e lo scheduler CFS. Il corso riguarderà anche il Process Control Block (PCB) che viene utilizzato per tracciare uno stato di esecuzione di un processo.

Ogni programmatore di OS OS deve comprendere la pianificazione a base di priorità e come impostare le priorità per i processi. Facendo questo corso, imparerai tutte le tecniche per la pianificazione multiprocessore e come funzionano. Questo darà le tue competenze professionali, e la tua r é sum é, una solida boost, e apri una gamma molto più ampia di opportunità di lavoro per te in tutto il mondo. Allora perché aspettare? Consulta il corso oggi, e inizia ad andare avanti.

Inizio Corso Ora

Careers