Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: PkT - 22.03.07 - klo:21.40
-
Terve! Olen käyttänyt Xubuntua tässä ja käsitykseni on,että se syö vähän muistia ja osaa itse vapauttaa muistia.Itellä kuitenkin käy näin,että jos lataa vaikka musiikki videoita netistä jne... muistin kulutus nousee ja kun koneella ei tee mitään,ei se muistin kulutus oo siitä oikeastaan mihinkään laskenut.Ainoa keino on saada muistia vapaaksi,sammutta kone...?Oliskohan jotain konsoli käskyä joka vapauttais sitä muistia?Latasin pari musa videota ja kuuntelin VLC:llä musaa (Joka näyttää olevan paras soitin mp3 soittoon,ei pätki eikä särise) samaan aikaan ja muisti veteli jossain 350MB/512MB eikä se siitä minnekkään oikeastaan laskenut,vaikka koneella ei tehnyt mitään? Siis on seuraillut miustia,prossua ja "swapia" tolla minkä saa tohon Xubuntu alapalkkiin ilman mitään, että tartteis jostain ladata sitä."System load monitor" Sitä nimeä se käyttää ainakin mulla. Eli jos tohon nyt löytäis jotain näppärää keinoa,että ei tartte konettä vähän väliä sammutella.Kone on POMI:n joku pikkasen vanhempi.AMD sempron 2800+,512MB jne...Kiitoksia jo näin etu käteen kaikille vaivaa nähneille!
-
Olen käyttänyt Xubuntua tässä ja käsitykseni on,että se syö vähän muistia ja osaa itse vapauttaa muistia.
muistin kulutus riippu toki käynnissä olevista ohjelmista, mutta puskurointiin käytetyn muistin vapauttaminen toki sujuu itsekseen.
Itellä kuitenkin käy näin,että jos lataa vaikka musiikki videoita netistä jne... muistin kulutus nousee ja kun koneella ei tee mitään,ei se muistin kulutus oo siitä oikeastaan mihinkään laskenut.
ei sen mihinkään pitäisikään laskea.
Ainoa keino on saada muistia vapaaksi,sammutta kone...?
niin varmaankin, mutta miksi sitä pitää saada vapaaksi?
jos muistia ei käytetä se on koneessa turhaan. se, että linux käyttää vapaana olevaa keskusmusitia datan puskurointiin on vain hyvä asia koska se nopeuttaa koneen käyttöä ja toisaalta se, että puskurointiin käytetty muisti osataan vapauttaa automaattisesti tarkoittaa jonkun ohjelman sitä tarvitessa tarkoittaa, ettei siitä ole mitään haittaakaan. tämä siis siinä tapauksessa, ettei koneen käytön pääasiallinen tarkoitus ole ihastella käyttämättömänä lojuvan muistin määrää.
Oliskohan jotain konsoli käskyä joka vapauttais sitä muistia?
en tiedä, en osaa kuvitella, että koskaan tarvitsisin sellaista. käyttöjärjestelmän automaattinen musitinhallinta on huomattavasti vaivattomampaa ja parempaa kuin manuaalisesti tehty.
Latasin pari musa videota ja kuuntelin VLC:llä musaa (Joka näyttää olevan paras soitin mp3 soittoon,ei pätki eikä särise) samaan aikaan ja muisti veteli jossain 350MB/512MB eikä se siitä minnekkään oikeastaan laskenut,vaikka koneella ei tehnyt mitään?
ja vaikka olisitkin tulkinnut lukuja oikein, vapaana olisi ollut 162Mt, missä siis on ongelma?
Eli jos tohon nyt löytäis jotain näppärää keinoa,että ei tartte konettä vähän väliä sammutella.
jos käyttämättömän muistimäärän ihastelu on tärkeää, joutunet jatkossakin boottailemaan. olettaen ettet vaihda johonkin vanhempaan käyttöjärjestelmään.
-
No lähinnä ajattelin,että kun koneen käynistää,niin muisti on jotain 70MB/512MB ja parin rämpläyksen jälkeen se töröttää siellä 350MB/512MB että se ei mun mielestä oikeestaan oo paljoakaan Windows XP muistin kulutukseen eroava.Toki tää Xubuntu on aivan ***** nopee tässä masiinassa joten ei toi sinäänsä oo mikään ongelma.Hyvä että pelaa kunnolla!!! Ajattelin vaan että voiko sitä muistia ite vapautella,niin kuin freemem (windows) ohjelman tapaisella pystyy.No ei siitä sitten enään.En kehtaa aloittaa uutta aihetta,niin miten tähän Xubuntuun saa asennettua teeman,kun aina pukkaa vaan erroria kun purkaa paketin /usr/share/themes kansioon Ubuntussa tää oli helpompaa,mutta koko gnome ei oikein enään miellyttänyt. ja kiitos Jannelle vaivan näöstä :)
-
Ei pahalla, mutta jos käytät 512Mt RAM -tasoisessa koneessa Xubuntua, ja valitat RAM -muistin loppumista, niin ei kannata tietokoneeseen edes koskea, tai sitten vain hankit lisää muistia ja pidät ylimääräiset mölyt omana tietonasi. Xubuntu toimii melkeinpä rannekellossakin, jos itselläni ei ole ongelmia käyttää Kubuntua/PCLinuxOS:ää koneella jossa on 256Mt RAM ja 533Mhz Pena3, miten sinulla sitten voi olla tuon tasoisella prosessorilla ja tuolla muistilla onglemia XFCE -ympäristöä käyttävän distron kanssa?
Sori jos olen epäkohtelias, paska päivä.
-
Hyvää huonoa päivää sulle :) Ei toi oo ongelma! TÄÄ KÄYTTIS ON NOPEEEE!!!! Ihmetyttää vaan toi,että muistin kulutus on noin paljon vaikka ohjelmat on ajat sitten sammuttanut.Normaalia vai vikaa jossain?...Voi toki joku deletoida tän sydeemin,niin ei sitten tarvi kellään vastailla tällaisiin TURHUUKSIIN.Syvät ANTEEKSI pyynnöt kaikille,joiden päivä menee pilalle tän tyhmän kysymyksen takia. Kiits kuiteski :)
-
Selvennys vielä,että latasin sen videon ihan bändin sivuilta.Tallenna levylle meiningillä,että mitään apu ohjelmia ei ollut käytössä.Mut unohdan nyt tän ja jatkan eteen päin,kun toimii muuten ihan hyvin.Tai no paremmin kuin hyvin! Mut saahan sitä ihmetellä?Onhan se virtanappi keksitty ja jos siitä ei mitään tapahdu,niin töpseli pois seinästä :) Anteeksi vielä kerran! Mä oon ilmeisesti tyhmä!
-
Eli tällainen tiivistetty vastaus kysymykseen on: Linux käyttää kaiken koneessa olevan muistin (puskuroi dataa sinne), mutta se on vain hyvä asia. Eli silloin kun ruvetaan käyttämään paljon SWAP muistia niin silloin muistia on koneessa liian vähän.
-
No lähinnä ajattelin,että kun koneen käynistää,niin muisti on jotain 70MB/512MB ja parin rämpläyksen jälkeen se töröttää siellä 350MB/512MB että se ei mun mielestä oikeestaan oo paljoakaan Windows XP muistin kulutukseen eroava.
paitsi, että tuo kulunut muisti ei ole ohjelmien varaamaa vaan sitä käytetään muuhunkin. suoritettavien ohjelmien kannalta muistia on vapaana paljon enemmän kuin 512 - 350.
tosin windows-maailmasta tuleville on usein hankalaa sisäistää, että jos musiti ei ole käytössä niin se on turhaa. siitä syystä linuxin pyrkimys hyödyntää keskusmuistia mahdollisimman paljon saa aikaan tämän kaltaisia ihmettelyjä.
Ajattelin vaan että voiko sitä muistia ite vapautella,niin kuin freemem (windows) ohjelman tapaisella pystyy.
siis ohjelma sitä varten, että muistia makuutettaisiin mahdollisimman paljon tyhjän panttina? ei kuulosta kovin hyödylliseltä. freemem ei olisi kovin kätevä linuxissa.
-
PkT kerro, mitä komento
free -m
kertoo, niin on vielä helpompi selittää Linuxin muistinkulutus.
-
tuke@tippawaara:~$ free -m
total used free shared buffers cached
Mem: 1011 533 477 0 98 253
-/+ buffers/cache: 181 829
Swap: 956 0 956
ää miten mää saan kaiken muistin käyttöön swappi rukkakin ihan tyhjää vie tilaa levyltä... ::)
-
ää miten mää saan kaiken muistin käyttöön swappi rukkakin ihan tyhjää vie tilaa levyltä... ::)
swappia ei onneksi yritetä käyttää kaikkea, vaan sen käyttämistä yritetään vältellä mahdollisuuksien mukaan. sinänsä kyllä hassua, että tuossa ei näkynyt olevan käytössä lainkaan swappia. yleensä sitä on jokunen mega varattuna.
-
Hassua tai ei tuo swapin käyttämättömyys, kun ei oo mullakaan yhtään varattuna.
total used free shared buffers cached
Mem: 1002 967 34 0 166 473
-/+ buffers/cache: 327 674
Swap: 486 0 486
No ei sen niin väliä kuhan laitteet vaan pelittää liukkaasti. :)
-
Tämän takia varmaan en huomannut koneeni nopeutuvan pätkän vertaa, kun lisäsin 512Mt->1,250Mt:vuun.
Raukka ei vaan viitsi käyttää niin paljoa muistia. :D
Windows-puolella tottui aina, kun lisäsi muistia, niin kone nopeutu.
Nopeehan tämä kyllä on ollutkin.
$ free -m
total used free shared buffers cached
Mem: 1265 438 826 0 14 249
-/+ buffers/cache: 174 1090
Swap: 2047 0 2047
Ainahan se sais nopeempikin olla.
-
Tämän takia varmaan en huomannut koneeni nopeutuvan pätkän vertaa, kun lisäsin 512Mt->1,250Mt:vuun.
Raukka ei vaan viitsi käyttää niin paljoa muistia. :D
linuxin pitäisi kyllä (ajossa olevien sovellusten lukumäärästä riippuen toki) hyväksikäyttää niin paljon musitia kuin bufferointi suinkin tarvtsee. tietty jos sovelluksia ei ole paljoa käynnissä ei puskurointiakaan tarvita läheskään niin paljoa.
$ free -m
total used free shared buffers cached
Mem: 1265 438 826 0 14 249
-/+ buffers/cache: 174 1090
Swap: 2047 0 2047
niin no, sinullahan on oikeasti sovellusten käytössä 174 megaa joten muistilisäys ei ainakaan vaikuta hidasta swappaamista ehkäisevästi.
näyttää kyllä, että tämän otoksen mukaan on harvinaisempaa napata se hyvin pieni pala swappia. melko erikoista, tai siltä se vaikuttaa koska kaikilla käyttämilläni koneilla swappia on käytössä ihan vähän riippumatta koneeni muistimäärästä.
-
Ihmetyttää vaan toi,että muistin kulutus on noin paljon vaikka ohjelmat on ajat sitten sammuttanut.
Linux puskuroi muistia, mikä tarkoittaa sitä, että prosessori tallentaa tietoa muistiin siltä varalta, että sattuisi sitä lähiaikoina tarvitsemaan.
Esim. ohjelmaa käynnistettäessä ladataan tarpeellista tietoa vaikka 15MB keskusmuistiin, jota sitten käytetään tarvittaessa. Kun ohjelma sammutetaan, muistia ei kannata vapauttaa, jos oletataan, että käytät sulkemaasi ohjelmaa vielä toisenkin kerran. Toisella kerralla ohjelman ei tarvitsekkaan ladata tietoja keskusmuistiin, koska ne ovat jo siellä. Tämä tarkoittaa, että ohjelman käyttö nopeutuu.
Huomaat tämän ominaisuuden, kun käynnistät vaikka Firefoxin ensimmäistä kertaa koneen käynnistyksen jälkeen ja vertaat sen käynnistysaikaa, siihen, kun käynnistät Firefoxia toiseen kertaan. Huomattava ero. Jos tässä käytettäisiin freemem tyyppistä ohjelmaa ja vapautettaisiin firefoxin varaama muistialue, käynnistys kestäisi taas yhtä kauan, kun ensimmäisellä käynnistyskerralla.
Se miten Linuxin muistinkäyttö eroaa Windowsista on, että linux osaa vapauttaa muistia tarvittaessa. XP:n ominaisuuksiinhan kuuluu, että se täyttää muutaman päivän tai viikon kuluessa muistinsa niin perusteellisesti, että siitä tulee käyttökelvoton, jos ei sitten käytä jotain freemem tyyppistä apuohjelmaa. Toivottavasti Vista osaa jo vapauttaa muistia järkevästi. Linuxissa tämäntyyppistä ongelmaa ei esiinny. Siispä siinä ei tarvia erikseen muistia vapauttavaa ohjelmaakaan.
Mainittakoon Windows Vistasta vielä, että sen ominaisuuksiinhan myös kuuluu, että oli siinä kuinka paljon muistia tahansa, se varaa sitä mahdollisimman paljon käyttöön, että olisi mahdollisimman nopea. Huomaatko yhtäläisyyden linuxiin?
Voit testata linuxin muistinkäytön toimintaa helposti käynnistämällä paljon raskaita ohjelmia, käyttämällä niitä ja pitämällä konetta päällä muutaman kuukauden. Veikkaan, että et huomaa minkäänlaista hidastumista. Minä en ainakaan ole huomannut.
Normaalia vai vikaa jossain?...
Normaalia
-
turhaa touhua...järjestelmä osaa haldata muistin käytön optimaaliseksi joka tilanteeseen...ajatus muistin "vapauttamisesta" on win puolen juttuja ja ne kannattaa unohtaa kokonaan...:~$ free -m
total used free shared buffers cached
Mem: 502 496 5 0 47 244
-/+ buffers/cache: 205 297
Swap: 1474 0 1474
tossa oma listaus muistin käytöstä...keskusmuistilla rullataan(nopea)...swappi vapaana...2*firefox joissa yhteensä 15 välilehteä+pääte...keskusmuistia nimenomaan pitää käyttää...sillä se nopeus ja toimiva moniajo syntyy...:~$ free -m
total used free shared buffers cached
Mem: 502 497 5 0 19 207
-/+ buffers/cache: 270 232
Swap: 1474 0 1474
edelliset+3*openoffice+streamtuner+laskin+gnomebaker...tässä on se ISO ero win osastoon...siellä kiintolevy olis rutissu swappia koko ajan...halvaantuen pikkuhiljaa...
-
Pitäsköhän minun hankkia lisää muistia kun muilla tuntuu olevan swappi kokonaan tyhjä vaikka mitä käynnissä.
Käynnissä Firefox(1 välilehti),gaim,irssi ja yksi terminaali.
joni@lappari:~$ free -m
total used free shared buffers cached
Mem: 376 369 6 0 7 129
-/+ buffers/cache: 233 143
Swap: 1098 136 961
-
Pitäsköhän minun hankkia lisää muistia kun muilla tuntuu olevan swappi kokonaan tyhjä vaikka mitä käynnissä.
Käynnissä Firefox(1 välilehti),gaim,irssi ja yksi terminaali.
joni@lappari:~$ free -m
total used free shared buffers cached
Mem: 376 369 6 0 7 129
-/+ buffers/cache: 233 143
Swap: 1098 136 961
jos siltä tuntuu. kyllä sinulla on tuon listauksen mukaan vielä 143Mt keskusmuistia vapaana ja kuten sanottu, minullakin on swappia vähän käytössä aina (tosin ei ihan noin paljon):
total used free shared buffers cached
Mem: 1011 995 16 0 65 521
-/+ buffers/cache: 408 603
Swap: 1004 26 977
tuossa on käynnissä gnome, jokunen gnome-terminal (~10 tabia), pari firefox-ikkunaa (~30 tabia), liferea (~40 feediä), rhythmbox (~4000 kappaletta), gossip, beagle ja useampi appletti.
-
jos siltä tuntuu. kyllä sinulla on tuon listauksen mukaan vielä 143Mt keskusmuistia vapaana ja kuten sanottu, minullakin on swappia vähän käytössä aina (tosin ei ihan noin paljon):
tuossa on käynnissä gnome, jokunen gnome-terminal (~10 tabia), pari firefox-ikkunaa (~30 tabia), liferea (~40 feediä), rhythmbox (~4000 kappaletta), gossip, beagle ja useampi appletti.
Niin tietenkin onhan mullaki gnome tms päällä, unohtu vaan äsken se sanoo.
Mistä muuten tuo johtuu että tuota swappia on noin paljon käytössä vaikka keskusmuistia on vapaana "yllinkyllin"?
-
Asensin koko Xubuntun uudelleen ja ongelmat katos.Ilmeiseti jotain ollut pielessä ekasta asennuksesta .Nyt kun koneen käynistää muisti on 63MB jne... Netti rämpläys ei enään kuluta koko muistia.Kone ollut nyt 7 minuuttia käynnissä ja Firefox on vaan päällä.Alapalkissa näkyy muisti olevan 83MB.Nyt ainakin mun mielestä näyttäis normaalilta. Kiitoksia kaikille :)
-
Asensin koko Xubuntun uudelleen ja ongelmat katos.Ilmeiseti jotain ollut pielessä ekasta asennuksesta .Nyt kun koneen käynistää muisti on 63MB jne... Netti rämpläys ei enään kuluta koko muistia.Kone ollut nyt 7 minuuttia käynnissä ja Firefox on vaan päällä.Alapalkissa näkyy muisti olevan 83MB.Nyt ainakin mun mielestä näyttäis normaalilta. Kiitoksia kaikille :)
Monet Firefoxin plugineista ainakin minun kokemuksen perusteella vuotavat muistia aikalailla. Ehkäpä tämä oli syynä ongelmaan.