Escolar Documentos
Profissional Documentos
Cultura Documentos
por
• Histórico
• Diferenças emtre Cliente e Servidor
• Arquitetura do Sistema
• Processos e Threads
• Gerência do Processador
• Gerência de Memória
• Sistema de Arquivos
• Gerência de Entrada/Saída
Histórico
LAN
CP/M Unix VMS OS/2
Manager
1981
1985 MS-DOS
Windows
1.0
1990
Windows
3.0
WNT
1993
1993
1993
Windows Windows
Adv Server
3.11 NT 3.1
3.1
WNT
1995
1994
1995
Windows WNT Work Server
95 3.5 3.51
1998
1996
1998
Windows WNT WNT
98 Work 4.0 Server 4.0
2000
2000
2000
Windows W2000
W2000 Pro
Me Server
2001
2003
Windows
Windows XP
2003
2007
2008
Windows Windows
Vista 2008
Diferenças entre cliente e servidor
Arquitetura do Sistema
Processos e Threads
• Estrutura do processo
To k e n d e
a ce sso
E s p a ç o d e e n d e r e ç a m e n to v i r tu a l
Ta b e la d e
o b je to s
H a n d le 1 Th re a d
H a n d le 2 A r q u iv o
H a n d le 3 S e çã o
Processos e Threads
C r ia ç ã o e
• Mudanças de
I n icia liz a ç ã o
d o Th re a d
estados
C r ia ç ã o
ão
iz a ç
E lim in a d o ni c ia l
Rei
E v e n to
E sp e ra o co rr
id o
Te r m in a d o
m e in a n a P r o n to
P á ó ri
na Pág r in c ip a l
m
gi
a r ia p
se n a m ó
cu me
E ve n
nd
Té
á ri Tr a n siçã o
a
r id a d e
rm
to
ou ão por
in
da
o
çã o
do
ex ão
ec pç de
p r io
p a e cio n a
xe cu
uç e m a
P r e io r id
pç
ão r
p
te m r e e m
por
ra e
Sel
E xe cu çã o
po
P
Tr o
ca
de c
o n te x
to S ta n d b y
Gerência do Processador
• Níveis de 31
prioridades
.
. Te m p o
rea l
.
16 Th re a d s n o
e s ta d o d e
15
p r o n to
.
P r io r id a d e
. v a riá v e l
.
1
0 Z ero p a g e
Gerência de Memória
• Espaço de
endereçamento virtual
para o Windows de 32
bits
Gerência de Memória
• Espaço de
endereçamento virtual
para o Windows de 64
bits
Gerência de Memória
• Mapeamento
E n d e r e ç o V i r tu a l
T a b e la d i r e tó r io
Ta b e la d e p á g in a s
fr a m e
Gerência de Memória
L i s ta d e p á g i n a s l iv r e s
in ício fim
(h ) (c)
(b )
(a )
(f)
fim L i s ta d o w o r k i n g s e t in ício
(g )
(i) (d )
in ício fim
(e ) co m o p e ra çã o
de E/S
L i s ta d e p á g i n a s m o d if i c a d a s
se m o p e ra çã o
de E/S
Sistema de Arquivos
2 A r q u iv o d e L o g
3 V o lu m e
4 A tr ib u t o s
A r q u iv o s d e
5 D ir e tó r io R a iz
M e ta d a d o s
6 A r q u iv o B itm a p
7 A r q u iv o d e B o o t
8 A r q u iv o d e C lu s te r s R u in s
16
A r q u iv o s e
D ir e tó r io s
d e U su á rio s
Sistema de Arquivos
H eader do
C a b e ç a lh o
C a b e ç a lh o
C a b e ç a lh o
C a b e ç a lh o
r e g i s tr o
In fo rm a çõ e s N om e do D e s c r i to r d e
p a d rã o a rq u ivo se g u ra n ça Dados
A tr i b u to 1 A tr i b u t o 2 A tr ib u t o 3 A tr ib u to 4
Sistema de Arquivos
LC N C lu s te r LC N C lu s te r LC N C lu s te r
dos dados
C a b e ç a lh o
E x te n t 1 E x te n t 2 E x te n t 3
Gerência de E/S
A P Is d e E / S
M o d o u su á rio
M o d o k e rn e l
G e r e n te d e E / S
D e v ice D riv e rs
H AL
D is p o s itiv o s d e E / S
Referências
Esta palestra está disponível em:
Ministrada por
E-mail: