Mobiililaitteen tallennusmuistin laajentaminen ja suorituskyky
Hanhimäki, Petteri (2017)
Hanhimäki, Petteri
Turun ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201702222615
https://urn.fi/URN:NBN:fi:amk-201702222615
Tiivistelmä
Monien kannettavien laitteiden tallennusmuisti on rajallinen. Eri käyttötarkoitusten asettamien suorituskykyvaatimukset täyttävän tallennusmuistin tunnistaminen on hankalaa. SD-muistikortit ovat tuettuja useimmissa älypuhelimissa ja taulutietokoneissa. SD-muistikorttien standardi määrittelee nopeusluokituksen. Mikäli muistikorttia tai laajennusmuistia käytetään monipuolisesti, on muistien suorituskyvystä oltava tarkempaa tietoa.
Näiden ongelmien ratkaisemiseksi tässä opinnäytetyössä paneuduttiin tallennusmuistiratkaisuihin ja suorituskyvyn mittaamiseen sekä riittävän suorituskykyisen muistin tunnistamiseen. Tallennusmuistien väliset erot pyrittiin löytämään kokeilemalla eri mittaustapoja käyttäviä sovelluksia sekä tavallista käyttöä kuvaavia testejä.
Opinnäytteessä tutkittiin eri vaihtoehtoja tallennusmuistin laajentamiseksi sekä muistikorttien merkintöjä ja niiden vastaavuutta todelliseen suorituskykyyn. Suorituskyvyn mittaamisessa käytettiin eri suorituskykysovelluksia eri mobiililaitteessa.
Testattujen SD-muistikorttien välillä ilmeni suuria suorituskykyeroja. Sisäisen tallennusmuistin ja lisätyn SD-muistikortin välillä ilmeni suorituskykyeroja. Hankittavan tallennusmuistin lisäksi suorituskykyyn vaikuttaa laitteen toteutus tukea laajennusmuistia. Laitteen ohjelmiston on tuettava vaadittavaa tiedostojärjestelmää ja laitteiston rajapintaa, jolla tallennusmuistin suorituskykyä voidaan käyttää hyväksi riittävällä tasolla. Aiempien SD-muistikorttimääritelmien nopeusluokitus, joka kuvaa parhaiten peräkkäisten operaatioiden suorituskykyä, ei ole riittävä määritelmä monipuoliseen käyttöön tarkoitetulle tallennusmuistille.
Riittävän suorituskykyisen muistikortin käyttöä tallennusmuistin laajentamiseksi voi käyttää. Lisätyn tallennusmuistin käytössä on otettava huomioon tiettyjä rajoitteita kuten, että laitteesta riippuen muistikortille ei voi siirtää kaikkia sovelluksia tai muistikortin tietosuoja ei välttämättä ole samalla tasolla kuin laitteen sisäisen tallennusmuistin. Testattujen mobiililaitteiden SD-muistikorttituen ratkaisuissa havaittiin eroja rajapinnoissa ja suorituskyvyssä.
Näiden ongelmien ratkaisemiseksi tässä opinnäytetyössä paneuduttiin tallennusmuistiratkaisuihin ja suorituskyvyn mittaamiseen sekä riittävän suorituskykyisen muistin tunnistamiseen. Tallennusmuistien väliset erot pyrittiin löytämään kokeilemalla eri mittaustapoja käyttäviä sovelluksia sekä tavallista käyttöä kuvaavia testejä.
Opinnäytteessä tutkittiin eri vaihtoehtoja tallennusmuistin laajentamiseksi sekä muistikorttien merkintöjä ja niiden vastaavuutta todelliseen suorituskykyyn. Suorituskyvyn mittaamisessa käytettiin eri suorituskykysovelluksia eri mobiililaitteessa.
Testattujen SD-muistikorttien välillä ilmeni suuria suorituskykyeroja. Sisäisen tallennusmuistin ja lisätyn SD-muistikortin välillä ilmeni suorituskykyeroja. Hankittavan tallennusmuistin lisäksi suorituskykyyn vaikuttaa laitteen toteutus tukea laajennusmuistia. Laitteen ohjelmiston on tuettava vaadittavaa tiedostojärjestelmää ja laitteiston rajapintaa, jolla tallennusmuistin suorituskykyä voidaan käyttää hyväksi riittävällä tasolla. Aiempien SD-muistikorttimääritelmien nopeusluokitus, joka kuvaa parhaiten peräkkäisten operaatioiden suorituskykyä, ei ole riittävä määritelmä monipuoliseen käyttöön tarkoitetulle tallennusmuistille.
Riittävän suorituskykyisen muistikortin käyttöä tallennusmuistin laajentamiseksi voi käyttää. Lisätyn tallennusmuistin käytössä on otettava huomioon tiettyjä rajoitteita kuten, että laitteesta riippuen muistikortille ei voi siirtää kaikkia sovelluksia tai muistikortin tietosuoja ei välttämättä ole samalla tasolla kuin laitteen sisäisen tallennusmuistin. Testattujen mobiililaitteiden SD-muistikorttituen ratkaisuissa havaittiin eroja rajapinnoissa ja suorituskyvyssä.