Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: eliasj - 07.10.06 - klo:09.53
-
Miten luen freetä kun komennan free -m? Tai siis kun komenna free -m tule tälläistä:
[root@myhost ~]# free -m
total used free shared buffers cached
Mem: 376 240 136 0 22 155
-/+ buffers/cache: 62 314
Swap: 282 0 282
Eli paljonko minulla on nyt muistia käytössä?
ps. Ja tiedän kyllä ettei kannattaisi olla rootin tunnuksilla, mutta olen vasta säätmässä Archiani (mutta itse ohjelma freehän toimii samalla tavalla Ubuntussakin?). :)
-
Tuossahan se lukee selvälää lontoonkielellä:
used: 240
Tästä 240 22+155 on buffereita/cachea, loput 240-(22+155) on itse ohjelmien koodin/datan viemää muistia.
-
Miten näkisi suoraan vain sen ohjelmien koodin/datan viemän muistin? Tai siis onko freessä jotain sellaista ominaisuutta?
-
Miten näkisi suoraan vain sen ohjelmien koodin/datan viemän muistin? Tai siis onko freessä jotain sellaista ominaisuutta?
no, se on se toisen rivin ensimmäinen luku siinä used sarakkeen alla. tässä tapauksesa 62Mt ja se seuraava 314Mt kertoo paljon musitia on vapaana ohjelmien käyttöön (vaikka sitä onkin käytetty datan bufferointiin).
-
Miten näkisi suoraan vain sen ohjelmien koodin/datan viemän muistin? Tai siis onko freessä jotain sellaista ominaisuutta?
no, se on se toisen rivin ensimmäinen luku siinä used sarakkeen alla. tässä tapauksesa 62Mt ja se seuraava 314Mt kertoo paljon musitia on vapaana ohjelmien käyttöön (vaikka sitä onkin käytetty datan bufferointiin).
Nyt on tämäkin asia selvä. Kiitos!
-
No nyt mä huolestuin. Kokeilin tota samaa ja sain tällasen tulosteen:
~$ free -m
total used free shared buffers cached
Mem: 757 748 9 0 40 491
-/+ buffers/cache: 216 541
Swap: 831 18 812
markus@a190-147:~$
eli vapaana ei oo juuri mitään. Miten toi swappi voi olla noin iso ja sama cache(eikse oo välimuisti?) Voiko tälle tehdä jotain?
-
Eikös linuxin ole tarkoitus käytellä muistia paljon, että sitten toimii nopeammin. Vapauttaa tietenkin sitä mukaa kun muut sovellukset tarvitsevat muistia. ??? :)
-
Aika fiksua jos näin on.
-
Linux on fiksu.
-
No nyt mä huolestuin. Kokeilin tota samaa ja sain tällasen tulosteen:
~$ free -m
total used free shared buffers cached
Mem: 757 748 9 0 40 491
-/+ buffers/cache: 216 541
Swap: 831 18 812
markus@a190-147:~$
eli vapaana ei oo juuri mitään. Miten toi swappi voi olla noin iso ja sama cache(eikse oo välimuisti?) Voiko tälle tehdä jotain?
jos nyt luetaan sitä toista riviä niin näkyy, että (sovellusten) käytössä on 216Mt ja 'vapaana' 541Mt. onko 541Mt vapaana 'ei juuri mitään'?
tuosta 541Mt:sta on käytetty tavaran cachettamiseen ja bufferointiin 491Mt joka on vapautettavissa sovellusten käyttöön hyvin nopeasti. se on käytössä koska tavaran lukeminen/palauttaminen musitista on merkittävästi nopeampaa ja kevyempää kuin levyltä lukeminen.
jos muistia on kerran rutkasti (minusta) vapaana, niin miksi sitä ei kannattaisi käyttää bufferointiin? jotta voisi tarkastella ja ihastella kuinka paljon muistia koneessa on käyttämättömänä ja näin ollen turhan panttina?
-
jos muistia on kerran rutkasti (minusta) vapaana, niin miksi sitä ei kannattaisi käyttää bufferointiin? jotta voisi tarkastella ja ihastella kuinka paljon muistia koneessa on käyttämättömänä ja näin ollen turhan panttina?
Juurikin näin.
Toista oli joskus AmigaOS:llä jossa käyttämätön muisti oli tyhjän panttina :)