0 ratings0% found this document useful (0 votes) 8 views15 pagesOperating System - Unit-1
handwritten notes for operating system
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
LJ Note Junction
Best Note Provider
Note By: Roshan BiSt
Scanned with CamScannerUnthel
Openatt views=
Pa an be difded tuk uo wae
eee stil oa and. a mang Applica
JAR \S7 ie Yams On ask. Ss
fe oe eae ro plik oh Thby ce thoone 18
destmned to solve a particular prob proslen. for users peal,
cudabase pak prserpotne ele. ane 14s ev: Leben
0 das acs srder face
the had ee ee
Software hab users oom to on See computer. —
werelons. of Wivdews, lux ee ane ahs exaraple the nos
Sripertant ype of sytem Software 43 Openabing srt,
Defias An abtog shem.(08) yy a. dhe, % 76
Bot achees ort waoshre bel bebwen a utero a eal
ae the compuder ordware.
@ Two vtaos/aspecds Openadtvrg Syston:
DO eroting system as an fades machine:
The anchitechure. of most compulers at machine
Language devel 48 printtie va awkward pan ey
camaeig & So one eal ay ae of operating system
5 ait and. present Prgrams with al
i cel al eel get loaded
le all er. erform. our
ded eae nate tg fosk $0 be. com iloled vy mo comple
“Thus all, we. sneak asthe: am should, shrde
ct, druth abet heute LN ahah
view: To achteve_ an em fe Rae Bi ae
Fhe 0 peroclt vides a
Ikebe hh Sel Page co can lobby sete
Scanned with CamScannere. or echion. of ynachh 4 Jrovo
ane wi “ra fon le te otal pon isla, =
vovides, ee erases “bans porate, Now one. of Hhe
user needs tr pest anrount ale aiabben Lager vegies
to print statement rey firsk us egiit access, 0
dolohase while ae Setond. one. to acceas dalabase
as 22 pr Users are “ndotadel tr
rt - ibaa a fe rll stem Tngesgs ond ha ercding System wos urinow
Scanned with CamScannerWithe second generation vier (1985 - 68):
STranatshors were used for boutltng machine.
Batch syslens were use
> frograms were. vitlen ‘ge PORTAN and assembly Language.
> Typed ppenading cyokems were used PMS
(en dun il)
and T@SY$ (TBM's ieee
isthe Hitrd generation. 4965-49)
STCis were usted for ory machin .
extefence so had proceesors
Te ay at paced of be dae
2 Opercebtrg systems 65/360, MULTICS , CTSS were used
whe enersction '1980- Resend) 1
F185 ard VISI'g were i ynachines.
vocompulers came. expskenee.
” er open Systene was M6—D0S.
8M PC/AT! Dperafn Byslem was MS~D08.
Apple Monks tpond System was Mactndo ch,
> Tibeducbion fo Windows: Because ofthe Influence. of Iu
success of Macintosh ) Mforeseft dettded to burld a
GUt-based system hich o
ajnaly ran om MS-DOS
ard narmed sf Wendows, eat a, ‘dns
Windows the Widows XP, Windows-F, Windows, Windows-t0
Come.
@ Types Operating Sus:
‘Nafrome, Omang Syste
eroding suc used. on vn uubeas
ae oe wns tame, operat ae me
-) 08/390 #8 an example ot Narthone os,
Ser aide "thal ag Sci i
Vy Wee. ek Serv’
‘portal poasteg of bresheange
Scanned with CamScannerWSenver. Dpenabtyy Sysdorns
>the oped systems vahich wun. on sevens, which ane
etther. vey tg personal computes wlorkcha tons or
eren matrfranes are called server. opera yates,
> lonus Windows 2000 eke, ane the examplea
he Sone. le users ab owe ora nehoork
ee all users by shane sofhoare and Sarduoans-
they prvide sentes tbe print semtee file service. ov
Sewice,
nh Mulltproceasor Oporabing Syslemns :—
Ban. sorta used to dhardle yubltole
Bare bar LT elie galon ol bal Bot
Hat, 44 called a mnulltprocesser operaag ayston.
> Connecting srnulltple CPUs abo a ot aston we can
: “eno comping 3. is i a |
> Depen Upon: rec ane conn an
Ci ail al
or rnulltrrocessnc,
°C enact sem:
Wat sera used an Personal Compubors ant
called, PC op aysters.
compancdttely dese proecading pret and momoy
mainframes.
DWindoos-#, Mactndash jlinux ele. are sis e .
ane wi used we SI ‘S
ae Sy ae = pening, ae ne
Scanned with CamScannerVW Real-time Operating Syoleens
Sie attra that dave lie ae the ayy praconelen.
48 called oltre 0s,
> GNX, RT Linwux, HART ele vf ieee ta
Real dame OS shag a well defined sfryed ftrne. constyatnts
"Con weet at is ns wtlhoa ve defined pene
> rovide tele. event "espense an thus mee the
ade dea las, me
wt) Brbedded Operating Systeme: ,
wading ‘syste such 28 Palm 0S and Windows CR
arg Ley Bab si on cvrbeded devices such as
& ps it iter. or PDAs (forsonal lal Acstatants)
anki mobtle phones are called embedded, spratin aystons.
Pee and heb ge peenny Fem nny,
wih Srank Corel Opralye Guedes:
=> Smont pat ane, creed cand steed. devices conlatntng a
cpu .
3 owl vey Jew processityg power and memory copabslides,
> Readounce. wnanagament and prolectton ane tod-of 0, matin
asks of smart cord operadltng Systems,
vit Mubbey wating 0 Sysdemas-
DMulliprogrammng 4a techrpue to execute number. off
Pp T anmalhes , " @ Sh yocessor,
-> Mulltbasking and rnubliprecesstng are"cheodrfferent forms
of rly ming :
ot wosahel compl nelabed resources tthe cru onan
and /0 devtces
rn Lies high. cpu ubthzadion elfriond
util cabton and supports wnulltple Stmulbameacs CL
Scanned with CamScanner2B Operads am Syshemn, Pouches:
DpMonolilite Guehemss. In ¢ systems the o poral
Syston je wrthben i :s sep rs VF Preohead
wich cm call any of 5 gi aut enever, Le mee
Th ae approach rah les all He andividual oe
o oie ain Se ool and then binds ds Hon all
avde a Using ee je usin the gystor he
Ghucdthe for He
IS ele dea baste
vase “an peg that anvebes fhe oa service.
SA a of sewte procedures tak ea
Shack of uly phednes ted or re onl inch,
ance afer each 5 ra idl “
Pech such Sb felling a chek. Sita
4 ™ Peon
EO
0 = PYECEBS Communte
Memopy and drum management.
Processor allocation and mulbipoprammtag.
Scanned with CamScannerthe table above was the sbruchire. of the Layoed aystort,
shen shad & slayes a8 shown a table abere,
Layer 0 ie th Ye ablocaben of ps ad mellfple
preadses Yun on a, single processor Koyo 4 1 did Me med
mend. T+ alle space for processes mm mam
memof} and 519.K wore drum. vaed. for balding parks of
Fre eee trandeled commutation bedwecn each
ae d Thee and cai ane on fe ?
O aevteer ani formadtone,
‘hee de eT Ary fone ee
aa wae. Be ewe . dhe
Systeme A process
shad! wide This see cia called, epee
and sremamed VM/3 programm
more conventend Snleface , ae Fie oy thi sie en
as ie, teal adhe an vane on the the Ue
ors and soe sre i
hal Tei
Coptes of peg bane idee
T/o, sndoouphs aa
user mar
cr ee Be veal hae dune ag,
|___f{ Sytem calls
ro anstruc Trap
Trap
She sdrudwe # vhind wlth CMS.
OMS > Shands for Convensabtmal Montd or System.
Wy Chtend — Mads
ae el
ess Vi Lem |
fg, The dturdserver model,
Scanned with CamScannerTr bite smnodel. dbo wequesh a sewte, auch as veadme a
ie ot a a gen 9. prosats (os an ag ln
the a aso Take the dhe obowor? i ae es
atti are hehveen. vet ltants rl Servers,
° 5 each
SF Al ok Sardi me Set cp abo ©
®. Syston Calle:— 5
Sys call ental
Cs a ee users Spay) onthe open se tor — “hay & reas
Peo casenlhy de ve sassy
ee “Whe C a odes 5 eee
allow d sipleg, ‘assem
sl via ve ld eit d aia he
clem al amechamtem we need
an weeeitere® ok parameker, Spel 4 le
he shard siete oe se buffer an fi apes fe
OO" num
da gill ad 42 le ur of big ba -
Arttbrary procedure wr the
syste dedi yead, Aca ea ig as the
stem. call relurng
yead ret counk . Hg cnt ye me
ihdle veadsna 18 dhe nie fie i ermal
ortho, oti mn intel. p Tet el eae
count 4g sek 4-41. Ano dtck exon
yeaulls of a Systm « ae ra: alongs chad dhe
eccune ,
Deine: lef writen Orr0y
Scanned with CamScanner@Nandbiyg Sysdern Calle/ Sphere call flow wit} bocde dtsgram,
2
Horasy edi alld (2kep 4).
Sie the pele uls the s) dem call number sn
Saco ition. dha 65
ohne, chs Ib such 08 9 sex ». (okey
pie! leary pro rocedune thon orxecufles a TRAP amstouction
cto swtldr usr mode. do keemel mode, (odep 6).
~y Shaded ynode examines dhe system call number
A Phen she to the t Si
abe a
Once ani
alae es ele caudal, (skp 3).
pat ion 8 seypel te ao F
shack p tinker ( ie 8 | eal dale de
pul (skp),
Scanned with CamScanner
5Suelo alle os a ae te ard
Desesiphion
Coal a OA proezs Uy TEL}
PIdeLork 0)
Pde ated, éedake, jak fro dab Tesirale |
s= trac boner) Replace a prcess tore trope |
[Teardrabe
nl eee
wath (sbabus)
th Pe wonagererds j
Gl | Descrplton T
Tie spe Lahn) ~ pes acielereeng ata |
|
4
|
‘Sz ccleelfb) a an toon the
nevead (4d, buff byl) [ead dada, froma tle the bulla |
-
Neville (Fd, bu. Inthe ba froma, bath, wb S
Posten = seele at hen) | Moe a Fe potrden =
Bastal (name, d buf) [ee He wind]
Scanned with CamScannerithe Shells ty the UNTX command tnberprreber, ies
th % vob a. ba of, oe gal systema} males he
‘wauny oper €8 and thugs Sen
a pe eal maple ie) ae Heat calls can be ar
TH9@ alco the primay eboeon & user, stb,
Se seated a pane
User 48 ust a mr phical ‘user ce, Many shells
eutst, andudmy ch, eh, ksh and ne
When any user to tna shell 46 shuled
Nhu ahell Jnoe She 4 ‘f
aleied op th iy beled pil and
iene such aga dollar g¢ 2 gt
user that the shell areas
2 the wtey we ps dele en the Shel cee
rene and run gram ae the child, - Me
Pink shone ere lf
prompt bts and Arte i, hes et - ig
adg en can. ea shardand output ed
chte> file.
+ Stutlaby standand om snp can be redtrected fo fel ag:
sort Z filet >file 2,
hs snvobes the. sok p with anpucb tolen.
feom fet and send. the ahd A edpul Lph Z
@Open. Source. je Syshemss-
the. operadi ane.
can. get tthe f oe abe. Toth Ties
ane called Open - Sounce ope Si meals
For_eocample s- Android 13 op
Afferent warufachina ave Mi Mnond teh a,
Scanned with CamScanner‘ode. 1 (. wovtdeg 48 called aedncle ke code -Manufclwes
og atl . Thetn meeds and add.
Mets,
fancdemalthes
phones ote ish thom. alffererd fern, athers, Ihe
Sz amg vevoly released
mole 4 sas Sup nfs for Sy
é fr tes 13; own aera mulbitarc or the Dis
oo ane the. atffe {fornt en. ounce, onal
Soe Eompuder- avatlable. a Vee, ood 4
see the 48 an oj
may te per stem rte
mek, 4 vf pack rg "
full form 18
Cul 2016, Cosmos
mak Intend. J,
a ie! wee oi hl - a fol ey
0S, TL allo Wd dhe snner. world aye trardwaar2.
rom. the developers Hus provid! dala albeloaelton.
Wh Free D0S -> Thy, “i a fee 9 operaling yee rete
teas ene ble i a HOS, Free
envivo: &
and alien embeded salcliens ae) one ‘ae so
Hoppy Atck or USB ae drive, Free 005 +8 lteereed
wn Ng GNU (creneral Public Lacense) and. conbains free.
and Ope source. software
mth Grenode-> (renode 4s also ma as well ag ao sounce,
Th covkaina . “iteecinal ayer and Tech
Genode.
for ‘com, ples ) tab nine sageaTaeare
oa spptem th tz alo used wa by
ecg
Aree
OCLBS Communication * otha
N) Ghost 08 ye 48 sa
oe 10) wha th taf gon
oi. tie, ena cu
ae ne i Tamed & beetle
tt hog ‘and 98 te
Git Gaels vtec sc dL Gee,
Scanned with CamScannerBRnctins of 05:
Secunt i= The, of Wem uses paccword profecttan b
Leck uger eta en oh. eleva, alo
prevents unauthorized access 40 Prgtans and. user. deta,
wh Control over. g; stem mance t- T monthors overall gystem
health do chelp smprove. formance, TH records Lhe -reapanse
ate er es vl and ey aaipise a
ast, vee stem health. novides
anformation needa. ce fy ape problems cal lah
Amprve, performance.
Wt Bevor electing ada: 0 system cons; aonthors
the ale Booted a eed hea bong
of compuer system.
VS Gordinabton behseon obher :
Operaittg systems also coordinate and a5e4 anbopelos,
comptlenss Nolers and obher sofbaanre to the vanins,
uterd oF the Computer, systems.
\>Memeny Managernack ic The operabtng gistem vn s He
may or swat. hey a 6 dead pam
we teh la ei l
+In~m aur , 0S d
St etch -ba path = al poo es ‘ne
and for shoo Jog. albcakils she merman) do
Wn te ome copa at Ur a ge
menor the process has Aerminated ,
visProcess_m iIn w vnullt p ramming environment,
i, 8 ee whith too
ein a
ud easy, nut Gh ea
process Ares: he furchin 0s “at called Prot sched
Scanned with CamScannerwp Sertee Mumgoront:— Av. OS manages devte. com
via. thelr 7 abgvess, TL Feeps cals el
connecded. - TH decides ville — gels accees
cde a cortam device and fr how allocates
devtcos when needed and deallocales poy ae Hey ae
re Longer. requtred /
file Mi A file cystem ed ano
Bors effrtent » oes wert ton and usage,
OS keeps drack of where tnformatem” 28 stored, user,
ames saltings and stabus of every dle and more «
Scanned with CamScanner