EPOCin muistinhallinta
Salakari, Marika (2001)
Salakari, Marika
Kajaanin ammattikorkeakoulu
2001
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201002182311
https://urn.fi/URN:NBN:fi:amk-201002182311
Tiivistelmä
Tämä lopputyö on tehty Nokia Matkapuhelimet Oy:lle. Työn tarkoituksena oli koota yhteen
perustiedot liittyen EPOCin muistinhallintaan käytettäväksi opetusmateriaalina.
EPOC on Symbianin kehittämä ja hallinnoima käyttöjärjestelmä, joka on suunniteltu
erityisesti pieniin kannettaviin laitteisiin, kuten matkapuhelimiin.
Muistinhallinta on yksi tärkeimmistä asioista suunniteltaessa sovelluksia kannettaviin
laiteisiin, esimerkiksi matkapuhelimiin. Matkapuhelimissa on rajallinen määrä muistia ja
matkapuhelin voi olla päällä yhtäjaksoisesti päiviä tai jopa kuukausia. Tästä syystä
muistivuodot ovat hyvin kohtalokkaita ja voivat aiheuttaa paljon harmia ellei asiaa ole otettu
huomioon jo suunnitteluvaiheessa.
Työssä käsitellään EPOCin perusrakennetta, muistia ja muistinhallintaan liittyviä asioita.
Lisäksi käsitellään yhtä muistinhallinnan piirrettä, trap harnessia, tarkemmin. Lopuksi on
katsaus testauksesta.
perustiedot liittyen EPOCin muistinhallintaan käytettäväksi opetusmateriaalina.
EPOC on Symbianin kehittämä ja hallinnoima käyttöjärjestelmä, joka on suunniteltu
erityisesti pieniin kannettaviin laitteisiin, kuten matkapuhelimiin.
Muistinhallinta on yksi tärkeimmistä asioista suunniteltaessa sovelluksia kannettaviin
laiteisiin, esimerkiksi matkapuhelimiin. Matkapuhelimissa on rajallinen määrä muistia ja
matkapuhelin voi olla päällä yhtäjaksoisesti päiviä tai jopa kuukausia. Tästä syystä
muistivuodot ovat hyvin kohtalokkaita ja voivat aiheuttaa paljon harmia ellei asiaa ole otettu
huomioon jo suunnitteluvaiheessa.
Työssä käsitellään EPOCin perusrakennetta, muistia ja muistinhallintaan liittyviä asioita.
Lisäksi käsitellään yhtä muistinhallinnan piirrettä, trap harnessia, tarkemmin. Lopuksi on
katsaus testauksesta.