0% found this document useful (0 votes)
21 views103 pages

Os Notes

Os notes which have requred notes on operating system.

Uploaded by

080bct035
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)
21 views103 pages

Os Notes

Os notes which have requred notes on operating system.

Uploaded by

080bct035
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/ 103
Unit gan Sa oa @Inbroducdton and. Sfp can be distded Andy hoo aim cabesertess apf rapilidun axfbooe ond system emg mie aan etl ae Te ra Uilah, mi pour mh a Sn ines jee feel, we <<, atte blem for users. SI fom sts ppt ele. ane ths, ant rn aafhvone acts a3 an anterface bebwear Be nd ee Te a e. applialion Software. that a3 oe on dhe. computer, rffound versions ef Wividews, linux ec anc she example. ‘the yngsh Ampotkant dupe of ayslem Software 45 Openaling ‘a Aw alt em. (08) tn ax collection of pr MR fee bes sean fa el and ie compuden @Two vtews/aspects of 0, st Sustem: 1D Operat system as an Heads maces she Yhe anchilechune mos: computers machine — ees dewel. 43 primttive i auckooral + pryems espect ene. So one of the a of opera system he tandware and pres er pogo re ct 5 mcd and A ye. fret le ane ve ’ SW shogeth or. to fle a Ei 7 43 Sask, ty be. cole with vo empl Thus abl we need te the am should, hide the truth aot shod ware. and, present stmple and tee, sayy To achtere 44 all the » provides a Set cen, ook dai Irebeke called 5 lol, Galle can obtain uttag spectal waSretog Syn 28 Jresoince managers or function. of any machtne en how resource ‘ane veanayel fo tg we ene system wht. provides all recess nate ons, Now ont. of the oe weeds ty del while. arothen ser vrepudres, ao print statement he, “4 user wep access 4p dabahase hile the second one ae) to access database as well a2 wile Users ae tooegll tg Ahatr Joo done ees vtblon Te the apston sh re requesde The pre of wm "9 . ihe rqull eine $8 called “source. ds & 4 done by resource man manages. thin provides baste Comp rESD WCB, CPU; Memory, T/0 dewtcez elle, wher a condos “antl cordmade the vp op pata gee among various users, - @Bvoludton/ Hot Syste. cae Ra i pac dag a wathemabietan , Gres ahloge , Bub this, plating was, ae ‘mechanical and did “Gi shave an. laden. Bable jae ey fs jceald nad a rg a for Jhts, oral da woman. vane Ada. bo the vl fe ee ee en c: hee SoM ee % we of computers des! bo Pe Phas, opercdltng systons were. Atke. Pthe fret generation of Compuler, (1945-55): ope ts wet uged for butldtng aclice expe déstgned ball, ed, A at vit pct pene each el mgm sin repens was done Jn ac machine alee 5 Rapa gages and operating system wos unhnn Writhe second genenection of comple 4965 - 65) i- > Tanatslors wert used, for loutldang madre, > Rater syshons were . > Programs were atthe tn PORTAN and assemb dy ape, > Typo 9 eroding syshems pee uged PMS (Porton Hoe Sele) ot roshes (nets Operching Syotn). wWthe Hird generation uber (1965-4980). DTC's were used for oe ae thd prcsssas PINE Dhagh Thay stn pend of the a) Operccting systems: 65/300, MULTICS, CTSS were used, ‘the fourth, generation of compules (1980 resent) 1 "2 [Sl's awd VIST's wee ugecl for buslligg wachines. > Mecrocompuders came. ant extslenc. Tam fC + Op Cypher wak MS-DOS OM PC/AT! Dperan System was MS -205. Apple Matilosh Op 1] System wag Mactrndo chy, > Tibeducbion fo Windows; Because ofthe tnfluence of He facets of Maaedoah Henents dectded to bud a UI- Ss originally ran om 1 and narmed 4f Wendows, jit eet ae AT mes Windows tke Wrdows—P, Wrndows-F, Wmdows-8,Windoos-fO came. @ Types Operodtng Sus _ ne oe aa frame computers Of ny Sus: +n mam ‘oe called, vi ane 0 ualng psn ae -> 08/390 #8 ws fi Matinfroe OS ave za provide Bree Oh 7 710 capella dransaction processing and Limes cag. Soe systems whidh run. on servers, which are "et Toa ool compl lat a eren omatle aba ne odd a SOMO Of prion ayers > lanux, Windaos aint ehe, ane, te e-xarnples. - al ple. users ab once ger a niehook and aS sin al tees to shayestnsthophiaind Snivducshe. hg prvide service the pint sewtee fle sowtee or wel Service, wy Mulberssor poly Gyshems - n L STF wore. Pe AB used, chardle. mi Ir asks aba enn uce Susleng 0% Hit 44 called a wpe op ora ee then 6 >By connectin ull CPs nde a of me lem we car . nn al oping poo ol of Ihe va > Depen cB ATR Tes ells Commpulers pulers ynubht oma or mi bbprocessore, PC Operadrng, System: ee le wl oe pe called, PC 6 “pave "erp ly Le Processing, pewel. and menoy smalnfr nframes, SWindows-#, Mavtrtosh jltnux ele. are abe o: Ty an ey wedi wel presseing , qreadcheols Vb Real-sime Op eral Gyles, pee tine he. openok i s oe Ghat have hme, ia the bey genarmelen 48 called Real Vie 0S, > CQNYS RTL HART ee are thls = > Real Lame OS shag 2, well defined. fined Anne. conelyamls { and pwasetn ‘al lee done wethin cbhe. defined cong dlvatnbs, oe ee fee ever nespemse.and thus meet the. adlenes, MY eat Oo erabtng Gystomss She opal prt Sich as Palm 08 and Windows CF Cems él id) thal: run. om embedded eleviees. suc 0. pabratp compa or PDAs (Personal Mrgital Acsistant _ ank mobile. phones are called ed spooling ayshons. > These devices shave enc dno yOCes mm size and te "4 preessng poner, ong wth Smank Care Operading Sysfeuns 2 Lerche cands ane 0 i Gnd sired, levtees conbatntng a, CPU chip. thy heute vey ow processing power and monn capabrleles, Regoun ouncigerenc A prolectt ane tod4P the mat “leks of onal col oped systems eee vary Mubdr Oper. Systema s- Palin Ba 4g the of do execvbe number of. Pe ‘simul @ str YOCESSOF, oN altel sik papacy ane two different forms on vage carpe nelabed resources tthe CPU, moner Ph provides high CPU ubthzads leaden i Supporks wale, et men 2 Users, @ Openads Bru 1) Monolill In Phe one dhe oP syskom Je urttion ag 2 ‘a econ Kir rental 4 wich cam call other ones eneven $4 moeds Tr tas apprady vsh. comptles, all Le andiveual ay or iin condain 3 he pea and then Dodi thom. all 8 peal a singe abject file Ugh the eystor Lila Cah! a en aege Sa baste Ghudthe for te ao eon that Snveles the. are Service. oh an E oft cutie prrcedunes thal 3A eh of ub pe wocedunes that ara " = Layer Fincbion a 3 *. 3 2 4 0 wo Saka EO miei lemoyy ard drum . | Processor ‘allo cabion and mullprogrammtng he dable above was the shards for hk Mentder System, 1) Cltent Server Model, Ve [Te [ce ee ‘ Beg The turd server model, Tr hte model do wequesd a sewiee, such ag rea, a wok of a faze ser rs fs wg ely Senda . the request fab eas, process, which ther doos the answer, AL the kernel communtcadion belw vce an eas splitdng the operale tito parks each FA oll andl oe lle cf eee © ®. Syston Calle:— oa System call the on b YO Cs a uses pam) ond He rani pe a w bean er Crile tt Hee exally Goer Bois : ry cles iy Si © sys. cbhe wet east via roline von Y Aa septate % al pele ne eae ee pots ole buffer and the Havel irae marmcla. Hes he ney of bydes ap ve like all syste calls, 44 3t -mobed fm a, 6 © prog a dtbr: Hh Lhe Ut Nat ge the the al la Be = wad Se oe Hs value Me 38 ermal = laa ynauybe smaller, 2f ond Lp bred ae el etthe. acre ick enon. ee ae bea ee spieieiae heck the veulbe of a ayskom « re a do see af an rahe occwed, e@ Harling Syste tale Sy shen call flow wit}, bhek dlgram i assed ly aluesbub the second. parameter 48 posed soe, rr a all ete 4) om poe Pr s the 5 — snwmber ore the he 65 expecs Gy such as 9 seaister. (ee ythe Tics voalune fhon execifes a TRAP amsttuction eo auth user mode. to oe node, (sep 6), + aleled Ly mete i apes ‘ eystom. call rumber- 4 and Pren- C; handler. Z) =p the syslern. call chandler onal fafa Ge Once selena have von ae af ei conte! 8 eared & othe User As ry procedune, (skp 9). Frappe. 7 Fn shack p ne (20) n perme. : usa fo (8 8 onl the & 3 eal ae Hole ) W=Lork () C; da pr: “al | P f, Cc) Whlst b. Ota proeZs Nagy Pd=walpillid, delaec, | ae ferad Ja £ Taal | options) | S= execve en Replace a prices: tre Frage | ) Tearranade oe i exth (status) & hak. choker | and _J Le Mh Pe, warogemords oy t Gl fa= open CHlextno, 2) (Oper a tle or veaaieg ser | : beth, | ‘$= colee(fb) | Close an teen He, | nevead ($0, buble snboyles) [Read debe Som atdle sho buff | evortle ($4, buflor noyles) _ [Welle debe. ema, buthn wk Be] re ($4, offs, when) | Moe a Fe pondon zeted (rane, diu®) [da Hes she wbrraben, and file system management + Call Description ae Cnomesrnods) Grade a new direc us 52 Bont Scurlink (name) Sa wnound (pedal somyra Saumount | peal) t the Shells ty the UNIX command -tnberpreler, Ml dh vob a. po of 0 eal istem a} mnabes he atone ty ope 4,5 ples dn ae potas vd enccu System c can sale ce vt f rlenfle beboeon a me “i ai Ave Aermnal Lhe. ties eaten pl hina oe euteh swhidey chyledh, ich and. bach up. oulp TL slabs oul the. character such a a. "4 < cosa ue tg airs gmt Ato Tf the ne roo dupes, Me ‘thas! the ‘eae culaa cil ne run vals gran ae the child, While, cess Mn S irae he ne jeg aes promph again and site slo Maeda oye mgd ba the yA can sp ey Hal chardend. oubpul Ls bed chide file. > Stlay dnb can be rednected fo fel ag: sort Z filed >file 2, ‘Thag, invobes the sork p wth. pid token. fon let ard cond te Cbd coud gf wt do file @.Open. Source. Pes eons” - The. open om yl ad Pela sk Taal Be Tra ee ac oy ohoves of omard eanufachnor have Atfferent dol sats) de of, 50 woitdes Ah called cathode k gee Manufyclanes wee ath J a ahi, meeds and ad A. fun 13 de ther phenes a Fiche, Ba rt fon cho, ifs eo vevoly released mole 4- 7 sup i “a “ta un Awesame, mull ie or Fi ising 2G. ow! the. atfforend e mde renade ee a ldo Cosmas ae Wan open. counce. 0 we . Mion Deen’ \ pe reo ena caapege sions I t id rom. Lhe. developers Haus rr i a on on as a fee operat op As cele fr i vide with den pop ‘4 ‘Nov envivo: run and ne oxi: lems, h can be he sn Soret Atck or USB ay Anive. Fre 905 48 dicensed under, GNU eee tiv License) and cordatns free. and opm source. cofhiy a Grenede> Crenode 42 also fs as well ag open source, codains a sapueset da oe eos ae er palin Vitek ok aa mepied eee” Small code 5 Hrs wllea base, for ech YOCLER municattn , Gofhoare Grho The )Operr Sounce. stem. phd ae te tefegazs tie i A. Fen! and deren 4 Lhe ea, ate i ald ie on Ghost kernel. Most Pegs cheng and n Shot oe 0S 4a ga by Ctt, ths 44 out hie pics sal OEE >, PSeaothe cpplem sea pacsword protectten. co User. epee Tae ‘ormtlay, ole dechantques. Ut ako ie unaubhortaed access fo [Prgtons rams ard. ‘Uber. data, Ip. Conbrol over. cystem penfrmance:- THA monthors overall stem health. Ly help tmprore. performance. Th records Lhe veapanse ei ica oe pals and 9 eta wi mn “h vi Seforabn fell to Sone lee al Repo Amprve. soem debecd vy aids: fag system ocr wonthors be ope ed tye 8 Cal rmalfunchiotog Gorrie Leben athe. sxfhane. axel ut ‘ wa plane lt ae con and aseii dnboprelos and other sofheare to the vostous,. ae tg dhe warp systems, ean enabti ishem vn 3 the ; x wae esa a cradhe o we Se ied mse pos ae ohh to. aims In mi y the 0S dectdes the Rater si nel Bsn naa no TH abb cone wwhon he mepale ab ol ea, =r emmy vehee the pres “has Pomelel’ te asap «ay ramdng envtromment, ii ene ale ip with, Protest have access bp the armen aund, Show ynuch, Prowesing Prime eade ae Shes. hag furcdin of OS -48 called proces, scheduling, nh wihMertce Managererts— An, 0S man dlevtee Communteadion via Thetr ~recpective digvers, TE es backs ef all devteeg connecled. 4p eystem. TH decides whith prowess gels aeceas do a certam device and fr row ong Th allocates clvtees when needed ard deallocabs devices whon Hay a re Aonger, required, vith File M A file system 4g ed nto "Tod effrtent ale waren and usage, OS keps track of where tnformation #8 sLored, user, access salting and stabus of evey file and more... Unth-2 Proceag ie Qnbeduchtent: A peas mg an exec wba rogram, The cw execudes a ret Sot nt rogrars eg. main, cor 38 dhe execi user 6, othe CPU 96 merded for oe 3k fo of al ee aclivibtes ane call eae me— Mared, User pry am. 4& a process Fracess Ymanagerment 8 one of the finchon of oporabiag Process NS i= Frocess, Dfrocess 42 Dre achrvthy. niegeen, oly a. grup of thProceas 48 a dynam enktly. |tfroceas 28 0 shalte endily, Proce hes a. ds 1 ho ni ([Repacrnl fall Tanto dnd ve “GPU, veacney » Address 1/0 wivea wb viomep| a dung ahs, debrne, Meaty He ab de Ws Frat as sh ont col |x) Rego does nol J Wee call path corel ast dod Ula a) Precote tras is enmn—eonbol vp Process extsts for a Limded emal ame Teel | daak. Mulltprogrammiyg: In. mlb witvg cuslem, the CPU then from. pro haa he aaa i Cra each for Hens ov “hunches of wmtlliceconde, Yes vaptd, suedche Fak ad cas s i cu cab = einmigt ont “forbhe 091 eek lee gia < dracls of rnulliple. ayallel act vibes, $8 ie hy rail sethookre peal AM poet sac iia Thad medes Pit sata so a peas Frocegs Model s - Tn. Pte, feel all the tunable sofhoare on the computer, somebtves In athe 06, % zed. snbn 2 rumba of seq pe processes A, process -46 usd an cubis amend Valves fob rey sata tre one porn A Freceays Frm. progam. counters, C arte pu ilLore by Con vier pees No a a aro 2 _ frees B|—- — Al-— 7 Sitnlp me program 8 ackive. al once. fa we oc nie Heke, amps ara cen the fs four P mame each with ths own ls, oun ai Aaltehend ebne St Us. el om ones. Of comge. Here £8 ee teal vo Lids a ae * 48 by steal ret ere Eran gurl Sy da ile pel ora toa film ot Dre se thal, 062 55e8 iii it pees al ae ybut ab ay given fr ee process Process abate: Aue Ja an oe rib with ats own sryuch Youle”? Some. ‘spe “ac process Gua process 22 oul cb rn luk tho 95 no “real wads et wel hen ce come et 4 . ee pres stale may be-m one of . ha cose 48 Ag » Rea ees 48 do be as doa processor, Ron ooadral aul exec are hal ea oie a esp ice process “ watting for senna Pata the process. has finished execution, The Avonattton. of the tales are. shoo sey and Bee: ces pond cranthion ‘sdeacbel i « Typteal, procees stales, frcess cot Ak Rroceas Table ation cf frocessea repeat wars hails fn ayo ah 4 de process dable or sss conbo es ie Bah dotles OF Su0li ends 4 a prowess with Snformalton. such as proeeas ade ashe cum, counber yetack- pander Milocabton eb dg 44 the Sbsles welt A promas mee des Roses bale y which ey be mew ready running inallng > Froceas number, each Pres 43, sdenbifel key ts proce ‘number. called, process counter, whid slike he abet ef Be need —> ro on brucdin atv he execubed for Hit. p voces, CPY_vegtalas m an ar ¥ gic, any vi ar be a St depending cone wrpbcessr archi; ow 3 0 sleds om ithe T/o requests, T/0 clomtes ere raya kof er les on 0 on > Rocessor schedubtno an ion which, a Ss. frougs dable sdruchne. 40, 2) Threads: A Prread Be a ey again athe, a acl PE Sie oa pase (ont) which a or en setae aso and nl ete = peda ding Pe le * pe aad angie oe othe Ahead tan Shrealle tesa wm See coke oe led oop able ail orn mule processors, Tread ye focesss. f focess 5 ‘thread. Process \e: or read, ect Sg Ress sarti we, ple Pa User eve) Lhreade ane fast to create ie manage. dy, SO TIET wpa eoabing oy g yster, ros: estar calls are peo > Mullsthreaded op conve 4 mi recess Kerra Level, Bade Dug aii Head man igered ers ere aman aw i A a see to oete eupported Ate be sig wilco poy AB be rnubttthrea fat On opie ihe wibhin are applradin ano supported wh: a Single gle process Kennel tan, pene shade le wlll Heads from the. alate oe “28 bce the Schedule anetha. Pine Del aray procets, sind cay ~y Kernel roudtneg Honeclnee can be srl readed eit oH a Barus peal Shower fo create and manage. “Sarak of control db Pratl ibe eat Fer te anahonutt the same

You might also like