Mul t i hi l osyApl i c ac i onesdeRTOS Da vi dLl i v i c ur a,Mat e oRei n o,Es t ebanRi os . da vi dl l i v i c ur aa@uc ue nc a. ec,ma t e o. r e i n oc @u @u c ue nc a . e c Uni ver si daddeCuenca Di ci emb mbr ede2016
I .I NTROD ODUCCI ÓN Unp r o gr a ma mamu l t i h i l oc o nt i e ned oso má sp ar t e s
e nd osomá sh i l o s .Aq uís eag r e ga nl o sa s pe c t o s des i nc r oni z ac i óndel osdat os . .
quesepuedenej ecut ardemaner aconcur r ent eo
t i t ar eabasadaenpr ocesos 2) Mul
si mul t ánea.A cada una de esas par t es se l es d en omi n ah i l oy c ada uno de el l os defi ne un cami mi nodeej ecuci óni ndependi ent e.Sepuedever a l a pr ogr ama maci ón mul t i hi l o como una f or ma es pec i al i z adademu mul t i t ar ea.
I I .MARCO TEÓR ÓRI CO L ap r o gr a ma ma c i ó nc o nh i l o sf u eu s ad ac o ne lfi nd e
Esunadel asf or masmá má sf ami l i ardemul t i t ar ea.Se puededefini raunpr ocesocom mo ounpr ogr ama maen e j e c uc i ó n.L amu l t i t a r e ab as a dae np r o c es ose sl a capaci daddeunacomp mput ador adeej ecut armásde u np r o gr a ma maal av e z . 3) Mul t i t ar eabasadaenhi l os La mul t i t ar ea basada en hi l os gener a una sobr ecar gamenorquel abasadaenpr ocesos.Los
l ogr ar que al gunos pr ogr ama mas r esul t ar an más pr ocesos son t ar eas que r equi er en una may or senci l l os de escr i bi r : si un pr ogr ama ma puede cant i dad de r ecur sos delCPU,ademá más que l a d i v i d i r s ee nv a r i a st a r ea s ,s ue l es ermá má sf á c i l c omuni c ac i ónent r eel l ossuel es erl i mi t ada. pr ogr ama mar el al gor i t mo como mo t ar eas o hi l os L a mu l t i t a r e ab as a da e nh i l o sp er mi t ee s c r i b i r s e pa r a do s .Elu s od eh i l o ss ei n c r e me me nt óc u an do pr og r amas muy efi c i en t es qu e ha c en un a l a s i n t e r f a c es g r á fi c as s e c o nv i r t i e r o n e n u n ut i l i z ac i ón óp t i ma delpr oc es ador ,mi ni mi z ando el es t ándarpar ac omput ador asdees c r i t or i o,debi doa t i empol i br equeés t et i ene. queels i s t emadehi l osper mi t i óalus uar i oper c i bi r unme mej ordesemp mpeñodel ospr ogr ama mas.
Vent aj asdeHi l oscont r aPr ocesos
Car act er í st i cas:
Unp r o c es oe su nh i l od ee j e c uc i ó n,c o no c i d oc o mo mo
1)
Concur r enci a
Mo no hi l o .Pe r ol a sv e nt a j a sd el o sh i l o ss ed an cuandohabl amo mosdeMul t i hi l os,queescuandoun p r o c es ot i e ne mú l t i p l e sh i l o sd ee j e cu ci ó nl o s
Se r efier e a l a habi l i dad delpar al el i smo mo.La c ual esr eal i z anac t i v i dadesdi s t i nt as ,quepuedeno pr ogr ama maci ón mul t i hi l os se r efier e t amb mbi én al nos erc ooper at i v asen t r es í .Losbenefi c i osdel os di señodepr ogr ama masmássenci l l osapr ovechando hi l os se der i van de l as i mpl i caci ones de c i er t asc ar ac t er í s t i c asdel ai mpl ement ac i óndel a r endi mi ent o. pl at af or ma Jav a. La concur r enci a i ncl uye l a h ab i l i d add ea c c ed erd at o sd ema ne r as i mu l t á ne a
•
Set ar damuchome menost i emp mpoencr earun h i l on ue v oe nu np r o c es oe x i s t e nt eq uee n c r ea ru np r o ce so .
Si s t emasoper at i v os
1
•
Set ar damuchomenosent er mi narunhi l o Cu en t al aHi s t o r i aqu ee nu nv u el oame di a do sde queunpr oceso,yaquecuandoseel i mi na l adécadade1950,C. R. Smi t h,qui ener aen un pr oces o se debe el i mi narelBCPdel a qu el l o smo me nt o sp r e s i d en t edeAme r i c a n
•
•
mi s mo ,mi e nt r a sq ueu nh i l os ee l i mi n as u Ai r l i nes ,v i aj ós ent adoal l adodeunr epr es ent ant e c ont ex t oypi l a. d ev e nt a sdeI BM,d en omb r eBl a i rSmi t h ,yu na Set ar damuchomenost i empoencambi ar c onv er s ac i ónt r i v i al debi daal ac oi nc i denc i aens us e nt r edo shi l o sdeunmi s mopr o c es o . apel l i dosl osl l e vór ápi dament eahabl arde Los hi l os aument an l a efici enci a de l a negoc i osyant esdefi nal i z arel v uel oBl ai rSmi t h c omuni c ac i ón ent r e pr ogr amas en d i c eaC. R.Smi t hq ueI BM p od r í as o l u ci o na r ej ec uc i ón. muchosdel ospr obl emasdesucompañí a.Unmes
For masdeMul t i hi l os Los
s i s t emas
ope r at i v os
despuésI BM haceaAmer i canunapr opuest apar a gen er al ment e r eal i z arunes t udi odel s i s t emadet r abaj odel a
i mpl ement anhi l osdedosmaner as:
c ompañí ayas íenc ont r arl aspr i nc i pal es
Mul t i hi l o apr opi at i v o:per mi t e als i s t ema oper at i v o d efi c i e nc i a sde lmi s mo . det er mi nar cuándo debe haber uncambio de contexto.L ad es v e nt a j ad ee st oe sq uee ls i s t e ma
En1957I BM yAmer i canAi r l i nesfir manun
puede hac er un c ambi o de c ont ex t o en un a c ue r d of o r ma lyc o nu ne qu i p oc o nj u nt od e7 5 moment o i nad ec uad o, ca us ando un f enó meno p er s on asi n i c i a n" SABERPr oj e c t "( Se mi Au t o ma t i c conoc i do comoinversión de prioridades y o t r o s Busi nessEnvi r onmentResear ch) .Enmar zode pr obl emas. 1959t e r mi nanl av e r s i ónpr el i mi nardel pr ogr ama Mul t i hi l o c ooper at i v o:depend e del mi s mo hi l o ( be t a)par aquet r aba j ar aenuns i s t emaI BM 7090. a ba nd on are lc o nt r o lc u an dol l e gaau np un t od e de t e nc i ó n,l oc u alp ue det r a erp r o bl e ma sc ua nd oe l Laver si ónfinalespuest aenmar chaen1962con hi l oes per al adi s poni bi l i daddeunr ec ur s o. u nc o s t or e po r t a dod eUSD$ 30 . 0 00 . 0 00 ,c o ne l
Si st emaSABRE
nombr edefini t i vodeSABREyt r abaj andosobr e d oss u pe r c o mp ut a do r a sI BM 7 09 0e nBr i a r c l i ff
,NewYor k. Es t es i s t emaoper at i v oc or r eenuns er v i dorc ent r al Manor yesac c e di d od es d et e r mi n al e sd eu s ua r i oq uen o cuent anmásqueconunbi os pr i mi t i v o,unmoni t or
En1972 ,enpl enaguer r af r í a ,Sabr eest r as l adado
mo no c r o má t i c o ,u nt e cl a doyunpa rd ep ue r t o s
aunai ns t al ac i ónsubt er r áne aenTul s a,Ok l ahoma,
s e r i ep ar ac omu ni c a r s ec onu nai mp r e s or ayu n
yesac t ual i z adoal nue v os i s t emaI BM 360 enun
MODEM;el si st emanocuent aconmedi osde
p r o c es os i np r e c ed en t e sq ueú ni c a me nt ed ej óa
a c c es oex t r a í b l e sy aq ueenel mo me nt odes er
Sa br ef u er adel í n ea15mi n ut o s .
d i s eñ ad asn oh ab í ame di o sex t r a í b l e squ e pudi er ani nt egr ar s eenunat er mi nal per s onal por sut amañoycost o.
I n i c i a l me nt eSa br ef u ed i s eñ ad op ar as uu so ex cl us i v oporAmer i c anAi r l i nes .Pos t er i or ment ef ue v endi doaot r asaer ol í neas ,agenc i asdev i aj es ,de al qui l erdec oc hesyho t el es .
Si s t emasoper at i v os
2
Co ne lp as od el o sa ño sl o ss e r v i d or e sd eSa br e f uer onav anz andoal c ambi odel at ec nol ogí a ,per o
Bi bl i ogr af í a
c o mot o da sl ame j o r a ss ed ab ane ne ls e r v i d or c ent r al podí ans erac c edi dasdes del ast er mi nal es
ht t ps : / / es . wi k i pedi a. or g/ wi k i / Si s t ema_oper at i v o_de_
I BM eI COTo r i g i n al e sdel o sañ os1 96 0.
t i e mp o_ r e al # Al g un os _ Ej e mp l o s
Si s t emasoper at i v os
3