0% found this document useful (0 votes)
13 views

OS Unit 1 Part 2

Operating System Notes Unit 1 AKTU

Uploaded by

Shishir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
13 views

OS Unit 1 Part 2

Operating System Notes Unit 1 AKTU

Uploaded by

Shishir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 12
=z Es . AoC , Sette Mgmt + wesponsbte gor rontging a it pessses he orsign) thy proussov 4 0 bss @ Aime, known “as paves scheduling, fu Lip. USCA fey protlns Ache duliny Na ae Scheduling , RR seheduttog ete, fr > sip devices one vou imp. So thy corp. uss with the means 4 infon — sytem. ty provide acting with thr Sys. thu Jay handles Ay ae To devies 2 make suse that aa highes+ Lower, iy aeals wrh ee R ® the ™ user prog &. & app that Awh IN an 05 buth a word prussors , pe browsers etc. Note: : _p Prousors | Prowsts | shad Her. uniprng ung ) 4 4 = Mustipyo4, Ung) i yA Nuiproussing aa Salt yest Aistalbutiad 4k yA a a Typts 2 keane) | : ye Monolithic a Micrp Kesayel ’ Mygbaicl y Nong | es Monolithic Keanel e oe these when at user & Keel Bewices wy ‘unplemented Im ty space fe Ai, mem. for user Seite & | WU po vaed here, 3 NO sepanate se Space % kuihel space » eh proetaS WY cyanea: yah =~ poovides ePv schudeli Men, achechuling 1 wile mgr thau Buon caus he * exes” a wn Ly, space ase used for use ~ otc Kesune) SOwites, oy, neo sewiess au do be added than YH cary eh buz thee % No Vesti) abate, £0 won gue, au using dif ee we a year "i ouverc eeeeuy” there J note: core” Sy monodiinie kennel thw Basen ely whe ” Mier 7 ” TPC. + On 0S proviclss SOWIES ty te “progam, f =U provides fphogsams "an, envio, ty Crbeucts. a) » nae thy sewtels fo execute the Stwiees + + progam. exteubton, ile operatio a » File System anipwration. + comm” A Escoh Oettebion a Respunee auocat” ay Frotection * User Snteyale | os iomes My’ 8 foIms. expendi thy inteyace thei types hore been futha civic d, ® crt (rommand Line Ineryaee ) ® Batch bostd sntyece © Qfaphical ust. — brea ALE Caut) CLI ao Atals wrth using text undg and a tech= nigpe for enter those eommands,, Tre Batch, Inteuaee (et): Gmde % directives att Used bo ripe tose commands, that aw entexed into files z those’ fies gue executed, avi: which B a winder ys. whth @ font device (UKE mouse or ae! yo paired to ne Ho, | hose sa menus dxdiven Mnderfare ® to make | choices vieoing for. ao, 4 Kels & a kupbood ~ | entey ty ters, | Accounting > this ] hacen cf SOwiee Of thr 08 trek which user! ane ust how dt adh is Doe com: ABowrels have £., used fry akeounti be J ee +o atewm ulate ee aratlsties | d ; Re-entdant kenne) > Ht thables o prowss fo give aunty shy ePL while ID Keune mode. They don} hinder 9 othwr prowsa’s prom ao — entest kWNnel mode, This behavior aWlows CPU ~ be shaned oy mubible — frrolueaes, example: TO wait The » proaiss wank $ ado fle, H calle a bene $ qe this, nse used 4, disk contaolltr te aaked fpr Bu data, Getting data ww fake some time 2 {> 1S blocked dun hal dine. with e-OdAar Koxnel, thr Schsdilt why asian gho cepU fo ohoth = prouss — (htnef Hharad) anti) ah 3 supe 40m thy dis condrolur Indicates thee thy 45 qwdtlable, and otha theead can be Ataumed, The &ysen lays —=sespensive %& CPO waste Ame dist fo wait Vis Arduetd | to OFT unix keinels ase ¢-ehaand, means eovena) proves 4 be ee m KANEL med@ at thy sanu time] ee Ivead ; 1s o jtow of exteution enough, ee % code , with Us own preg._touniten. of which melauction to — caleude isters which holds “ts cument working a stack whch contains thi sneeuctieon. ee A triads shOus with ds peer tharads ips “inp: tke code ae dota segment X apen fill, when one wecod “alee a code —Aegment tern, Shem 4 aul OF NOR thatads see that Dk watad ie abe Hoa a Myhtovtignt fecuss, 4 pole af u + wo to linpaove app” performance OE tonal tach thatad eal fo exdetty ome prows & No thatad can ettat’ eufside oO ea gach thauad mpresents 2 separ flow 9 torial Thitads have | usd tH inpumcaiag No sere | ) lz toent |ax tend | fed uate prous P udith three Breads. PROCESS 7 TRREAD | pee ® Heomy wh oy ruourel | O UGht woh; jk useey Sntengive | ) wtsouues than Q ~prouss, @ pros abitchiug reds |@ ort need to Interact, 4mpenotdon with “0S | @ 4n Multi psoussing erulron, |G) aU thvtads tan shoe each prouss & hl | zoe get q open piles 5 ome wode but it bas HS | ollid frousses., e veouwrrs, | own mer, %* $l wm % ine prow 16 blocked | ® while one tread %s blocked 3 Gee no oto press tan. wolting, Q@ setend thread & exeruts und the T 0 45 || gy Some task tan wth, unblocked, | Mukiiple proses witho ‘ us NP, tnhtads use move ae MEOW LS ie © et + 1 © Th mutttiple proses , each © we dread can Scad, WR | Prous — eberatas Snclependentiy ox change another -bsread’s thy othew. ! dota. foe neces, Advantagt} ” qgiient comm” ; oe thaeade minimize te contet awitthing bme © Fuse q Gatads provider UoNeuheen wttnin 0 fro , oe mere eeenomical fo dtate & coment dite trtadls. allow wtilizat” | mubtipholusscy arth’. to 0 quoter Ata and — 4yidency, Types + sy usty Level threads > ust 9 areadg | wy Kernel bevel thyeods > 05 managed dpyends aetlng Ruane » a 08 wre, orn LISER LEVEL THREADS # oe keane % not aware o tu wdstener of threads. 8 Thread brary eordoing twode fey cveating and 5 destroying wrveads 5 for ee ma & dato bo | ayvead 5 fee sched us thaad A fox savin aK veston ayvead coderts, Te app Atos With 9 Sqft ad, Adit) $ y sun on os. x tnaead SUEY does yequvn Kure) mode piviges, * ce or ‘be apbY speetiic here, % Fost fo eLotr aha weer discdu ; | Frosh (aus ate blocked. y ruusithryeadid app” an} take ad, cs eet) KERNEL LEVEL THREADS ¢ ee SS ee yy tread hry {s done thr keane, se Keunel threads av a» slow tw wrote ee Adwis) ¢ * oe éthidule, mUspls tyveadd prous on multiple — prpusies, 49, bloueed 5 one ayvead Wh % prouss ey schodwhe, another tyread gmp 4am x kUMe wutlUres aponcelues on be mubdedreaded» oQsodurtS # shan User Hytods, wy slower to vuate * we tansy > conta from ene Hed fo another withh prous wequsus 2 mod sesh fo kanal dy suv Mustithyeading Models : a OO, ee Beme 03 fovea Toabined vse) wel Saaanel wel tines qaeulty. ao. sojacdcs, In 0 corabined 948-4 en UL. abe” wan Aw In block a coud | walt Hodele ' (9) do H @ wtb t @ tte 4 Types of asysterm windows een Atay Prowse C) Exit PAotess () woleforsingt Opa " crea File C) ® File Mont Read Ale ¢) wall Ble C)* close Handle ( ) ‘ (D Prats eontAol @ device. Mgmt ger(onsole Mode C ) : Read Console C) was console C) BY) 41 toumat GeecumentProcess 1D () Wak DTenNaner ser Limen () sleep () evecdePtpe C) cneauhleMapping ©) MopNiewopFle¢ ) ® toramunicaven. poo eee 4 a Prous walt fpr ancthe) — ko contd sutien happens parent prowess eats a shuld proctss Ae epoeution a Ur pahint paoess tg suspended untiy HAO Uw won 9 ty child proces eveeutes, The suspending prouss otewts wlth a walt) a ee hid paoetss —complites sceud™ 5 oT bask to thr parent — PIOUS. wl) Ns, an, uedautobl, | pe Exec() ¢ a on a sunning prow, ak Adplaces ahe gUTOUS abl. gus thu “% Knoun as Om . 2% ‘ Nolen tt sing Overay, the original protestant {Ur penontng . o ae protnss 4g evtatid but data, heap, Atak . chy pros au Atplaerd si thy nus Psouss, seats proudes tat ae o thamselocs . = mayer mebed 4 prouss ae “aCe CS! : . Sts eeceuction epltt \ fused ed aa? teuminate t Tahun | Uren t eee is wmbutd 4p mths envi, sane ace secldims SOW that we used by ahs apap Os ayo thy eet J is cu, il l)s sed ao feuin ay” signa to. Gant usges shy pods to OH, wk O* c

You might also like