You are on page 1of 4
__ Geshon de E/S y plonificacién, del dito - - ele | Lb Dispositives ide E/S | | | La | | = Legibles para al usuario : vomunicacion del usyario con el computador. C pantalia, até) Legibles por. la maquina: comuntedsida con equip? elect nico « CUnidacles de disco) Comanicacidn: comunicaciéa con equipos remotes. (madems) rt Diferendiay enhe caleqonoy | | ta ~ Velocidad de trans ferencia de daioy tal | i — Aplicacidn : Uso de dispositive tiene influenca. enel sofware jherramienlas Hi trea, ~ Complejidad de control + disco mar complejo que impresora filltodes por mole EIS ~ Unidad de hansierenda : flujode bytes © tarackeres o bloques mas gronden ~ Representacién de datoy : dishntos esquamuy de codificacion ~ Condiciones de err : rangs de reapieston a enowes difieren ide vn Aisposilivs of, LTT [fal | | 1.2 Organizocicn del sistema ES | lt ~ E/S programada+ pedido de E/S por an proceso , espero. qv comple fe opera.cica ~ EIS dicigicla, porialenupdones > patide de *) proeso y eyeuta ios sigulen. tes insWacaianeh 1 luego, ed iaterrumpido por medulo us. 48 cia - DMA: conhola intercambio de datos entre RAN) y mddulo €/S. Evoludcn de-sisiemas €1) | Taclaaal 1, Proesador contola poriférico. Disposifivos simples antolados por miaoprocsador , 3. Adiddn de médulo EIS, Els sin intecropdones | | 3. Lo mismo pero con inlesupdioner, mayor eficienda. 4. Nédulo Ef tiene conhol diedo mediante DHA. 5 Nédulo E/S es proesador independiente , con insfracciones, especiatitadas y adoptades ala Ey | eal i 6. Hedulo EIS Here 21 propia memoria lecal es compilador, Conholay gran coafnto de dispositives EL), infewendsn mioima de procerdor- | DMA : 1 Gpuz de imitar al procesador fomando conhol del Bus de Siskma, para frnsteric datos desde y hada ta RAH. Tecnica. ae DHA informadda pore leer o exrivir un bloque de datos : ~ jlectoia 0 esuttora? ~ “Direccion de dispositive E/S involociodo por medio de lineas de dafos = Direction inital de memoria a leer o escribir, Vines de dalos y almacenado en reyisho: = Neimerd de palobcar a erctibir o leer, Hincas de datosy regisha contodor de chtos | Inlecwpdon de procexador al inicio yal final | el hobaje lo hace el OMA, Reontinuacia, se deep ta opsiacign EIS al DHA, que hanstiere el Ble np | to de datos desde o hoda | mori.» NO porel_procesador, él f _ Linvelocra, al principio y el final de ta) ‘hang ferendal tal fe | - all EL DHA Se puede contiqurar de varias maneras , pero, en fedos [05 casos « ‘el bas del sistema para Inleambiar datos con la memoria y seiales de control | on el prowesador . pote] dt 4 i i ' fala] {tt {jal €\ intercambio de datos enhe el DHA y EIS 2¢ da aera del bus de sis hema. if lt ry] ae 1 fet} {Lf W.3 Aspectos de disefo del SO | Ee | | [Objelwos de disefo | Coot Dil ~ Eficienia: las operadones) EIS signi fican euello de bolelle porque Jos dispositives EIS Son extemadamente lentos comparados con la RAN y el CPU, Se_eftron ta, esfo con mulliprogramauh, atin asi hay 50S \que no puede seguir el ritmo del mul fet ft fh | { | | | ~ Gereralidad: manejar dispositvcs de manera uniforme para la simpliddad y | eliminaddn de errrer. Esto se aplica tanto en cOmo los provesos Yen alos disposi_ hos E/S como la manera qre el $0 gertiona los dispositives y operaciones de FE/S. Una estrategia para dlconzor da. “generolidad es esconder detalles de disposi fivo ElS en ruhnay de nivel inferior para que les dispositicos 3¢ Ontemplen. en ferminos de fundones genet. (Jectuia, eserikra, abnic, cers, | Estructura Iggica, del sistema de E/d i | ty Apticando la esjrategia. Jerarquita en la cul se separan dependiendo de la _ complejidad , excala de hempo coracteris fica y! nivel de abstaccion ; tenemos una estuctorm por niveley donde el nivel interior apoya al nivel superior Y el interior diene, escalas de tiempo mas, cortay . eae rn : En sistemas de £/5 to omaritodon depende del tipo de dispositivo Y aplicacicn loy 3 estwetoro> igo may importantes son: = Periferite Ida! wn comunieaada de manera ‘sencilla (CHujode bytes 0 Tegishos) Niveles involucrodoy ia | jw iels logic. Tole alos disposifivey como reurrsos IGS y no se OCP de los | detalles de comhol|reat del dispositive. Se wpa de la gestion de fareay genera. Jey de E/S para. procesoy de valario . Comunicadidn con “dispositive an identif. cadot y ON operadoney veneillen. t > | | \ # Eld de A1Sposi h¥O Lay operadones y/ datos 9¢ conuletten en Secuencia apr pia - dgs de inshiacioney de EIS, mandalos de canal y didenes del conhoksdor . US de BUFFERS para, mejorar 1a ulilizaudn. | i ri i j | | 5 ¥ Plamhwada y contol: Se producen: i | | = Gostisn de cala real i] = manejo deinterropciones. |_| = plambiaaca de operauianes E/y - reayeestado de EIS eintoma | _7 Control de operationey = Interocloa con mérlolo E/S y hardware . i | | i | '= Perifevicode comuncacida | | hte taht ral is | Sa estucturce os pareaida ala aalerior pre. en lugar del modulo IES ilgito Be yeemplera por und arquitectura de comInicacidn y Wn ggemplo es lo selects ‘Teese. | | 1 | | L oe eae oto] Feyeb gary PDispositog de lta peaindorio con sepoie avn bn fs o Us Jo EIS de dispositive y # nivel de planifiaadn y contral jLos nweles + Presentades son: eee Ae 1 Geshign de diweclavtos : ge bafste ‘| | | = Dperationes le usuario. que alectan al diseglorio de ficneros (afadis, borca [| jreogenian) | iT | TP it Pr ed | ~ Gonuierle (03 nombres oimbolicns de. loy ficheto) en tdentificadores qe referenda al tichera duveclomente Pi duedamente | | i ~ ta eshudlua ogi de Noo fe ~ Operaciones especiticaclar por ~ Derechos de acter. | | an | % \Organizaacn fiskal: Seomwpa des || | = Treferendas Iéynas oificheros ere * e __ Fisitay de almacenamiento | seundavio. en Joy es comrespondlientes |y llevar a | Mamado “eclbrajalelantecta™ 0 “en ao pace | Ploporciont meprr de ercitenta « | j ; im Complioa lena eael islema fo | | \ | | | | il | (| H rr P¢ | Mecla a la fate de aterm, Pal brid] He LH ELPEEEFH lei Li tt ttt dt td tt jf Se punten aphcar bay mismay consideraciones, a la salida., nando se, hong heres los © datos a on dispositive jen primes lute, Se topian desde el espiuo, de usvsrio fosla el baller de sistema , donde se eoeiben, of iron | El proceso tolittante peed Jpop} td en un modo de opersxisn [nen a Viner 0 en byle abyle- | ~ Tine «Lingo apropiadlo page, leseninales en moto) lento, en loo que al texto ve des. Le solide lombien es tinea Weeds | & signi Hicativa.. Ia inleroccian enlte el Sy el prommode guano sige el matelo producers cansumdore Continuo © Ser mepatyado. || Ld ee | : Para dispositions Oricnladoy ct Myonle wncteres: EL baler Unico se pede ulilizor plora verticalmente »ysandoun yelome de foo porto indicar el final de ura lines . = byie abyles @ usenlos terminales en modo [gemulane , donde code leda palsoda | | le) Bulter aotte [17] cl Reece Proceso hanstere dalos a Cdesde) un bulfer menhos ive el © vacia (9 leno) el cho Trossiercoda oxentada a bloques : se puede exlunae aprox. el hempo de ejewssish como elmdximo de LPT PT, el debe butler aseyrsa que el proceso no lendrd que esperar la foliacion de la EIS. Tncremento de complejidad L414 | ee | | Trans leno op oka apap ah sckeregs | a) Ea tena de = Vingcalinra + El proceso fle Uxjario no necesita surpenderse debido a une operacicn deentrada osalida ,» menos que el poxeso erte antes del doble butter. = byle kyle El bulferdoble co ohrece venlayss adidonoles | sobieun buffer Unio de dovie longited . ‘ree reper condom dor. | ia | I LPT Pp yyy yy Bulfer drailor {| LEE | aaa ee Se deromina OS aiondo se wyin, mas de doo Walfers, slende cada butter individual une unided de baffer ciealor, €9.un modelo de_produclor - cansmidor con un bo fer orolado. | i i \_] (al ee] Ii] | | [alae] | Lo ublded delusode butlers) = Amortigua los piwos en ta demanda de ES, ea - for muchos butlers que hays 0 yews el dispoaifivo EIS no fe sayuird el esto ol menador, | | | | | ft | ttt | | | | yl = Fo un entorno mv (hpiogromaucn el us de bolfers ed ana Ietmica que pocde incrementar la ehuenia del 50 y el cendimiento de tor pacers individua les

You might also like