Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: susa - 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?
-
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.).
-
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:
# 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.
# 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:
# df -h /tmp
Filesystem Size Used Avail Use% Mounted on
tmpfs 506M 12K 506M 1% /tmp