Miksi kone varaa keskusmuistista 0,5 gigaa vaikka vaikka yhtään "ohjelmaa" ei olisi käytössä?.
kone on Fujitsu siemens ja Prescot prossu (winukka xp ja sp1). Myös Windows start up folders käytössä.
Koneessa on muistia nyt Yht. 1,5 gigaa ja tuntuu oudolta että jo "tyhjäkäynti" vie noin paljon vai onko tämä normaali juttu. Herjasi että tuo 0,5 gigaa ei riitä joten ostin sitte uuden muistikamman.
kone on Fujitsu siemens ja Prescot prossu (winukka xp ja sp1). Myös Windows start up folders käytössä.
Koneessa on muistia nyt Yht. 1,5 gigaa ja tuntuu oudolta että jo "tyhjäkäynti" vie noin paljon vai onko tämä normaali juttu. Herjasi että tuo 0,5 gigaa ei riitä joten ostin sitte uuden muistikamman.
Vastaukset 8
Vanhimmat
Toisin kuin UNIX-maailmassa Windowsissa ohjelmat pystyvät "kaappaamaan" itselleen muistikapasiteettia vaikka eivät sitä jatkuvasti tarvitsisikaan. Ko. ominaisuus mahdollistaa myös sen,että yksittäinen ohjelma pystyy kaatamaan koko järjestelmän mikä ei hevillä esim Macissa tai Linuxissa onnistu.
No hyvä toikin tietää. Kiitos tiedosta nyt ei tule turhaan tehtyä mitään älyttömiä säätö yrityksiä.
Pistä prosessi forkkaamaan itseään ja katsotaan miten kauan koneesi pysyy pystyssä. (Windowsissa onnistuu koneen kaataminen vielä helpommin)
Käyttäjä siis pystyy kaatamaan järjestelmän, mutta pystyykö ohjelma itsenäisesti siihen?
Ohjelmassahan se fork-systeemikutsu on.
jos se on sinne kirjoitettu. Ei automaattisesti.
Ei windowsissakaan softa automaattisesti rohmua koko muistikapasiteettia itselleen.
tuo automatiikka syntyy tahattomasti koska käyttöjärjestelmä ei kunnolla kontrolloi muistin eikä prosessorin käyttöä, jolloin ohjelma esimerkiksi kaatuessaan pystyy kaatamaan helposti koko järjestelmän.
Tietenkin Windows-ohjelmat pyritään sunnittelemaan niin, että muistia otetaan käyttöön vain sen verran kuin todellinen tarve on, mutta homma toimii hyvin vain niin kauan kuin ongelmia ei synny.