A maior rede de estudos do Brasil

Grátis
18 pág.
Sistemas Operacionais e Programação Concorrente - Capítulo 13

Pré-visualização | Página 1 de 10

Scanned by CamScanner
C a p í t u l o 13
C O N S I D E R A ÇO E S
C O M P L E M E N T A R E S
E I m o r e n o
Y a s a b e n q u e d e m i m a d1e
fu e r o n d i e z lo s qu e n a c i e r o n
m a s y a n o e s i s t e e l pDm c r o
y m ás qu e Dd o de t o d o s
m u Dö po r in ju s t o s m o d o s
a m a n o s de u n pe n de n c i e r o
L o s n u e v e he r m a n o s r e s t a n t e s
c o m o g t l é r ta n o s q u e da m o s
de n de e n t o n c e s 1o I l
s i n c o n s u e l o c _ ló
y a l ho m b r e qu c Io m a t ö
n u n c a j a m ás lo c n c o n u a n m
Y qu e d e n e n pa z 1o s 吕-
de a qu e l he r m a n o qu c r i 1] o
a m o v e r l o s n o he V
m a s s i e l c a so se p s i e n
e s pe r o e n D i o s qu c e s 1a c u e n t a
sc · 隅 吕le c o o 铛 幽カ翊临
E s te c a p í t u lo a p r e s e n t a ( v e l h o s ) c o n c e i t o s e n o ta s hi s tóDc a s q u e c o m p le m ic n t a m a d i s c u s s ão da s
fe r r a m e n t a s e d o s p a r a d i g m a s de p r o g r a m a ç o a p r e s e n t a do s a t a q u
i
, 
be m c o m o f a z u m r e s u m o
da t e c n o l o g i a a t u a l d i s p o n í v e l p a r a o de s e n v o l v i m e n t o dc a p l i c a çö e s 
c o n c o r r e n t e s
Scanned by CamScanner
170 S i s t e m a s o rÆ o n a i s e Pr o g r a m a ção C o n c o n . E n te S S T o s c a n i R S de O l i v e i r a e A i m j
13
. 
1 0 e n v e l h e c i m e n t o d o s o f t w a r e
É c o m u m q u e i déi a s a n t ig a s r e s s u r j a m c o m r o u p a g e n s n o v a s , d a n do a i m p r e s s ão q l i e s e t r a ta m
d e ' h o v a s d e s c o be r t a s " U m e x e m p l o é a idéi a d a p r o g r a m a ção o r i e n t a da a o bj e t o s
, qu e (po r
m u i t o s ) f o i v i s t a c o m o n o v a
, 
m a s c u j a f u n d a m e n t a ção ha v i a s ido d a da n a l i n gu a ge m Si m u l a
, 
e m
1965 [D A H 6 6] I s s o o c o r r e n o q u e di z r e s pe i to a o s o f tw a r e A p e s a r d e a l g u m a s téc n ic as de
P r o g r a m a ção t e r e m s e to m a do o b s o l e t a s c o m o p a s s a r do te m p o (i s to a c o n t e c e u , po r e x e m pl o
,
c o m a téc n i c a d e m o d i f i c a r i n s t r u çõ e s du r a n te a e x e c u ç ão ) , m u i t a s d a s t éc n i c a s de p r o gr a m a ção
s e r ão u s a d a s et er nament e pe l o m e n o s e n qu a n to du r a r o m o de l o de a r q u i te t u r a d a m áqu i n a de
v o n N e w m a n ) N o h a r d w a r e s i m
, 
t e m s e u m a v e l o c i d a d e d e d e s a t u a l i s a gão g r a n de , po i s n o v as
t e c n o l o g i a s t o m a m u l t r a p a s s a d a s a t é te c n o l o g i a s r e c e n te s A l i ás , n a c o m p a r a ção d o s a v a n ço s do
h a r d w a r e e d o s o f t w a r e
, p o d e s e d i z e r a m e s m a c o i s a de du a s m a n e i r a s d i s t i n t a s : (1) qu e o
h a r d w a r e a v a n ç a (o u t o m a s e o b s o l e t o ) m a i s r a p i d a m e n te (2 ) q u e o s o f t w a r e te m u m a v ida
m u i t o m a i s l o n g a
13 2 0 c o n c e i t o d e s e c r e t á r i a
A e s t r u t u r a ç ão c o m m o n i t o r f o i u s a da p e l a p r i m e i r a v e z p o r P B H a n s e n n o p r o j e to d o s i s te m a
o p e r a c i o n a l m u l t i p r o g r a m a d o R C4 000
, 
n o in íc i o d a déc a d a de 70 [B R I 7 0 ] M a i s t a r d e
, 
e m 1974
,/l o c o n c e i t o f o i f o r m a l i z a do p o r C A R H o a r e [H O A 74 ] , n u m a r t i g o c l ás s i c o s o b r e p r o v a de
c o r r e ç ão d e p r o g r a m a s c o n c o r r e n t e s N e s s a m e s m a ép o c a , E W D ij k s t r a [D IJ 75 ] a p r e s e n to u o
c o n c e i t o d e s e c r e 1á r i a T a l c o m o u m m o n i t o r
, 
u m a s e c r e t ár i a t i n ha a f i n a l i d a de de e n c a ps u l a r
d a d o s c r í t i c o s u s a d o s p o r p r o c e s s o s c o n c o r r e n te s
D i f e r e n t e m e n te de u m m o n i t o r
, 
a s e c r e t ár i a e r a u m p r o c e s s o c o m v i d a p r óp r i a qu e se
c o m u n i c a v a c o m o s c l i e n te s a tr a v és de t r o c a d e m e n s a g e n s O s d a do s c r i t i c o s e r a m
; !
.
.
. 
Re p r e s e n t a do s c o m o d a do s l o c a i s , n a s e c r e t ár i a
, 
e a s o pe r a çõ e s a s e r e m r e a l i z a da s s o bre o s
m e s m o s e r a m r e q u i s i t a da s a t r a v és d e m e n s a ge n s e n v ia da s p e l o s p r o c e s s o s c l ie n te s O s r e s u l tado s
de u m a o pe r a ção t a m bém e r a m de v o l v ido s v ia o m e c a n i s m o de c o m u n i c a ç o Co m o s e v ê
e x i s te m s e m e l h a n ç a s e n t r e o s c o n c e i to s de s e c r e tár i a e de t a s k da l i n g u a g e m A D A
13
. 
3 A o r g a n i z a çã o c l i e n t e s e r v i d o r
A o rg a n i z ação c l i e n t e s e r v id o r te m s e po pu l a r i z a do
, 
s e n do a n u n c i a da c o m o a b a s e de m u i to
s
s i s t e m a s o pe r a c i o n a i s N o f u n do , e s s a o r g a n i z a ç o n ao pa s s a da c o n he c ida o r g a n i z a ção ba s e a
da
e m u m k e r n e l
, 
o n d e a m a i o r p a r t e d o s i s te m a é i m p le m e n t a da po r u m c o n j u n to de pr o c e s so s
c o o pe r a n te s , q u e u t i l i z a m o s m e c a n i s m o s im pl e m e n ta d o s n o ke r n e l
N a o r g a n i z a ç ão c l ie n te s e r v ido r
, 
o s s e r v i ço s do s i s te m a o pe r a c i o n a l s o i m p le m e n
ta d o s
p o r p r o c e s s o s (c o m m u l t i r/t r e a d s o u n o ) o s qu a i s
, po r s u a v e z
, 
u s a m m e c a n i s m o s bás i c o s 
de
Scanned by CamScanner
Ca p f t u lo 13 - C o m p l e m e n t a r e s 17 1
c o m u n i c a ç ão e s i n c r o n i z a ç ão i m p le m e n t a d o s n o k e m e t O s p r o c e s s o s d o SO d e s e m pe n h a m
pa pé i s d e c l i e n t e s e / o u s e r v i d o r e s , s e n d o q u e u m s e r v id o r (p r e s t a d o r d e s e r v iç o s ) p o d e s e r c l ie n t e
d e u m o u t r o s e r v i d o r
, 
e v i d e n t e m e n t e
13
. 
4 K e r n e l d i s t r i b u fd o
N i n g u ém t e m d ú v i d a s q u e a t e n d ên c i a a t u a l d a c o m p u t a ç ão é n o s e n t i d o d a d i s t r i b u i ção d o
p r o c e s s a m e n t o P a r a m o s t r a r q u e a o r g a n i z a ç o b a s e a d a e m u m k e r n e l c o n t i n u a v ál i d a , s e r á
c o n s i d e r a d a u m a p o s s í v e l o r g a n i z a ção pa r a u m s i s t e m a o pe r a c i o n a l d i s t r i b u íd o C o n s i d e r a n d o o
c a s o g e r a l d e u m c o n j u n t o d e n Ms p r o c e s s a d o r e s i n t e r l i g a d o s a t r a v és d e l i n h a s de c o m u n i c a ç ão ,
u m a o r g a n i z a ç ão n a t u r a l p a r a o s o f t w a r e é a s e g u i n t e E m c a d a n ó é i m p l e m e n t a d o u m k e m e t , o
qu a l e n t r e o u t r o s s e r v i ç o s , o f e r e c e f a c i l i d a de s pa r a c o m u n i c a ção c o m o u t r o s n ó s C o m i s t o , o
r e s t a n t e d o s i s t e m a p o d e s e r i m p l e m e n t a d o d a v e l h a m a n e i r a , i s t o é , p o r p r o c e s s o s q u e s e
i n t e r c o m u n i c a m (l o c a l m e n t e o u r e m o t a m e n t e ) a t r a v és d o s m e c a n i s m o s d o k e r n e l D e pe n de n d o
d a s o ' s t i c a ç o d e s s e "

Crie agora seu perfil grátis para visualizar sem restrições.