Kirjoittaja Aihe: miten voisi kayttaa parhaiten 2 gt muistia?  (Luettu 1607 kertaa)

susa

  • Käyttäjä
  • Viestejä: 30
    • Profiili
miten voisi kayttaa parhaiten 2 gt muistia?
« : 26.10.06 - klo:22.09 »
uudessa thinkpad t43:ssa on 2 gigatavua muistia. voisiko sen jotenkin hyodyntaa jakamalla osan siita virtuaalilevyksi jossa voisi sitten suorittaa kaikki valiaikaiset levytiedot/tallennukset/jne ?

miten tuo onnistuisi?

juyli

  • Vieras
Re: miten voisi kayttaa parhaiten 2 gt muistia?
« Vastaus #1 : 26.10.06 - klo:22.23 »
voisiko sen jotenkin hyodyntaa jakamalla osan siita virtuaalilevyksi jossa voisi sitten suorittaa kaikki valiaikaiset levytiedot/tallennukset/jne ?

Linuxin muistinkäyttö nimenomaan hyödyntää koko käytössä olevan muistin. Kurkkasepa huviksesi free/top jne. muistinkäyttöäsi.
Mitään vippaskonsteja ei siis tarvita.
Nimenoman tähän perustuu se tosiseikka, että viallinen muisti on havaittavissa Linuxia käytettäessä, vaikka
eräässä mainitsemattomassa käyttöjärjestelmässä ko. muistit toimisivatkin ilman havaittavia virheitä.

Vanhemmissa kerneleissä piti kyllä määritellä, että kernel osasi huomioida nykyisen suuruiset muistimäärät.
En tiedä, onko enää tuo lainkaan tarpeellista (raja jossakin n. 1Gt kohdilla? kun tavan koneen muisti oli 64Mt tms.).

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: miten voisi kayttaa parhaiten 2 gt muistia?
« Vastaus #2 : 27.10.06 - klo:06.58 »
uudessa thinkpad t43:ssa on 2 gigatavua muistia. voisiko sen jotenkin hyodyntaa jakamalla osan siita virtuaalilevyksi jossa voisi sitten suorittaa kaikki valiaikaiset levytiedot/tallennukset/jne ?

No laita ainakin /tmp käyttämään muistia. Lisää tälläinen rivi /etc/fstab tiedostoon:

Koodia: [Valitse]
# sudo gedit /etc/fstab
tmpfs           /tmp            tmpfs   defaults        0       0

Seuraavaksi tyhjennä nykyinen /tmp, mounttaa /tmp muistia käyttäen ja käynnistä X uudelleen.

Koodia: [Valitse]
# sudo rm -rf /tmp/* /tmp/.[a-zA-Z]*
# ls -al /tmp
(Katso että on todellä tyhjä nyt)
# sudo mount /tmp
# df -h /tmp
(Käynnistä X uudelleen)

Oletuksena tmpfs käyttää max. puolet koneen fyysisestä muistista, itselläni 1 GB muistilla näkyy näin:

Koodia: [Valitse]
# df -h /tmp
Filesystem            Size  Used Avail Use% Mounted on
tmpfs                 506M   12K  506M   1% /tmp