Član : Prijava |Registracija |Znanje Naloži
Iskanje
Multiprocesiranje [Sprememba ]
Multiprocessing je uporaba dveh ali več centralnih procesnih enot (CPU-jev) znotraj enega samega računalniškega sistema. Izraz se nanaša tudi na zmožnost sistema, da podpira več kot enega procesorja ali zmožnost dodeljevanja nalog med njimi. Na to osnovno temo je veliko različic, definicija večprocesiranja pa se lahko spreminja glede na kontekst, večinoma kot funkcija opredeljevanja CPU-jev (več jeder na enem mestu, več umrlih v enem paketu, več paketov v eni sistemski enoti itd. ).
V skladu z nekaterimi on-line slovarji je multiprocesor računalniški sistem, ki ima dve ali več procesnih enot (več procesorjev), pri čemer vsak deli delijo glavni pomnilnik in periferne enote, da bi hkrati obdelovali programe. Učbenik iz leta 2009 je podobno opredelil večprocesorski sistem, vendar je opazil, da lahko procesorji delijo "nekatere ali vse sistemske pomnilnike in naprave za I / O"; dala je tudi tesno povezani sistem kot sinonim.
Na ravni operacijskega sistema se večuporaba včasih uporablja za izvajanje več hkratnih procesov v sistemu, pri čemer vsak proces deluje na ločenem CPU ali jedru, v nasprotju z enim samim procesom v katerem koli trenutku. Ko se uporablja s to definicijo, je večprocesiranje včasih v nasprotju z večopravilnostnimi nalogami, ki lahko uporablja samo en sam procesor, vendar ga zamenjajo med časovnimi posegi (to je sistem za delitev časa). Multiprocessing pa pomeni resnično vzporedno izvajanje več procesov, ki uporabljajo več kot en procesor. Multiprocesiranje ne pomeni nujno, da en sam proces ali naloga hkrati uporablja več kot en procesor; izraz, vzporedna obdelava, se običajno uporablja za označitev tega scenarija. Drugi avtorji se raje sklicujejo na tehnike operacijskega sistema kot multiprogramiranje in rezervirajo izraz multiprocessing za strojni vidik, ki ima več kot en procesor. Preostanek tega članka obravnava večprocesiranje samo v tem strojnem smislu.
V Flynnovi taksonomiji so večprocesorji, kot so definirani zgoraj, stroji MIMD. Ker se običajno razlaga, da so tesno povezani (delijo pomnilnik), večprocesorji niso celoten razred strojev MIMD, ki vsebujejo tudi multikomputerne sisteme, ki oddajajo sporočilo.
[Centralna procesna enota][Operacijski sistem][Proces: računalništvo][Vzporedno računanje]
1.Predzgodovina
2.Ključne teme
2.1.Simetrija procesorja
2.2.Navodila in podatkovni tokovi
2.3.Procesorska sklopka
2.3.1.Tesno sklopljen večprocesorski sistem
2.3.2.Loosely sklopljen večprocesorski sistem
[Naloži Več Vsebina ]


Avtorske pravice @2018 Lxjkh