1. Tämä sivusto käyttää evästeitä. Jatkamalla tämän sivuston käyttöä, annat suostumuksesi evästeiden käytöllemme. Lue lisää.

Selvennys mitä eri muistityypit tarkoittavat puhelimessa (FLASH, RAM ja ROM)

Keskustelu osiossa 'Microsoft ja Nokia', aloittaja amdnow, 6/5/07.

  1. amdnow

    amdnow Supermoderaattori

    Liittynyt:
    24/11/02
    Viestit:
    6461
    Tykkäykset:
    6055
    Puhelinmalli:
    Fiskarssin 10
    Ajattelin kirjoitella pienen selostuksen eri muisteista ja mitä milläkin muistin loppumisella tarkoitetaan. Näitä kyselyitä kun aina tuntuu tulevan :)

    ROM, RAM ja FLASH muistit löytyvät kaikista puhelimista mutta määrät vaihtelevat suuresti.
    Esim. 1100 puhelimessa on RAM, ROM ja FLASH muistia murto-osa siitä mitä N95 multikassa.

    Muistit löytyvät siis kaikista puhelinmalleista:
    S30 (mustavalkonäytölliset peruskapulat)
    S40 (Esim. 6280, 6288, 6300, 5300 jne...)
    S60 (Esim. N70, N73, N95 ja kaikki N-sarjan puhelimet + "vanhat S60:set" 6630, 6680, 6681, 6600, 7610 jne...)
    S80 (9300, 9500, 9300i)
    S90 (Kosketusnäytöllinen puhelinmalli, en nyt muista mallinumeroa)

    ---------------------------------------------------------------------------------------------------------

    Puhelimissa on siis kolmenlaista muistia: RAM, FLASH ja ROM

    FLASH muisti puhelimessa ilmoitetaan puhelimen muistina (ohjekirjassa puhutaan tällä nimellä ja lisäksi puhelimen opetusohjelmassa / HELP valikoissa mainitaan puhelimen muisti) tämä muisti toimii kuten muistikortti, mutta se ei luonnollisestikaan ole irroitettava.

    Puhelimen muistiin kannattaa asentaa ohjelmat joita käyttää usein koska se on huomattavasti nopeampi muisti käyttää kuin muistikortti.

    Kannattaa kuitenkin pitää muistia jonkin verran vapaana koska puhelimen toiminta häiriintyy ja muuttuu epävakaaksi jos se on aivan täynnä. Sellainen ~5% kokonaismuistista kannattaa pitää tyhjänä. Ilmoitus " Muisti täynnä, sulje sovelluksia... ei tarkoita että FLASH muisti on täynnä, vaan se tarkoittaa RAM muistin loppumista.
    Lue lisää kohdasta RAM muisti

    Tämä muisti ei tyhjene kun puhelimesta otetaan virrat / akku pois mutta sen saa tyhjennettyä *#7370# komennolla.
    Tämä komento siis tyhjentää vain puhelimen muistin

    Muistikortti on myös FLASH-tyyppistä muistia, eli toimii samalla tavalla kuin "puhelimen muisti" mutta on paljon hitaampaa käyttää tai käynnistellä ohjelmia.
    Kuvien ja musiikkitiedostojen tallentamiseen muistikortti on omiaan.
    ________________________________________________________________

    RAM muisti toimii hieman kuin aivojen lyhytkestoinen muisti. Kaikki puhelimessa käynnistettävät ohjelmat luetaan RAM muistiin josta sitten prosessori(t) tekevät eri temppuja, kuten mahdollistavat MP3 musiikkien kuuntelun, valokuvien ottamisen ja ylipäätänsä koko puhelin toimii tämän muistin varassa. Kun puhelin käynnistetään, se lukee ROM muistista käyttöjärjestelmän RAM muistiin, eli toisinsanoen käynnistyy. Se aika joka näkyy puhelimen käynnistymisaikana on juurikin tätä ROM muistilta lukua RAM muistiin.

    RAM muistia on rajallinen määrä ja jos käyttää useita ohjelmia yhtä aikaa päällä niin voi olla että tulee ilmoitus "muisti täynnä, sulje ohjelmia..."
    (Tämä virheilmoitus voi tulla vain S60, S80 ja S90 puhelimalleissa koska moniajo ei ole S30 ja S40 malleissa mahdollista)


    RAM muisti ei siis ole sama asia kuin puhelimen muisti, eli FLASH muisti.
    RAM muisti tyhjenee aina kun puhelin sammutetaan / otetaan akku pois
    _________________________________________________________________

    ROM muisti toimii puhelimen käyttöjärjestelmän varastointipaikkana, eli se on kuin tietokoneen kiintolevy sillä erotuksella että sinne ei normaalisti voi kirjoittaa mitään. Kun puhelin käynnistyy niin se lukee ROM muistista käyttöjärjestelmätiedot RAM muistiin ja puhelin "herää eloon"

    Kun puhelimen ohjelmisto päivitetään huollossa / Nokia Software Updaterilla, niin itse asiassa tämä ROM muistin tieto ensin pyyhitään ja sitten sinne kirjoitetaan uusi ohjelmistoversio. Tästä syystä puhelin "kuolee" jos ohjelmiston päivitys keskeytetään väärässä kohtaa. Eli jos NSU (Nokia Software Updater) on juuri saanut pyyhittyä ROM muistin ja kaapeli irroitetaan, niin puhelimessa ei ole mitään ohjelmistoa tallennettuna ja siksi se ei enää toimi. Sama asia kuin formatoisi tietokoneen kiintolevyn ja sitten yrittäisi taas käynnistää tietokonetta uudelleen.
    ________________________________________________________________

    Kiitos palautteesta. Tein pienet muutokset tekstiin.
    Puhelimen muisti näkyy C-asemana PC-tietokoneen tiedostonhallinta ohjelmassa silloin kun puhelin on liitettynä tietokoneeseen PC-Suite tilassa.


    Yritän pitää tämän ohjeistuksen mahdollisimman yksinkertaisena ja siksi en puhu sen enempää hiphein mainitsemasta XIP-tekniikasta, joka siis on olemassa. Se ei kuitenkaan vielä ole suuremmin käytössä joten siksi en vielä puutu tähän. Kiitos kuitenkin tarkennuksesta.
     
  2. dsniper

    Liittynyt:
    30/3/07
    Viestit:
    118
    Tykkäykset:
    1
    Onko puhelimissa tosiaan kirjaimet asematunnuksina? En toki ole mitään file manageria asentanutkaan luuriini, mutta yllättävää että siellä kummittelee kanssa "C-asema".

    B on varmaan varattu lerppuasemalle? :)
     
  3. hiphei Aktiivinen jäsen

    Liittynyt:
    24/1/04
    Viestit:
    1994
    Tykkäykset:
    0
    Kaikkea ei silti tarvitse ladata RAM-muistiin uudemmilla Symbian OS -versioilla, joissa on tuki execute-in-place (XIP). Eli koodia voi ajaa myös suoraan ROM:sta, mikä säästää RAM:ia ja myös pienentää käynnistysaikaa.
     
  4. petu22

    Liittynyt:
    17/4/07
    Viestit:
    26
    Tykkäykset:
    0
    Kiitos selvennyksestä, mutta voisitko vielä tarkentaa missä puhelinmalleissa noita mainitsemiasi eri muisteja oikein on? Vai onko todella niin, että puhelin kuin puhelin, niin nuo muistit löytyvät C-asematunnuksineen?
     
  5. sane Aktiivinen jäsen

    Liittynyt:
    17/5/03
    Viestit:
    1761
    Tykkäykset:
    13
    6630:ssa näyttää FExplorer seuraavaa:

    C: <flash>
    D: <ram>
    E: <disk> (muistikortti)
    Z: <rom>
     
  6. petu22

    Liittynyt:
    17/4/07
    Viestit:
    26
    Tykkäykset:
    0
    6630:ssa on Symbian + S60 järjestelmät. Mikäli avaus oli tehty koskemaan vain ko. järjestelmää olisi ollut paikallaan myös siitä mainita. Mikäli avaus oli tarkoitettu kattamaan myös esim. S40 käyttiksellä varustetut luurit, niin olisi ehkä ollut paikallaan kertoa myös siitä.

    Jonkun (kokeneemman käyttäjän) mielestä ehkä pilkunviilantaa, mutta itse ainakin olen melko tuore S 40 luurin omistaja ja nämä perusasiatkin on vielä hieman hakusessa. Ja jotenkin on sellainen näppituntuma, että edustamani ryhmä on kasvamaan päin.

    Siksi olisi hienoa, jos asioista kirjoitettaisiin mahdollisimman tarkasti. :) Mutta kuten jo totesinkin, niin muuten kyllä ihan mainio avaus! Ei muuta. :)
     
  7. amdnow

    amdnow Supermoderaattori

    Liittynyt:
    24/11/02
    Viestit:
    6461
    Tykkäykset:
    6055
    Puhelinmalli:
    Fiskarssin 10
    Muokkailin hieman tekstiä.
    Kiitos palautteesta.
     
  8. Qwertyi

    Qwertyi Vuoden foorumilainen 2010, VIP vuodesta 2016

    Liittynyt:
    7/12/05
    Viestit:
    25634
    Tykkäykset:
    4683
    Puhelinmalli:
    Sony Xperia Z5
    Asiallinen ketju. Lisää tällaisia infopaketteja.

    Kiitokset amdnow:lle.
     
  9. Jusku

    Jusku Aktiivinen jäsen

    Liittynyt:
    3/11/03
    Viestit:
    994
    Tykkäykset:
    149
    Puhelinmalli:
    iPhone 6 (+Jolla)
    oli kyllä informatiivinen ketju. :) eikös tän vois ihan laittaa "tiedotteeks" että pysyis tuolla ylhäällä tietopakettina?
     
  10. Kermitti

    Liittynyt:
    11/4/04
    Viestit:
    116
    Tykkäykset:
    1
    Tuolla XIPillä ei ole mitään tekemistä Symbianin kanssa vaan on flashpiiri riippuvainen asia. NOR flasheilla voidaan ajaa koodia suoraan ROMilta ja NAND flasheilla ei voida vaan ensin täytyy kopioida se RAMille. Näistä NAND on nykyään yleisemmin käytetty tekniikka. Lisätietoja esim tuolta:
    http://www.computing.co.uk/itweek/news/2187056/spansion-enhances-handsets

    "Nor Flash is widely used in handsets because code can run directly from the chip, a feature called execute-in-place (XIP). Nand Flash offers higher storage density, but code cannot be executed directly and must be copied into RAM, so handsets need more memory and cost more. It is mostly seen in high-end smartphones."
     
  11. Juzt Tunnettu jäsen

    Liittynyt:
    19/6/02
    Viestit:
    3135
    Tykkäykset:
    133
    Eikös Flash ole periaatteessa vain nimenomaan se muistivälinetekniikka jota käytetään usein mm. puhelinten sisäisissä massamuisteissa ja muistikorteissa. Mikään ei kai pakota toteuttamaan puhelimen massamuistia nimenomaan flash teknologialla, vaikka se selkeästi yleisin tapa onkin. Onhan puhelimissa jo nyt magneettisiakin levyjä käytössä (esim. N91, vaikka ko. laitet taitaa sisältää myös pienen määrän Flash muistia)
     
  12. Simpp4

    Simpp4 Aktiivinen jäsen

    Liittynyt:
    10/4/04
    Viestit:
    1177
    Tykkäykset:
    0
    Puhelinmalli:
    Iphone 5
    Kiitos!

    Kiitokset amdnow:lle hyvästä ketjusta!

    //Simppa
     
  13. sovelias Vuoden foorumilainen -06/-05/-03

    Liittynyt:
    21/6/02
    Viestit:
    42688
    Tykkäykset:
    363
    On, "falshiä" yleensä on myös aloituksessa mainittu ROMmuisti.
    Ei.
     
  14. postman76

    Liittynyt:
    14/3/03
    Viestit:
    29
    Tykkäykset:
    2
    Puhelinmalli:
    Lumia 820
  15. amdnow

    amdnow Supermoderaattori

    Liittynyt:
    24/11/02
    Viestit:
    6461
    Tykkäykset:
    6055
    Puhelinmalli:
    Fiskarssin 10
    Kiitos jälleen palautteesta.
    haluaisin kuitenkin vielä painottaa ettå yritin kirjoitella asiat mahdollisimman yksinkertaisesti paneutumatta nippelitietoihin kuten esim. NAND ja NOR flässien eroon.

    Kyseessä on siis ketju ihmisille jotka haluavat vain perustiedon muisteista ja mitä mikin muistin loppuminen tarkoittaa.
     

Jaa tämä viestiketju