You are on page 1of 4

elja za poveanu propusnost je dovela do dizajna sustava u kojem se vie kanala prerade dogaa paralelno.

Povezaniji sustavi imaju dva ili vie procesora u neposrednoj komunikaciji , dijelei raunalnu sabirnicu , a ponekad i timere , memorije i periferne ureaja . Komunikacija se obino odvija kroz zajednike memorije. ieprocesorski sustavi imaju tri glavne prednosti ! Poveana propusnost " poveanjem broja procesora , mo#emo oekivati da e se obaviti vie posla u manje vremena . Kada vie procesora surauje na zadatku, potreban je odreen broje resursa i rada $over%ead"a& kako bi se postiglo da svi dijelovi funkcioniraju ispravno. 'i trokovi, ukljuujui crpljenje dijeljeni% resursa, smanjuju oekivani dobitak od procesora. (konomija razmjera " vieprocesorski sustavi mogu kotati manje od ekvivalentni% viestruki% sustava jednog procesora, jer oni mogu dijeliti periferije, po%ranu podataka i opskrbu strujom . Poveana pouzdanost ) *ko se funkcije mogu distribuirati ispravno izmeu nekoliko procesora, nedostatak jednog procesora nee zaustaviti sustav,ve ga samo usporiti. *ko imamo deset procesora i jedan zataji , tada svaki od preostali% devet procesora mo#e pokupiti dio posla od propalog procesora. +akle, cijeli sustav radi samo ,posto sporije, umjesto da se sasvim srui. ieprocesorski sustavi koji se koriste danas djelimo u dvije vrste! ,. .ustavi koji koriste asimetrini /multiprocessing0, u kojem je svakom procesoru dodijeljen odreeni zadatak. 1lavni procesor kontrolira sustav, a ostali procesori ili sluaju naredve od glavnog procesora ili imaju unaprijed odreene zadatke. 2vaj nain rada je definiran odnos master " slave. 3. 4ajee koriteni sustavi koriste simetrini /multiprocesing0 $.5P&, u kojem je svaki procesor zaseban i obavlja sve zadatke unutar 2."s. .5P znai da su svi procesori isti, imaju jednaku va#nost.

5ultiprocessing s6stem is based on t%e s6mmetric multiprocessing model, in 7%ic% eac% processor runs an identical cop6 ofoperating s6stem and t%ese copies communicate 7it% eac% ot%er. 8n t%is s6stem processor is assigned a specific task. * master processor controls t%e s6stem. '%is sc%eme defines a master"slave relations%ip. '%ese s6stems can save mone6 in compare to single processor s6stems because t%e processors can s%are perip%erals, po7er supplies and ot%er devices. '%e main advantage of multiprocessor s6stem is to get more 7ork done in a s%orter period of time. 5oreover, multiprocessor s6stems prove more reliable in t%e situations of failure of one processor. 8n t%is situation, t%e s6stem 7it% multiprocessor 7ill not %alt t%e s6stem9 it 7ill onl6 slo7 it do7n. 8n order to emplo6 multiprocessing operating s6stem effectivel6, t%e computer s6stem must %ave t%e follo7ings! 1. Motherboard Support: * mot%erboard capable of %andling multiple processors. '%is means additional sockets or slots for t%e e:tra c%ips and a c%ipset capable of %andling t%e multiprocessing arrangement. ieprocesorski sustav temelji se na simetrinom procesorskom modelu, u kojem je svaki procesor pokree identina kopija operativnog sustava i ove kopije komuniciraju jedni s drugima . ; ovom sustavu procesor je dodijeljen odreeni zadatak . 5aster procesor kontrolira sustav . 2vaj program definira odnos gospodar " rob . 'i sustavi mogu utedjeti novac u usporedbi s jedan procesor sustava , jer su procesori mogu dijeliti periferije, napajanje i druge ureaje . 1lavna prednost vieprocesorskom sustavu je da biste dobili vie posla u kraem vremenskom razdoblju . <tovie , vieprocesorske sustave dokazati pouzdaniji u situacijama neuspje%a jednog procesora . ; ovoj situaciji ,sustav s vieprocesorskim nee zaustaviti sustav , to e ga samo usporiti . Kako bi se iskoristio vieobradbeni operacijski sustav uinkovito ,raunalni sustav mora imati slijedei ! , . 5atina ploa Podrka !matina ploa sposobna za rukovanje vie procesora . 'o znai dodatne utinice ili proreza za dodatni% ipova iipseta u stanju nositi se viestruko aran#man .

