.


:




:

































 

 

 

 


. - .




, - . , , , . - - . , - . - .

. , , ( ). , , .

-

, , 0. , , . , .

, , , , . , . , Linux Windows 2000 , 4 . .

- . .

, . . , 32 . , . . (, 0 read/write, 1 read only...). : , , , ; , ; , , . , .

, . 32- , 4 ( 64- 264 ). , , (. ).

. 32- 4 (Intel) 232/212=220, , 64- . , (entry), . , ( - ).

, , , . , . , . . -. . 4 , 32- Intel.

, 220 , 210 210 . , 210 . 32- 10- p1, 10- p2 12- d. p1 , p2 , d (. . 9.1).

. 9.1.

4 (4 x 1024) . , . , 220. .

, , . , , . , .

. (DEC PDP-11), (Intel, DEC VAX), (Sun SPARC, DEC Alpha) , (Motorola). RISC- MIPS R2000 . , , ( zero level paging).

 

. - . .

, , , . . .

, .

, , -, . , (translation lookaside buffer TLB).

( ) : , . .

, TLB . , . . , , . TLB 8 4096. , .

.

. , , .

, . . ( ). , , .

hit () ratio (, ). " ". , hit ratio , . hit ratio. hit ratio, , .

, , - 100 , - 20 . 90% hit ratio 0,9x20+0,1x100 = 28 .

. : .

. , " " , , . , .

( + ) , , .

, - . 64- , . (inverted page table). PowerPC, Hewlett-Packard, IBM RT, IBM AS/400 .

. , . , , , .

, ( ) , . - . , , - . - . , -, . .

. . , . , . 29 214 .

, , , , , .

? -, , ( , ). , . . - . . .

, , DEC PDP-11 8 , DEC VAX 512 , , Motorola 68030, . , , Pentium 4 8 . .

 

 





:


: 2016-10-30; !; : 874 |


:

:

,
==> ...

1548 - | 1506 -


© 2015-2024 lektsii.org - -

: 0.017 .