KJ-I I S2004 / Tiina Niklander; kalvot Auvo Häkkinen 8-1. Stallings, Luku 8.1

Samankaltaiset tiedostot
Stallings, Luku 8.1. KJ-I I S2004 / Tiina Niklander; kalvot Auvo Häkkinen 8-1

Kuva 8.7. u Muunnos prosessin sivunumerosta sivutilanumeroksi u Kussakin alkiossa: u Katenoimalla. u MMU:ssa; juuri äsken käytettyjä muunnoksia

Luento 7: VIRTUAALIMUISTIN SIVUTUS JA SEGMENTOINTI

Luento 5: YKSINKERTAINEN SEGMENTOINTI JA SIVUTUS

ltöä (Luennot 5&6) Luento 5: YKSINKERTAINEN SEGMENTOINTI JA SIVUTUS Pikakertaus: : a) b) c) Dyn.. part.: sijoitus Kuva Buddy System: esimerkki

Stallings, Luku 7. KJ-I I S2004 / Tiina Niklander; kalvot Auvo Häkkinen 6-1

VIRTUAALIMUISTI. Stallings, Luku 8.1

Sisältö VIRTUAALIMUISTI. Stallings, Luku 8.1. Suoritus virtuaalimuistissa. Suoritus virtuaalimuistissa. Puutoskeskeytys. Suoritus virtuaalimuistissa

Sisältö VIRTUAALIMUISTI. Stallings, Luku 8.1. Suoritus virtuaalimuistissa. Suoritus virtuaalimuistissa. Puutoskeskeytys. Suoritus virtuaalimuistissa

VIRTUAALIMUISTI. Stallings, Luku 8.1

ltö Luento 6: VIRTUAALIMUISTI Luento 7: Segmentointi Segmentointi ja sivutus yhdistettynä Yhteiskäytöstä Suoritus virtuaalimuistissa

Luento 6: VIRTUAALIMUISTI

Stallings, Luku 8.1. KJ-I I S2004 / Tiina Niklander; kalvot Auvo Häkkinen 7-1

MUISTINHALLINTA. Stallings, Luku 7

Sisältöä MUISTINHALLINTA. Stallings, Luku 7. Fyysinen muisti YLEISTÄ MUISTINHALLINNASTA. Looginen muisti. Prosessin rakenne

Osio 2: Luennot 4-7 Muistinhallinta

Ilmastointi PUSSISUODATIN ALTECH CL-36-3-M5 LASIKUITU L500 PUSSISUODATIN ALTECH CL-63-6-M5 LASIKUITU L360

Osio 2: Luennot 4-7 Muistinhallinta YKSINKERTAINEN MUISTINHALLINTA. ltöä YLEISTÄ MUISTINHALLINNASTA. Looginen muisti.

Osio 2: Luennot 5-8 Muistinhallinta

Tekijä Pitkä matematiikka On osoitettava, että jana DE sivun AB kanssa yhdensuuntainen ja sen pituus on 4 5

0, niin vektorit eivät ole kohtisuorassa toisiaan vastaan.

Osio 3: Prosessit, siirräntä ja tiedostojärjestelmä

Stallings, Luku 4.1. KJ-I S2004 / Tiina Niklander, kalvot Auvo Häkkinen 4-1. KJ-I I S2004 / Tiina Niklander, kalvot Auvo Häkkinen 12-1

KOHDE: Kansakoulukuja 1 Fredrikinkatu 57 Tilatiedot 1. Kerros

Stallings, Luku

TEKNISET TIEDOT. ISO 6432 minisylinterit Ø 8-40 mm

Tekijä Pitkä matematiikka Poistetaan yhtälöparista muuttuja s ja ratkaistaan muuttuja r.

u vapaakäyntisyys (reentrancy) u Yhteinen koodialue u kullakin oma data-alue, pino, PCB u osoitteet suhteellisia prosessin alun suhteen

TALVIKAUDEN LINJASTOSUUNNITELMALUONNOS

Käyttöjärjestelmän rakenne

Luento 3: PROSESSIT JA NIIDEN HALLINTA

c) Vektorit ovat samat, jos ne ovat samansuuntaiset ja yhtä pitkät. Vektorin a kanssa sama vektori on vektori d.

