Multiprozesaketa

Wikipedia(e)tik
Hona jo: nabigazioa, Bilatu

Multiprozesaketa bi mikroprozesadore edo gehiagok aldi berean hainbat prozesu egikaritzen duenaren ezaugarriari esaten zaio.

Multiprogramazioan mikroprozesadore (PUZ) batekin exekutatzen dira zenbait lan, multiprozesaketan gauza bera baina prozesadore bat baino gehiagorekin.

Sistema eragilea arduratzen da prozesu edo hari desberdinak mikroprozesadore desberdinetan banatzeaz. Ez da lan erraza, modu konkurrentean lan egiteko ez daudelako idatzita programak. Honetarako semaforoak eta antzeko programazio teknikak dituzte sistema eragileek prozesuaren kopia batek makinaren zenbait balio modu esklusiboan idazteko.

Multiprosezaketa motak[aldatu | aldatu iturburu kodea]

  • Multiprosezaketa simetrikoa: prozesadore guztiak funtzio berdinak burutzen dituzte eta memoria nagusi partekatzen dute
  • Multiprosezaketa asimetrikoa: prozesadore batzuk sistema eragilearen atazez arduratzen diren bitartean gainerakoek erabiltzaileen aplikazioak egikatzen dituzte. Prozeadoreak makinaren funtzio desberdinetan espezializatzen dira, honetarako makinak burutu behar duenaren lanen ezagutza sakona izan behar da.

Ikus, gainera[aldatu | aldatu iturburu kodea]

Erreferentziak[aldatu | aldatu iturburu kodea]