Návod na operačný systém poskytuje základné a pokročilé koncepty operačného systému. Náš návod na operačný systém je určený pre začiatočníkov, profesionálov a ašpirantov na GATE. Tento návod sme navrhli po dokončení hlbokého výskumu každého konceptu.
Obsah je podrobne popísaný a má schopnosť odpovedať na väčšinu vašich otázok. Návod obsahuje aj numerické príklady založené na otázkach GATE z predchádzajúceho roka, ktoré vám pomôžu riešiť problémy praktickým spôsobom.
Operačný systém možno definovať ako rozhranie medzi používateľom a hardvérom. Poskytuje používateľovi prostredie, aby mohol vykonávať svoju úlohu pohodlným a efektívnym spôsobom.
Návod k operačnému systému je rozdelený do rôznych častí na základe svojich funkcií, ako je napríklad správa procesov, synchronizácia procesov, uviaznutia a správa súborov.
Definícia a funkcia operačného systému
V počítačovom systéme (obsahuje hardvér a softvér) hardvér rozumie iba strojovému kódu (vo forme 0 a 1), čo naivnému používateľovi nedáva zmysel.
povedal Madhuri
Potrebujeme systém, ktorý môže pôsobiť ako sprostredkovateľ a riadiť všetky procesy a zdroje prítomné v systéme.
An Operačný systém možno definovať ako an rozhranie medzi používateľom a hardvérom . Je zodpovedný za vykonávanie všetkých procesov, prideľovanie zdrojov, správu CPU, správu súborov a mnoho ďalších úloh.
Účelom operačného systému je poskytnúť prostredie, v ktorom môže užívateľ spúšťať programy pohodlným a efektívnym spôsobom.
Štruktúra počítačového systému
Počítačový systém pozostáva z:
- Používatelia (ľudia, ktorí používajú počítač)
- Aplikačné programy (kompilátory, databázy, hry, prehrávač videa, prehliadače atď.)
- Systémové programy (Shelly, editory, kompilátory atď.)
- Operačný systém (špeciálny program, ktorý funguje ako rozhranie medzi používateľom a hardvérom)
- Hardvér (procesor, disky, pamäť atď.)
Čo robí operačný systém?
- Riadenie procesov
- Synchronizácia procesov
- Správa pamäte
- Plánovanie CPU
- Správa súborov
- Bezpečnosť
Index operačného systému
Návod na operačný systém
- Návod na OS
- Typy OS
Riadenie procesov
avl strom
- Riadenie procesov v OS
- Atribúty procesu
- Stavy procesu
- Plánovače procesov
- Procesné fronty
- Časy súvisiace s procesom
- Plánovanie CPU
- Algoritmy plánovania
- Plánovanie FCFS
- Konvojový efekt v FCFS
- FCFS s réžiou
- Plánovanie SJF
- Predpoveď času prasknutia
- Plánovanie SRTF
- SRTF GATE 2011 Príklad
- Round Robin plánovanie
- Príklad plánovania RR
- Plánovanie HRRN
- Príklad HRNN
- Prioritné plánovanie
- Nepreemptívna priorita
- Preventívna priorita
- Procesy viazané SRTF:IO
Synchronizácia
- Úvod
- Problém kritickej časti
- Uzamykací variabilný mechanizmus
- mechanizmus TSL
- Prioritná inverzia v TSL
- Turn Variable
- Zaujímavá premenná
- Patersonovo riešenie
- Bez rušného čakania
- Spať a prebúdzať sa
- Úvod do semaforu
- Počítanie Semaforu
- Problém s počítaním semaforu
- Binárny semafor
Uviaznutia
- Úvod
- Manipulácia so stratégiami
- Prevencia uviaznutia
- Vyhýbanie sa mŕtvemu bodu
- Graf prideľovania zdrojov
- Detekcia pomocou RAG
- Detekcia a obnova
Správa pamäte
- Úvod
- Pevné rozdelenie
- Dynamické rozdelenie
- Zhutňovanie
- Bitová mapa pre dynamické delenie
- Prepojený zoznam pre dynamické rozdelenie
- Rozdeľovacie algoritmy
- GATE na Best Fit & First Fit
- Need for Paging
- Stránkovanie s príkladom
- Binárne adresy
- Fyzická a logická adresa
- Tabuľka strán
- Mapovanie z tabuľky stránok
- Vstup do tabuľky stránok
- Veľkosť tabuľky strán
- Nájdenie optimálnej veľkosti stránky
- Virtuálna pamäť
- Pozrite sa na stranu Buffer
- Otázka GATE na TLB
- Stránkovanie dopytu
- Tabuľka obrátených strán
- Výmena strany
- Brána na LRU a FIFO
- Číselné na LRU, FIFO
- Beladys Anamoly
- Segmentácia
- Stránkovanie VS segmentácia
- Segmentované stránkovanie
Správa súborov
susedné uhly
- Atribúty súboru
- Operácie so súborom
- Metódy prístupu k súborom
- Adresárová štruktúra
- Jednoúrovňový adresár
- Dvojúrovňový adresár
- Stromovo štruktúrovaný adresár
- Acyklické adresáre grafov
- Systém súborov
- Štruktúra súborového systému
- Hlavný zavádzací záznam
- V pamäti Dátové štruktúry
- Implementácia adresára
- Alokačné metódy
- Súvislá alokácia
- Pridelenie prepojeného zoznamu
- Tabuľka prideľovania súborov
- Indexovaná alokácia
- Pridelenie prepojeného indexu
- Inode
- Správa voľného miesta
- Plánovanie disku
- Plánovanie FCFS
- Plánovanie SSTF
- SCAN a C-SCAN
- Look a C-Look
- Číselné na SSTF
- Číselné na disku
Predpoklady
Predtým, ako sa naučíte výukový program operačného systému, musíte mať základné znalosti o spôsobe fungovania počítačového systému.
publikum
Náš návod na operačný systém je navrhnutý tak, aby pomohol začiatočníkom, profesionálom a ašpirantom na GATE.
Problém
Môžeme vás ubezpečiť, že v tomto návode na operačný systém nenájdete žiadny problém. Ak však nejaký nájdete, môžete problém zverejniť v kontaktnom formulári.