muistinhallinta hieno

laitoin olosuhteiden pakosta eilen koneelle windows 2k:n ja nyt aamulla tulikin mieleen että kyllä linuxin muistinhallinta vain on hienosti toimiva.

winkku oli yön aikana päättänyt napata sivutustiedostolle muistia yli 2 gigaa vaikka fyysistä muistia on 768 megaa. no siinäkään ei vielä mitään mutta kun tuo sivutustiedoston koon muuttelu aiheuttaa juuri tuota kiintolevyn pirstoutumista.

muistin vanhan kikkakolmosen eli tein windowsin sivutusosiolle oman osion jonne se saa sivutella rauhassa pirstomatta kiintolevyä pillun päreiksi.

oli muuten ainoastaan vlc streamaamassa yön ajan, mitään muuta ohjelmaa en ajanut. miten on mahdollista että winkku silti otti sivutusmuistia noin hemmetisti ja jostain syystä vlc oli vielä aamulla sammunut kun koneelle tulin.

ja jos on hyviä vinkkejä, niin niitäkin tietty otetaan vastaan, vaikka tämä nyt sodat-palsta onkin.
olisi kivaa jos win2k:hon saisi muistinhallinnan muistinhallitsemattomuuden tilalle :D
9745
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

w2000 en tiiä mutta XP Prossa mahdollista valita muistinkäyttö ensisijaisesti joko välimuistille tai ohjelmille. Prosessoriteho ensisijaisesti taustapalveluille tai ohjelmille.
Nuo saa säädettyä My Computer > Properties > Advanced valikosta.

Sivutusmuisti asetukset kannattaa tehdä manuaalisesti, indeksointi, järjestelmän palautus, ajastetut tehtävät ja kaikki muutkin ylimääräiset palvelut pois päältä.