3 . Procesor Podrka ! procesorima oni su sposobni da se koristi u vieobradbeni sustava . =ijeli zadatak vieobradbeni upravlja operativni sustav, koji dodjeljuje razliite zadatke kako bi se izvravaju razliite procesora u sustavu . Prijave dizajnirani za uporabu u viestruko su, rekao je da se s navojem , to znai da su razbijena u manje rutine koje se mogu izvoditi samostalno . 'o omoguavaoperativni sustav na to da ove teme pokrenuti na vie od jednog procesora istovremeno , to je viestruko koji rezultira poboljanim performansama . 5ultiprocessor sustav podr#ava procese izvoditi paralelno . Paralelno obrada jesposobnost =P; istovremeno obraditi dolazne radni% mjesta . 'o postaje najva#niji

u raunalni sustav , kao=P; dijeli i osvaja nova radna mjesta . 2penitoparalelna obrada koristi se u podrujima kao to su umjetna inteligencija i ekspertni sustav , obradu slike , vremenske prognoze i sl. ; vieprocesorskom sustavu ,dijeljenje dinamiki resursa izmeu razliiti% procesora mo#e uzrokovati dakle , potencijalni usko grlo . Postoje tri glavna izvora tvrdnje koje se mogu nai u vieprocesorskom operativnog sustava ! >lokiranje sustav ! +a bi se osigurao siguran pristup resursima dijele izmeu vie procesora , oni trebaju biti zatieni zakljuavanje s%emu . .vr%a zakljuavanje je emitovati prilazima u zatienom resursa od strane vie procesora . 4edisciplinirani koritenje zakljuavanje mo#e ozbiljno degradirati performanse sustava . 2vaj oblik tvrdnji mo#e se smanjiti koritenjem zakljuavanje s%emu , izbjegavati duga kritine dijelove , zamijenivi brave sa lock "free algoritama , ili , kad god je to mogue , izbjegava dijeljenje uopce. ?ajednika podaci ! 'rajno prilazima u zajednikim podataka stavki po vie procesora $s jednim ili vie nji% s podacima pisati& su serijaliziranom po protokolu cac%e memorije ko%erentnosti . @ak u sustavu umjerena razmjera , serialization kanjenja mo#e imati znaajan utjecaj na performanse sustava . 2sim toga , rafalom iz prirunu ko%erentnosti prometa zasititi memorijsku sabirnicu ili mre#u meusobnog povezivanja, to takoer usporava cijeli sustav . 2vaj oblik spoticanja mo#e eliminirati bilo izbjegavanje dijeljenja ili , ako to nije mogue , pomou replikacije te%nike kako bi se smanjilastopa pisati pristupa na zajednikim podacima . Aa#no dijeljenje ! 2vaj oblik spoticanja nastaje kada nepovezani% podataka stavke koriste razliite procesore nalaze jedni pored drugi% u sjeanju i , stoga , dijeliti jednu prirunu liniju !uinak la#nog dijeljenja jeisto kao da je redovito dijeljenja oscilacija cac%e linija izmeu nekoliko procesora . .reom , nakon to je identificiran , la#no dijeljenje mogu se lako ukloniti postavljanjem izgled memorije nisu razmijenili podatke . 2sim uklanjanju uski% grla u sustavu ,programer vieprocesorski operativni sustav trebao bi osigurati podrku za uinkovito pokretanje korisniki% aplikacija na vieprocesorskim . 4eki od vidova takve podrke ukljuuju me%anizme za zadatak plasman i migracija preko procesora , fizike memorije plasman osiguranje veina memorijski% stranica koje koriste aplikacije se nalazi u lokalnoj memoriji i skalabilne vieprocesorski sinkronizacije primitivci.

%ttp!BBsiber.canka6a.edu.trB2perating.6stemsBcengC3DBnodeEC.%tml %ttp!BBecomputernotes.comBfundamentalBdisk"operating"s6stemBmultiprocessor" operating"s6stem %ttp!BBen.7ikipedia.orgB7ikiB5ultiprocessing

You might also like