!"##$%&'(%&)*$%&+(),-*-"%$%.&

Lukumäärän laskeminen 1/7 Sisältö ESITIEDOT:

Stallings, Luku 1. KJ-I S2043 / Tiina Niklander Auvo Häkkisen kalvojen pohjalta 2-2. KJ-I S2003 / Auvo Häkkinen 2-1

Juuri 4 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty Kertaus. b) B = (3, 0, 5) K2. 8 ( 1)

KESKI-UUDENMAAN PELASTUSLAITOS PALOLAUTAKUNTA

Jakotukit / tarvikkeet

Eo C)sl. oarl. d to E= J. o-= o cy) =uo. f,e. ic v. .o6. .9o. äji. :ir. ijo 96. {c o o. ';i _o. :fe. C=?i. t-l +) (- c rt, u0 C.

Käyttöjärjestelmät II

Stallings, Luku 7. Kuva 7.5. Kuva 7.6. KJ-I I S2004 / Tiina Niklander; kalvot Auvo Häkkinen 6-1

ART HOUSE C M Y CM MY CY CMY K. Harjoitus tekee mestarin. Suomen kielen syventäviä harjoituksia maahanmuuttajille. Marja-Liisa Saunela

Määräys STUK SY/1/ (34)

!! "! # $ %! &# '( ) * # + " & (, & # - "./ $ &!!! " " $ 0! &# '( ) # *& - 1 # 3 ) 45$!! "! $ # " ' "! 1 5 * ! 1 *#- $5 * $ : 5 ; 1<

Käyttöjärjestelmät II

-Jotta maailma olisi parempi paikka wappuna. RAKENNUSINSINÖÖRIKILLAN VIRALLINEN KILTALEHTI JO VUODESTA /2012

!"#$%&'()$*&$(+,"+ )"##*(($(+ $-".+ #*/*(0"(+ /%.**11*2)&*.!213.'##'+

MUISTINHALLINTA. Stallings, Luku 7

T kevät 2007 Laskennallisen logiikan jatkokurssi Laskuharjoitus 1 Ratkaisut

Säteilyturvakeskuksen määräys turvallisuusluvasta ja valvonnasta vapauttamisesta

45-.52)('-$6'#((%(! 7'8-$6$$-8)(! 58%%9-8)(!.#((-8.%9-()(!:%(2#8.76(!%+*)88%!

VETUMA-PALVELUN PALVELINVARMENTEET

"#$#%&'()$!*+,#-+,)(!!!./(012&&1-1! -13/,2-1! /)1*1! 4'5'%6#&#,)'*!,'%(&&+0()&+! 7!! &#$#%&'()$!&#$%#-(*-/(*&(1!32/01))1!!!

Taitaja2005/Elektroniikka. 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä

Matriisipotenssi. Koska matriisikertolasku on liitännäinen (sulkuja ei tarvita; ks. lause 2), voidaan asettaa seuraava määritelmä: ja A 0 = I n.

T Kevät 2005 Logiikka tietotekniikassa: erityiskysymyksiä I Kertausta Ratkaisut

Algoritmit 2. Demot Timo Männikkö

l, ; i.'s ä E.ä E o gäästaefiiä,ggäeäeää;äggtää EI ;äe E H * eaä* E E 8EP.E .e= äe eääege F EEE;säääg lee sa 8NY ExE öe äec E= : ;H ä a(ü

Aa Saapuneiden kirjeiden diaarit. saapuneiden kirjeiden. Aa-Ab Saapuneiden ja lähetettyjen kirjeiden. Saapuneiden ja lähetettyjen kirjeiden diaari

NTÄ. Luento 8: SIIRRÄNT. Osio 3: Siirräntä ja tiedostojärjestelmä. ltö. Yleistä siirrännästä. Siirtonopeuksia (teoreettisia) Kuva 11.1.

Tietolan kansakoulun luokkapäiväkirjat. Ab Kirjastonhoidon päiväkirjat. Tietolan koulukirjaston hoidon päiväkirja

Matematiikan olympiavalmennus

Yleiskuva. Käyttöjärjestelmät II. Tietokonejärjestelm. rjestelmä. KJ ja laitteistopiirteet. KJ ja laitteistopiirteitä.

KESKUSTA - KAMPPI KÄYTTÄJÄKYSELY

Fax

Cauchyn ja Sylowin lauseista

KJ-I I S2004 / Tiina Niklander, kalvot Auvo Häkkinen Stallings, Luku 4.1

CHEVROLET JA FORD OSIEN

Kattoläpiviennit KATTOLÄPIVIENTISARJA VILPE. Tuote LVI-numero Pikakoodi SOLAR TIILI MUSTA TM85 SOLAR TIILI RUSKEA AD58

Lineaarialgebra (muut ko)

ARKISTOLUETTELO A MERKINTÄKIRJAT. Aa Luokkien päiväkirjat. sis. 5 sidosta. 1 kansio. Aa: Päiväkirjoja. Päiväkirja. 4 sidosta.

33. pohjoismainen matematiikkakilpailu 2019 Ratkaisut

Jakotukit / tarvikkeet

u saantimenetelmät Kenttä (field) u bittien / tavujen muodostama looginen kokonaisuus u yksi arvo, jolla tyyppi ja pituus Tietue (record)

RJESTELMÄ Stallings, Luku KJ-I I S2005 / Tiina Niklander, kalvot Auvo HäkkinenH

t P1 `UT. Kaupparek. nro Y-tunnus Hämeenlinnan. hallinto- oikeudelle. Muutoksenhakijat. 1( UiH S<

tutuiks k äy t tö ö n kilpailuvu

asunnottoman äänenkannattaja vuodesta 1987 nro 2 / 2017 hinta 3

A DIAARIT, PÄIVÄKIRJAT JA MERKINTÄKIRJAT. Ab Saapuneiden kirjeiden diaarit. Saapuneiden kirjeiden diaarit. Saapuneiden kirjeiden diaarit

2 Vektorit koordinaatistossa

KJ-I S2003 / Auvo Häkkinen 2-1

Osio 3: Siirräntä ja tiedostojärjestelmä

Lukion matematiikkakilpailun alkukilpailu 2015

Matikkapaja keskiviikkoisin klo Lineaarialgebra (muut ko) p. 1/81

3 *ä;r ä:e 5ä ä{ :i. c oo) S g+;!qg *r; Er ; l[$ E ;;iä F:ä ä :E ä: a bo. =. * gäf$iery g! Eä. a is äg*!=."fl: ä; E!, \ ins:" qgg ;._ EE üg.

ARKISTOLUETTELO SOSIAALI- JA TERVEYDENHUOLTO LASTENVALVOJA

TALOUSARVIO 2017 / VAPAA-AIKAPALVELUT

p'ø):{. P: f (ù: 10 Thlousmatematiikan perusteet, orrvrs ro:o - 5) - O'\lq - 4x, kun g(x) :7x2l5x-3, kun ft(.r) :3x. (x2 f'(3), g'(*), h'(*),

Rakennepoikkileikkaus 1:100

suomeksi eduskunta 2012

Kantavektorien kuvavektorit määräävät lineaarikuvauksen

811120P Diskreetit rakenteet

Luento 9 Järjestelmän ulkoinen muisti

Kuvat: Anju Asunta, Tuusulanjärven kamarimusiikki / Maarit Kytöharju, Järvenpään Teatteri / Timo Saarinen

2 Vektorit koordinaatistossa

Opetettavien aineitten patevyyskoodisto

1. Olkoot vektorit a, b ja c seuraavasti määritelty: a) Määritä vektori. sekä laske sen pituus.

Projektiivisen geometrian alkeita

Johdanto 2. 2 Osamääräkunnan muodostaminen 7. 3 Osamääräkunnan isomorfismit 16. Lähdeluettelo 20

Transkriptio:

+,-./. 0213, 45136 7.86 9:;,.<!$#%!'()'!*) =?> 7, 9@.80 A B CDCFEGIHFJ EHFELKMJ NMOGIPFODQ O A RSHDTFUVHFEGIWFJ EGXJ A RSHDTFUVHFEGIWFJ EGXJ5YZP[KMJ NMOGXO\KV]M^_FJ K\GIHFGIGZ]MEC A à^dgihfj KMbCM]\GIcdK\GIC Stallings, Luku 8.1 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-1 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-2 =?>fehg.. gi 7 6 j ii 6 4D. k gg 77 lnmzop qx s +,-./. 0213, 45136 7.86 9:;,. < < +ttuvw<uwu = <xyv{zy y KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-3 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-4 +,, j. 6 > > j 6j}7 >~ehg.8k gg 99 gg A \]]nkm U ODJ K\GXJD DJ HFEHFU DJDbDODJ ELNMJ ƒ GXOPDPFQ J PdN\PFƒIODO\K A B J ƒ YZPDP[KMJ NMOGXJ Q PFbWF^GIPFJ K\HMK\GXJDU J bc[kmj NMO2KMJYZPFJ G~K\HDH bwf \KMJ NMOGXJ Q PMKnK\P vain yksi globaali käänteinen sivutaulu yksi alkio pe fyysinen sivutila, jossa ko. sivutilassa sijaitsevan sivun numeo A DWFbPFJ K\HFQ Q P Fƒ WMK\HMKnKMJ Q Q P[KMJ NMOVˆF FŠ F D U J GIHFE GXJ HD_DHDGICDCFE U J EDbC Dƒ WMK\HdKnKMJ E2KMJ NMO b\]k\hdhmknk\cdœ alkiossa myös posessin numeo (pid) MMU:hun ekistei, jossa suoitettavan posessin pid +,, j. 6 > > j 6j}7 >~ehg.8k gg 99 gg A B CDCFEGIHFJ K\HFE2R/ Ž E J E_DHFb\KMJ GSKMJ NMOGXJ Q PFE EDODUVH/ƒ WFJ GIPF U OGXGIP Dƒ WMK\HMKKMJ EVWMK\WFJ GXGIHDHMK\GIP bcm]lj Q U J KMJ NMODEDODUVHFƒ W YZPLKMJ J ƒigz]muvc etsittävä sisällön peusteella A FGZKMJ EDGIC HFƒ CFbDbCFJ KM^PFbDODEP GIHF^WFGIWFEGIP A B CM]MGIHDGICDCFEVPF DODEP ^P YZPFOGXO\KMGIPFODQ OP samaan hajautusosoitteeseen kuvautuvat alkiot linkitetty toisiinsa A DWMKVKMJ NMODEVGXJ HD_DWDG8HFJDQ J K\GIPMKK\PF PFJ ^HFOGIP[KMJ NMODED DODOGIWMKMbHdKMbHM]\G~]nK käytä hajautinta indeksin laskentaan, etsi kotisolusta KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-5 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-6 KJ-I I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-1

+,, j. 6 > > j 6j}7 >~ehg.8k gg 99 gg l m~op q@ +,, j. 6 > > j 6j}7 >~ehg.8k gg 99 gg e (Täydennetty) A R J NMOGXJ Q PFE bhf^\]mbmk\hfe EDODUVHFƒ W Suoaan taulun indeksi HD_ Ei tavitse tallettaa tauluun HD_ KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-7 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-8 +,-./. 0213, 45136 7.86 9:;,. < < = = 6 : 6j. > > j. > > Kuva 7.11 = wwuv)<uv< KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-9 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-10 = = 6 : 6j. > > j. > > A FHFƒIO\KMJ _DHDWFJ Q GIPDPFE2K\PFUVPFEDQ PFJ EHFE bdodj E2KMJ NMODGXO\KM ]Mb\KMJ bcdg\n\pfj E bhmkmbhfecdcfevhfƒij bwfbwfj KMJ P K\HDTFUVHFEDGIGIH YZC A DWFbPFJ K\HFQ Q P Fƒ WMK\HMKnKMJ Q Q P WFUVP[K\HDTFUVHFEGIGXJ GIPFODQ O Ketoo missä tämän posessin segmentit sijaitsevat A ak\wfj GIHFU ODODEDEWMK K\HDTFUVHFEGXGXJ GIPFODQ ODEVPMNMODQ Q P A 8Ž E bcm]mgigic bdogihfevhd_dhfq Q C A Ž E ƒ HFbDJ K\GIH/ƒIJ KnK\C EM]\G K\HDTFUVHFEDGIGXJ GIPFODQ ODE! ]n]kmj EHFEVWMK\WFJ GIH = = 6 : 6j./. > >. k gg 99 g g # $%(' ) * +-,. /103214 576859572 21: 0 4 /859572;: <=58>3< /1: /1? 4 @@A4 B P=1: segmentti muistissa, alkiossa fyysinen alkuosoite sekä pituus. /103214 576859572 21: 0 4 /859572;C D D @6 @@AD3E? 4 @@A4 F kuten sivutaulussa. /103214 576859572 21: 0 4 /859572;CHG7I85HC D D3@2;@A4 6 @/ 2 kuten sivutaulussa KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-11 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-12 KJ-I I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-2

> > j 6j ee 7 L- -7 > > j 6 j 7 > >.86 7 > >.86 : gg j j 7 D segm.no = loog. osoitteen alkubitit siitymä = loog. osoitteen loppubitit Jos segmentin tiedot ei TLB:ssä tai V=0, nouda TLB:hen segmenttitaulun alkio osoitteesta STR + segm.no Jos P=0, aiheuta segm.puutoskeskeytys Jos siitymä > Length, aiheuta keskeytys vih.muistiosoite fyys. osoite = Base + Siitymä A B ODE bhmkmbhd]\gz]nklbcdkmj GIHFQ G~]M 2K\PFUVP WMK\WFJ GIH GXODQ HDH[NMJ J GIPDGIGIPdN\PFb\KMJDODO_DHFQ Q HDHFE KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-13 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-14 7 > >.86 : gg j j 7 # $%(' ) * + + gg : > > > >.8k A RSHDTFUVHFEGIGXJ GIPFODQ ODEVPFQ bdj WMKnK\P PFQ bdowmk\wfj GIH YZP DJ GXODO\K segmentin kokoa helppo kasvattaa/pienentää dynaamisesti saattaa vaatia segmentin uudelleensijoittamista osoitteen oikeellisuus takistettavissa MMU:ssa A RSHDTFUVHFEGXJ G8H/ƒIJ bwfbwfj KMJ PF K]MEGZ]n]LODQ bwfj K\GIP DJ ƒzk\giwfogxodu J KMGIP Vaaus/vapautus ei niin tehokasta kuin sivuilla Muistin tiivistämistavetta ohjelmoija määittelee segmentit ja käyttöoikeudet käyttötapa kopioitu segmenttitaulun alkioon A RSHDTFUVHFEGIGXJMK\WF DJ N\PLKMOW YZPFODb\K\HFEL]Mb\KMJ bdbc KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-15 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-16 +,-./. 0213, 45136 7.86 9:;,. < < = 6 : 6j. > j. > 13k 7 >fehg. g 7 - > 7.86./.3-hj, =?>fehg./. k ee kk 7 6 : 6j. > > j. > > A /ƒ CDCDG Q PFJ GIGIHFJ K\GIWFGdYZP B FŽ GdYZPFbPMN\PFG U2]\cMK K\HDTFUVHFEDGIGIH YZCLKMJ NMODJ bmkmj WF^HMKnK\P H/ƒ CMK2GIPF P ei ulkoista pistoutumista ei tiivistämistavetta muistia helpompi hallita samankokoisina sivuina A DWFbPFJ K\HFQ Q P Fƒ WMK\HMKnKMJ Q Q P oma segmenttitaulu ja yksi sivutaulu pe segmentti A ƒ GX GIPMK\WFJ EHFELKMJ NMOGIPFODQ O KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-17 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-18 KJ-I I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-3

,, / ' =?>fehg./. k ee kk 7 6 : 6j. > > j. > > Tan01 4-394 =?>fehg./. k ee kk 7 6 : 6j. > > j. > > A WDWDTFJ EHFEVWMK\WFJ GIH YZPFbPFOGXODO E\]\G bwfq UVHDHFEVWdK\PDPFE segmenttinumeo segmentin sivutaulun fyysinen osoite löytyy segmenttitaulun tästä alkiosta sivunumeo sivunumeoa vastaava sivutilan numeo löytyy sivutaulun tästä alkiosta siitymä sivulla viitattu sana näin kaukana sivun alusta A ]\cmk K\HDTFUVHFEGXGXJ GIPFODQ OPKMJ NMOGIPFODQ OP N\WFJ _DPDPFELKMJ NMOGIGIPDP KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-19 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-20 =?>fehg./. k ee kk 7 6 : 6j. > > j. > > # $%(' ) * + ;=<?>A@ BDCAEGFHFHIAI?>?< J K!L'M NO P Q '# $ $%!'%, '!! $% * %($ ' $# ( $! %!'% ) *!,+ - -!. '10 /. %(' %($ ' $# $ '# $ %! (' '$6 2 ',($% ' $$! ' ' 354! # $% %# # - 78/ 9 ' $# $ '# $ %! (' 1! $-'# # ' : oikeudet annettu koko segmenttiin (sen kaikkiin sivuihin) KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-21 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-22 RTSVU BB SXWZY [ \]_^a`b]_c de egf5h5ib] ]_jgc de_igk c i ` c ^l^lm_jgc de_i n ibo e_k jp]_` n_q f ] ^ uuden segmentin (dynaaminen) linkittäminen takoittaa vain uuden alkion lisäämistä segmenttitauluun [ s8e o_jpe_ib^ac ig` n ` ntn c `b]ud t ] ]d5c t5v `bewlw2]_k k ] ]_i x e_c `bmde o_jpe_i ^ac k k eg^l]_w t c ^ydege ^d5c m v v ^l^l]{zb]_c ` `b] ] h hbd5c de5d dm{j v c d^ac dbd] [ } q ^le_c d5`bm5h^a^l~ y]{`bm5h^a^l~ n c `be v f e ^ tn c jpm mwlc ^l^lm mde o_jpe_i ^l^ac ` n_q ^l]_c d5c `d5c kauniisti loogisten kokonaisuuksien mukaan useita eilaisia suojaustasoja =Y S BB UƒWZYA!W C?<{BDCA E YY B B ˆ BDCA@ <HŠ Y S BB U KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-23 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-24 KJ-I I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-4

ˆ BDCA@ <HŠ Y S BB UU [ n d v de ]{z w n de5dbd5cb] y] ]d]_jp] ]{` n n f_c ]_x wlc c ^l^lm md5c c ^lm h5`d5c ` n z c n j v c d5^ac d d] jokaisen posessin sivu / segmenttitaulussa viitteet yhteisen koodin ja datan sisältäviin sivutiloihin / segmentteihin mutta kullakin posessilla omat tilat yksityiselle datalle [ n n f_c i n k ^l] t ] t ]_zb] ]_`bm5h5ib^ac d^lm ei saa muuttua [ s c t5v ^ v dƒe_c zb]_w2]5dƒ^l]_zb] h q ^le_c d5`bmuh^l^l~ mg] y] ^le_k k e_i sivu kokoyksikkö, ei looginen yksikkö käyttöoikeudet vaikea ajata funktiotasolla ˆ BDCA@ <HŠ Y S BB U U C A@ BD> @@ Tan01 4-314 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-25 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-26 C ÄE CC I{BD>A@ I{B @@ W SS ˆˆ BDCA@ <HŠ Y S BB UU [ s8e o_jpe_ib^ n c ib^ac `b] v i c dƒ^l]_zb]h q ^le_c d5`bm5h^a^l~ m ] y] ^le_k k e_i ohjelman jakaminen eipituisiin segmentteihin loogisempaa kuin jakaminen tasapitkiksi sivuiksi esim. yhteiskäyttöön takoitettu data omaksi segmentiksi, yksityinen data omaksi segmentiksi [ q ye_k j n c y]{`be_wl^ n n `bm m_ib^lm ym_k k e haluamastaan segmenttijaosta haluamistaan käyttöoikeuksista [ m m_ib^lm ym{j vbn f n d^l] ]g^lm_k k m{zbe_w v d^le e_k k ] n_q ye_k jp]_igk n n o_c de_^ n d n c ^l^le e_^ segmentti ja siitymä sen sisällä @ @ <H@ <HF?> W F{< 5S ˆˆ E E @@ YY K!L'M NO P M K K 'MM! M MM MM! L'M M MM MM! L'M M # $%$$% MM! ' M M MM KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-27 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-28 (( >?BDC F{B FAŠ{<?C?<{< Gˆ F?>AE @>A@ B *)+ [,h~ n_v ` n ig` n ` n paljonko tilaa vaataan pe posessi? [ - ]_` v z n k c ^ac c ` `b] milloin sivu / segmentti tuodaan muistiin? [ s c n c ^ v d5z n k c ^ac c ` `b] minne posessin sivu / segmentti sijoitetaan? [. n c d^ n z n k c ^ac c ` `b]/ mikä vaaus vapautetaan? globaali/lokaali: joku sivu / joku posessin oma sivu? [ 0c `bm5d5c ^le_k k m{^lm_k k m{` v w d d5c k k ]2143 56 7 8 9494: ˆ BDCHC I I )) C?B > > \E< O'P4> P4A Z%FBABSEP4AEHUPB< A4> < X VBFB> > P Ò V%SB< @ES4@%S4@E< AB< < JUAB<OQP4> < W @E< TB< J Z%ecX VES4VEV/YB= @BA4FBABAB< J Ò V%SB< @ES4@%S4@E< AB< < JUAB<OQPB< TB< J RB= @BA4FBABAB< S4@ET4>?BAB< OQP4> VEPBW P4> C HU< A4A4M AB<OQP4> < W VBA4A4V AB<OQPUAB<X VE< > A4FBF ;< = >? @BABCED AB<OQPBK4AB< < = > LEHIMEN \E< ABME< A4> M/YB< = A4> @EP4> PEHU< A4> V ;VEY4VE< ^EFEJUAB<OQP4> < W @ X FEJ W < A4> V Z%VE< SBSB<BAB< OQP4>FE<%HUPB< A4> < A4A4VEC W MBABJ4MB@EW @%[B< > > <E\E< OQP4]%C JUVEW SB< @BA4ABV \EFBG%HIF%J4> @E< J4> < ks. Taulukko 8.1 at X FEW HI@E<X VBb S4MBMEJ4> M X McX VES4VBV YB= @EA4FBA4AB< JdOQVE< T4> FEW F Ò VEJES4@ESB? A4FEG%HIFEJ4> > FE< TB< J RB= @BA4FBABAB< S4@ET4>?BA4FBG%HUFEJ4> > < > VEPBW P4> C A4FBG%HIFEJ4> < JUVEW SBP4@EAB? X V/YB< > PBP4A ;< = >? @BABCED A4FBG%HIFEJ4> > < KBAB< < = > LEHIMEN _W S4@E< A4> V/YB< = A4> @EP4> PEHU< A4> V HUPB< A4> < JU> < <OQ< A4> M%HU< A4> VE= Ò F ;VEY4VE< ^EFEJ/HUPB< A4> < VEW P4FE< ^BF%J W < A4> V Z%VE< SBSB<BA4FBG%HUFEJ4> < >FE<%HUPB< A4> < A4A4V W MBABJ4MB@EW @%[B< > > <E\BFBGB]%C JUVEW SB< @BABA4V KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-29 KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-30 KJ-I I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-5

C C B B F{<HŠ S S < < SS EE SS Š{<H@ YY [Xc ^le_igzb]_c `b]_k k c d v v d1y] t c w2^ v ] ]_k c j v c d5^ac k c c ^a^yh t m ^ ^ n c d5c c id] [Xc ^lmg^ac e ^ n ] n ip^l]_k k e_^le ^l^l] t ]d5c t5v ^l] v k v v i 0ib^lmde o_jpe_i ^l^ac ^l] v k v v i [Xc `5d5cde o_jpe_ib^ n c ib^acb]_c q e v ^l^l] ]{j v c d5^ac i ^ac c t c d^lm_jgc d5^l]_w t e_^l^l]_x j v ^l^l] d5c t5v ^ v dƒe_c [Xc `5d5c n d n c ^le_j v v i i n d t ]5d^l]g] n ]_c `b]_ib] [Xc ^lm q h~ ^yhm n i, ig`bmuh^l~5d5^lm [Xc ^lm n i, iƒd5c dm_k ^l~_ibm KJ-I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-31 KJ-I I S2004 / Tiina Niklande; kalvot Auvo Häkkinen 8-6