Äänestä
  • "Sivutusmuisti asetukset kannattaa tehdä manuaalisesti"

    Tässä tapauksessa ei kannata kun swappi on omalla osiollaan, mitäpä se haittaa jos se siellä muutteelee kokoaan ja pirstaloituu kun se ei hajota järjestelmäosiota. Suurempi riski on mielestäni varsinkin juuri tässä tapauksessa kun esiintyy muistivuotoa että pitäisi pystyä määrittelemään manuaalisesti swapin (ts. pagefile) koko sellaiseksi että se varmasti riittää sillä jos manuaalisesti asetetaan rajat ja takalaita tuleekin vastaan on koko kone tuhannen jumissa. Tässä tapauksessa olisi siis järkevää antaa windowsin päättää pagefilen koko.

    Muistaakseni nuo mainitsemasi muistiasetukset ovat samat w2k:ssa mutta en ole pitkään aikaan roplannut niitä, nyt mulla on kyllä w2k virtuaalikoneena joten voin tarvittaessa tarkistaa asian sieltä. Indeksoinnin pois kytkeminen sen sijaan on järkevää ellei suorita hakuja kiiintolevyltä mutta jos on paljon tiedostoja ja suorittaa hakuja niin se kannattaa pitää päällä. Muistinhallintaan löytyy paljon erilaista viilausta joka saattaa nopeuttaa konetta huomattavasti, epäonnistuneet asetukset sen sijaan tekevät koneesta epävakaan (kuten esim. DLL:ien poistaminen muistista, joissakin tapauksissa)

    Äänestä

  • old_profile_3778 kirjoitti:

    "Sivutusmuisti asetukset kannattaa tehdä manuaalisesti"

    Tässä tapauksessa ei kannata kun swappi on omalla osiollaan, mitäpä se haittaa jos se siellä muutteelee kokoaan ja pirstaloituu kun se ei hajota järjestelmäosiota. Suurempi riski on mielestäni varsinkin juuri tässä tapauksessa kun esiintyy muistivuotoa että pitäisi pystyä määrittelemään manuaalisesti swapin (ts. pagefile) koko sellaiseksi että se varmasti riittää sillä jos manuaalisesti asetetaan rajat ja takalaita tuleekin vastaan on koko kone tuhannen jumissa. Tässä tapauksessa olisi siis järkevää antaa windowsin päättää pagefilen koko.

    Muistaakseni nuo mainitsemasi muistiasetukset ovat samat w2k:ssa mutta en ole pitkään aikaan roplannut niitä, nyt mulla on kyllä w2k virtuaalikoneena joten voin tarvittaessa tarkistaa asian sieltä. Indeksoinnin pois kytkeminen sen sijaan on järkevää ellei suorita hakuja kiiintolevyltä mutta jos on paljon tiedostoja ja suorittaa hakuja niin se kannattaa pitää päällä. Muistinhallintaan löytyy paljon erilaista viilausta joka saattaa nopeuttaa konetta huomattavasti, epäonnistuneet asetukset sen sijaan tekevät koneesta epävakaan (kuten esim. DLL:ien poistaminen muistista, joissakin tapauksissa)

    winkun ei voi rajattomasti antaa ottaa sivutusmuistia kun jos niin antaa tehdä niin se ottaa kyllä sen kaiken.

    mutta kuten sulle mailissa laitoin, niin vika ei olekaan nyt itse wintendossa vaan tuossa vlc:ssä joka ei tajua kohdekoneen sammumista. se alkaa ilmeisesti "säästämään" niitä paketteja joita ei saanut lähetettyä.

    btw, kun on pari vuotta räpeltänyt pelkkää linuxia, niin tuntuu vaihteesta ihan kivalta winkkukin. eikä tää winkku nyt millään tavalla ollutkaan ihan niin paska kuin muistin. oikeastaan jopa ihan toimiva ja vakaakin kun jaksaa säätää kuntoon.
    ja nyt kun on toimiva kokoonpano niin otan vielä ubuntun liverompulla dd:llä imagen toiselle kiintolevylle josta sitten palautetaan tarvittaessa täysin valmis käyttis.

    Äänestä

  • antaa ottaa.. kirjoitti:

    winkun ei voi rajattomasti antaa ottaa sivutusmuistia kun jos niin antaa tehdä niin se ottaa kyllä sen kaiken.

    mutta kuten sulle mailissa laitoin, niin vika ei olekaan nyt itse wintendossa vaan tuossa vlc:ssä joka ei tajua kohdekoneen sammumista. se alkaa ilmeisesti "säästämään" niitä paketteja joita ei saanut lähetettyä.

    btw, kun on pari vuotta räpeltänyt pelkkää linuxia, niin tuntuu vaihteesta ihan kivalta winkkukin. eikä tää winkku nyt millään tavalla ollutkaan ihan niin paska kuin muistin. oikeastaan jopa ihan toimiva ja vakaakin kun jaksaa säätää kuntoon.
    ja nyt kun on toimiva kokoonpano niin otan vielä ubuntun liverompulla dd:llä imagen toiselle kiintolevylle josta sitten palautetaan tarvittaessa täysin valmis käyttis.

    Joo, nyt mä buuttasin tuon w2k:n vmwaressa, siinähän tuo Järjestelmä -> Lisäasetukset olikin hieman yksinkertaisempi kuin XP:ssä eikä w2k:ssa ollut tuota "järjestelmä määrittää" tuossa kohdassa ollenkaan. Kyllä winkkarin pitäsi osata myös keventää pagefileä kun tarve loppuu, ainakin mulla tekee niin. Varmistin tuon w2k:n pagefileen käyttäytymisen ajamalla virusskanneria JA KAS SIELLÄHÄN ON VIRUS!! hehehe.. ihan tosi, löytyi parikin, pistän kuvakaapauksen siitäkin. Kuvissa näkyy nuo pienet erot noissa muistin asetuksissa.

    http://www.mworks.info/kuvakaappaus/w2kmem.png
    http://www.mworks.info/kuvakaappaus/xpmem.png
    http://www.mworks.info/kuvakaappaus/virus.png

    W2k:hon tuli muuten jotain päivityksiä kun avasin äsken sen, positiivista. Hei, sellainen jatkokehitelmä on dd:stä kuin dd_rescue joka on tarkoitettu nimenomaan datan pelastamiseen ja kopiointiin, kannattaa ehkä tutkia sitäkin ihan varmuuden vuoksi. W2k on sopivan kevyt ja yksinkertainen winkku ja melko vakaakin, kyllä siitä ihan kelpo pelin saa. Ainoastaan vituttaa noi virukset, nytkin mulla oli w2k ja XP yhtäaikaa käynnissä vmwaressa ja molemmissa lähti skannerit käyntiin, alkoi vähän kone tökkimään ;D

    Äänestä

  • old_profile_3778 kirjoitti:

    Joo, nyt mä buuttasin tuon w2k:n vmwaressa, siinähän tuo Järjestelmä -> Lisäasetukset olikin hieman yksinkertaisempi kuin XP:ssä eikä w2k:ssa ollut tuota "järjestelmä määrittää" tuossa kohdassa ollenkaan. Kyllä winkkarin pitäsi osata myös keventää pagefileä kun tarve loppuu, ainakin mulla tekee niin. Varmistin tuon w2k:n pagefileen käyttäytymisen ajamalla virusskanneria JA KAS SIELLÄHÄN ON VIRUS!! hehehe.. ihan tosi, löytyi parikin, pistän kuvakaapauksen siitäkin. Kuvissa näkyy nuo pienet erot noissa muistin asetuksissa.

    http://www.mworks.info/kuvakaappaus/w2kmem.png
    http://www.mworks.info/kuvakaappaus/xpmem.png
    http://www.mworks.info/kuvakaappaus/virus.png

    W2k:hon tuli muuten jotain päivityksiä kun avasin äsken sen, positiivista. Hei, sellainen jatkokehitelmä on dd:stä kuin dd_rescue joka on tarkoitettu nimenomaan datan pelastamiseen ja kopiointiin, kannattaa ehkä tutkia sitäkin ihan varmuuden vuoksi. W2k on sopivan kevyt ja yksinkertainen winkku ja melko vakaakin, kyllä siitä ihan kelpo pelin saa. Ainoastaan vituttaa noi virukset, nytkin mulla oli w2k ja XP yhtäaikaa käynnissä vmwaressa ja molemmissa lähti skannerit käyntiin, alkoi vähän kone tökkimään ;D

    windowsissahan on niin, että sovelluksen itse pitäisi vapauttaa se ottamansa muisti. ja nyt kun sovellus kupsahtaa ilman lopetus-proseduuria niin näemmä mikään ei muistia vapautakaan. linuxissahan toi homma onneksi on vähän toisin.

    mä en ole muuten saanut vielä yhtäkään virusta 2k:lle vaikka monta päivää käyttänyt ilman virustorjuntaa ja softapalomuuria.
    motussa on kyllä koneet laitettu tiukasti natin taakse ja selaimena käytetty operaa.
    onpa sitä parilla pornosivullakin surffailtu, muttei puhuta siitä..

    nyt laitoin avira antivirin ja se ei tähän mennessä löytänyt mitään kun kiintolevystä skannattu 74%.
    mutta jossainhan oli testejä jossa antivir ei ihan hirveän hyvin pärjännytkään.
    periaatteessa pitäis ajaa haittaohjelmien ja virustentorjunnat useammalla eri ohjelmalla, mutta ei kai se nyt voi olla koneenkäytön tarkoitus.

    Äänestä

  • itse pitäisi vapauttaa.. kirjoitti:

    windowsissahan on niin, että sovelluksen itse pitäisi vapauttaa se ottamansa muisti. ja nyt kun sovellus kupsahtaa ilman lopetus-proseduuria niin näemmä mikään ei muistia vapautakaan. linuxissahan toi homma onneksi on vähän toisin.

    mä en ole muuten saanut vielä yhtäkään virusta 2k:lle vaikka monta päivää käyttänyt ilman virustorjuntaa ja softapalomuuria.
    motussa on kyllä koneet laitettu tiukasti natin taakse ja selaimena käytetty operaa.
    onpa sitä parilla pornosivullakin surffailtu, muttei puhuta siitä..

    nyt laitoin avira antivirin ja se ei tähän mennessä löytänyt mitään kun kiintolevystä skannattu 74%.
    mutta jossainhan oli testejä jossa antivir ei ihan hirveän hyvin pärjännytkään.
    periaatteessa pitäis ajaa haittaohjelmien ja virustentorjunnat useammalla eri ohjelmalla, mutta ei kai se nyt voi olla koneenkäytön tarkoitus.

    "sovellus kupsahtaa ilman lopetus-proseduuria niin näemmä mikään ei muistia vapautakaan. linuxissahan toi homma onneksi on vähän toisin"

    Itse asiassa kyllä linuxissakin voi kaatuneen prosessin luomia lapsia jäädä hölmöilemään, esim. KDE:ssä on paneeliaplettina "karanneiden prosessien kiinniottaja" joka tarkkailee siis prosesseja jotka ovat jääneet syyttä suotta toimimaan ja jotka voi/pitää tappaa.

    Mä olen joskus katsellut noiden ilmaisskannerien päivitysvastetta uusiin pöpöihin ja kyllä ne taitavat mikä milloinkin päivittyä muita nopeammin tai hitaammin joten ihan yhdestä artikkelista/tapauksesta ei voi vetää johtopäätöksiä. Mulle on ATK-alan pitkäaikainen ammattilainen suositellut sekä Avastia että Antiviria, hän työkseen korjaa ja putsaa ihmisten koneita ja luulisin että äijä ymmärtää asiasta aika paljon. Avast taitaa olla (ainakin OLI) hieman raskaampi kuin Antivir. AVG lienee kevyimmästä päästä, sitäkin on tullut käytettyä.

    En tosiaan käsitä miten tuonne virtuaali-w2k:lle oli jo eksynyt pöpöjä mutta mulla näytti olevan "siemen" (kopio puhtaasta asennuksesta) joten voi olla että olen piruuttani sen kanssa käynyt testaamassa jotain, en vain muista nyt, sen voi aina nakata roskiin ja aloittaa siemenestä uuden virtuaalikoneen.

    No, eihän sen tosiaan pitäisi olla koneen käyttötarkoitus, skannauksen. Kyllä linuxin kanssa pääsee tosi helpolla ;D

    Äänestä

  • old_profile_3778 kirjoitti:

    "sovellus kupsahtaa ilman lopetus-proseduuria niin näemmä mikään ei muistia vapautakaan. linuxissahan toi homma onneksi on vähän toisin"

    Itse asiassa kyllä linuxissakin voi kaatuneen prosessin luomia lapsia jäädä hölmöilemään, esim. KDE:ssä on paneeliaplettina "karanneiden prosessien kiinniottaja" joka tarkkailee siis prosesseja jotka ovat jääneet syyttä suotta toimimaan ja jotka voi/pitää tappaa.

    Mä olen joskus katsellut noiden ilmaisskannerien päivitysvastetta uusiin pöpöihin ja kyllä ne taitavat mikä milloinkin päivittyä muita nopeammin tai hitaammin joten ihan yhdestä artikkelista/tapauksesta ei voi vetää johtopäätöksiä. Mulle on ATK-alan pitkäaikainen ammattilainen suositellut sekä Avastia että Antiviria, hän työkseen korjaa ja putsaa ihmisten koneita ja luulisin että äijä ymmärtää asiasta aika paljon. Avast taitaa olla (ainakin OLI) hieman raskaampi kuin Antivir. AVG lienee kevyimmästä päästä, sitäkin on tullut käytettyä.

    En tosiaan käsitä miten tuonne virtuaali-w2k:lle oli jo eksynyt pöpöjä mutta mulla näytti olevan "siemen" (kopio puhtaasta asennuksesta) joten voi olla että olen piruuttani sen kanssa käynyt testaamassa jotain, en vain muista nyt, sen voi aina nakata roskiin ja aloittaa siemenestä uuden virtuaalikoneen.

    No, eihän sen tosiaan pitäisi olla koneen käyttötarkoitus, skannauksen. Kyllä linuxin kanssa pääsee tosi helpolla ;D

    tuli vain yhdelle kaverille netissä väitettyä että win2k:lla voi tehdä ihan samat asiat kuin uunituoreella ubuntulla, joten pakkohan se on sitten todistaakin. ainakin itselleen.

    mutta enemmän tai vähemmän rankan säätämisen jälkeen 2k:lla kyllä tosiaan voi tehdä melkeinpä samat asiat kuin uudella ubuntulla. kuutiota tällä ei tietty pyöritellä, mutta se ei ole niin oleellista.
    toisaalta tässä saa atin omilla ohjelmilla 9250 kortin säädettyä niin että telkku on toinen ruutu ja monitori ensisijainen. vastaa linuxin xineramaa. jolla siis ei toiminut 9250:n jakaminen ainakaan helposti. kloonaus kyllä toimi.

    mutta esim streamaukset sun muut saa toimimaan myös winkku 2k:ssa. ei niin helposti kuin ubuntussa ja eihän tämä suurinta osaa laitteistakaan tunnistanut ennen kuin veti ajurit käsin.

    kuitenkin pitää ottaa huomioon se, että 2k ilmestyis vuonna 2000 ja uusin ubuntu 2007.

    ja ei mulla muistinhallinnassa ole linuxien kanssa ollut enää moneen vuoteen ongelmia. kyllähän linux normaalitilanteessa osaa kuolleen sovelluksen muistin vapauttaa toisin kuin tämä 2k.

    onneksi on nyt yksi kiintolevy täynnä tyhjää tilaa 40 gigaa joten varmaankin linuxin laitan taas pian sille. on sen käyttäminen sentään helppoa winkkuun verrattuna.

    Äänestä

  • tämä.. kirjoitti:

    tuli vain yhdelle kaverille netissä väitettyä että win2k:lla voi tehdä ihan samat asiat kuin uunituoreella ubuntulla, joten pakkohan se on sitten todistaakin. ainakin itselleen.

    mutta enemmän tai vähemmän rankan säätämisen jälkeen 2k:lla kyllä tosiaan voi tehdä melkeinpä samat asiat kuin uudella ubuntulla. kuutiota tällä ei tietty pyöritellä, mutta se ei ole niin oleellista.
    toisaalta tässä saa atin omilla ohjelmilla 9250 kortin säädettyä niin että telkku on toinen ruutu ja monitori ensisijainen. vastaa linuxin xineramaa. jolla siis ei toiminut 9250:n jakaminen ainakaan helposti. kloonaus kyllä toimi.

    mutta esim streamaukset sun muut saa toimimaan myös winkku 2k:ssa. ei niin helposti kuin ubuntussa ja eihän tämä suurinta osaa laitteistakaan tunnistanut ennen kuin veti ajurit käsin.

    kuitenkin pitää ottaa huomioon se, että 2k ilmestyis vuonna 2000 ja uusin ubuntu 2007.

    ja ei mulla muistinhallinnassa ole linuxien kanssa ollut enää moneen vuoteen ongelmia. kyllähän linux normaalitilanteessa osaa kuolleen sovelluksen muistin vapauttaa toisin kuin tämä 2k.

    onneksi on nyt yksi kiintolevy täynnä tyhjää tilaa 40 gigaa joten varmaankin linuxin laitan taas pian sille. on sen käyttäminen sentään helppoa winkkuun verrattuna.

    Ei nyt vähään aikaan mutta joskus on ollut sellaista ilmiötä että sovelluksen GUI kaatuu vaikka prosessi itse on elossa, esim. Firefox oli välillä sellainen että kaatui helposti, GUI vain katosi ja kun yritti käynnistää niin sai ilmoituksen että "on käynnissä" ja prosessi piti tappaa erikseen ennenkuin sai GUIn taas käyntiin. Järjestelmän valvonta kaatuili kanssa joskus, tosin se taisi olla beta-vaiheessa. Ja onhan noita ollut joitakin muitakin mutta aika harvoin kuitenkin.

    Nyt tämä gutsy toimii aika kivasti lukuunottamatta compaztuzta joka on ihan kökkö tässä läppärissä, pöytäkoneessa se toimii vähän paremmin, tosin nyt olen kytkenyt sen pois päältä kaikissa asennuksissa, sen verran on murhetta.

    Äänestä

