ero hakulaitteen ja vaihdon välillä
tässä opetusohjelma, aiomme kattaa eroja hakulaitteiden ja Swapping käyttöjärjestelmässä.
hakulaitteet käyttöjärjestelmässä
hakulaitteet ovat periaatteessa käyttöjärjestelmän muistinhallintatekniikka. Tässä tekniikassa käyttöjärjestelmä hakee prosessit toissijaisesta muistista päämuistiin ja tämä muisti on sivujen muodossa. Hakulaite on looginen käsite.
tämän tekniikan avulla päämuisti jaetaan fyysisen muistin pieniin lohkoihin, joita kutsutaan yleisesti kehyksiksi. Hakulaitteen koko kehyksiä on kiinteä. Ulkoisen pirstoutumisen estämiseksi ja päämuistin maksimoimiseksi kehyskoon on oltava sama kuin sivukoko. Tämä tekniikka auttaa pääsemään tietoihin nopeammin.
swaping in OS
Swap on muistinhallintatekniikka, jota käytetään poistamaan passiiviset ohjelmat väliaikaisesti tietokonejärjestelmän päämuistista. Minkä tahansa prosessin on oltava muistissa sen suorittamista varten, mutta se voidaan vaihtaa väliaikaisesti muistista taustavarastoon ja palauttaa sitten takaisin muistiin suorittamaan suorituksensa loppuun. Vaihto tapahtuu niin, että muut prosessit saavat muistia suorittamistaan varten.
vaihtotekniikan vuoksi suorituskyky yleensä kärsii, mutta se auttaa myös useiden ja isojen prosessien ajamisessa rinnakkain. Vaihtoprosessi tunnetaan myös muistin tiivistämisen tekniikkana. Periaatteessa matalan prioriteetin prosesseja voidaan vaihtaa niin, että prosessit, joilla on korkeampi prioriteetti, voidaan ladata ja suorittaa.
yllä olevassa kaaviossa näytetään kahden prosessin vaihtaminen, jossa levyä käytetään Taustavarastona.
hakulaitteiden ja vaihtojen ero
kattakaamme hakulaitteiden ja vaihtojen ero käyttöjärjestelmässä.
hakulaite | vaihto |
---|---|
hakulaitteella tarkoitetaan muistinhallintatekniikkaa, jossa tietokone tallentaa ja hakee toissijaisesta tallennustilasta tietoja käytettäväksi päämuistissa. | swaping on tekniikka, jolla passiiviset ohjelmat poistetaan tilapäisesti tietokonejärjestelmän päämuistista |
tämä tekniikka mahdollistaa useampien prosessien olinpaikan päämuistissa | vaihtamisen mahdollistaa harvempien prosessien olinpaikan päämuistissa. |
haku seuraa ei-yhtenäistä muistinhallintaa. | vaihtaminen voidaan tehdä ilman muistinhallintatekniikkaa. |
hakeminen on joustavampaa, koska siinä on prosessin sivujen liike. | vaihtaminen ei ole yhtä joustavaa, koska koko prosessi liikkuu edestakaisin päämuistissa ja takasäilössä. |
haku tapahtuu, kun jokin osa prosessista siirretään levylle. | kun Swap tapahtuu, kun koko prosessi siirretään levylle. |
keskisuurille työkuormille hakulaitteen tekniikka sopii. | raskaisiin työkuormiin soveltuu vaihtotekniikka. |
tämän tekniikan avulla prosessin muistiosoiteavaruus on epäyhtenäinen. | vaihtamisen avulla useita prosesseja voidaan ajaa rinnakkain käyttöjärjestelmässä |
tämä tekniikka auttaa virtuaalimuistin toteutuksessa. | vaihtaminen auttaa suoritinta pääsemään prosesseihin nopeammin. |
Leave a Reply