Noni, k3b alkoi kiukuttelemaan klauncherista enkä saanut tehtyä DVD:lle yhtään mitään. Koska mulla on gnome niin on tietty gnomebaker mutta sekään ei suostunut alustamaan DVD-RW:tä joten alkoi sapettaa. Otin lopuksi dd:n apuihin, pistin komentoriville

sudo dd if=/media/varasto/isot/slackware-12.0-install-dvd.iso of=/dev/hdd obs=32k seek=0

ja kas persettiä nyt mulla on Slackwaren asennus DVD, toimii, kokeilin sitä hieman vmwaressa. Kohta alkaa kova asennus kovolle tai ehkä lähipäivinä. Kyllä tuo dd on kätevä ohjelma.

Äänestä

Kommentoi aloitusta


asia.. kirjoitti:

laitoin olosuhteiden pakosta eilen koneelle windows 2k:n ja nyt aamulla tulikin mieleen että kyllä linuxin muistinhallinta vain on hienosti toimiva.

winkku oli yön aikana päättänyt napata sivutustiedostolle muistia yli 2 gigaa vaikka fyysistä muistia on 768 megaa. no siinäkään ei vielä mitään mutta kun tuo sivutustiedoston koon muuttelu aiheuttaa juuri tuota kiintolevyn pirstoutumista.

muistin vanhan kikkakolmosen eli tein windowsin sivutusosiolle oman osion jonne se saa sivutella rauhassa pirstomatta kiintolevyä pillun päreiksi.

oli muuten ainoastaan vlc streamaamassa yön ajan, mitään muuta ohjelmaa en ajanut. miten on mahdollista että winkku silti otti sivutusmuistia noin hemmetisti ja jostain syystä vlc oli vielä aamulla sammunut kun koneelle tulin.

ja jos on hyviä vinkkejä, niin niitäkin tietty otetaan vastaan, vaikka tämä nyt sodat-palsta onkin.
olisi kivaa jos win2k:hon saisi muistinhallinnan muistinhallitsemattomuuden tilalle :D

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu