Skip to main content

Mi a memória megrendelése?

A memória megrendelése vagy az átrendezés olyan folyamat, amelyen keresztül a központi feldolgozó egység (CPU) a számítógépes memória kérését veszi igénybe, és megrendeli a legoptimalizáltabb mintába.A folyamat váltása a kérések körül, gyakran a folyamatok rend nélkül fejeződnek be, de a felhasználók és a programozók ezt nem látják.Ez általában nagyon könnyen megtehető egyetlen CPU rendszeren, de a több CPU -val rendelkező rendszer problémát tapasztalhat a megrendelés során.Ha ezt a folyamatot nem használnák, akkor a számítógépek nem lennének olyan hatékonyak, ha a felhasználói kérelmeket kitöltik.Mozgatja az egeret, megnyit egy programot, vagy szerkeszt egy képet, például mdash;A CPU -nak jóvá kell hagynia a feladat memóriafelhasználását.Ezek a kérések általában lineárisan érkeznek, de ezeket ritkán dolgozják fel.A memória megrendelésével a feladatokat a lehető legjobb módon dolgozják fel a számítógép gyorsabbá tételére.Például, ha a CPU könnyen gondoskodik a második folyamatról az első előtt, akkor a memóriát használja ehhez a folyamathoz, mielőtt másokra továbbmegy.

A kéréseket gyakran rendelés nélkül végzik el, ami megzavarhatja a felhasználókat és a programozókat.Ugyanakkor a CPU -t úgy programozzák, hogy tudják, hogy a memória megrendelése megzavarhatja őket, tehát mindent úgy hajt végre, hogy úgy tűnik, mintha a folyamatok lineárisan befejeződnek, annak ellenére, hogy nem.Ez megkönnyíti a felhasználók számára a megértést, és általában megakadályozza a programozók számára, hogy túlzott kódolást kell bevonniuk annak biztosítása érdekében, hogy a CPU hatékonyan működik.Számítógép, amelynek több CPU -ja van.Ennek oka az, hogy a memóriahozzásértékeket könnyebb jóváhagyni és megfelelően megrendelni egy CPU -val, de két vagy több CPU -t zavarhat, amikor több feladat feldolgozására próbálkozik.Ha megfelelő kommunikáció van a két vagy több CPU között, akkor ezt a problémát általában enyhítik.A számítógép oldalán a CPU csak akkor tudná kielégíteni a kéréseket, amikor jöttek, vagyis az egész folyamat lelassul, és a felhasználókat várni lehet.A programozó számára túlzott kódolást kellene írnia annak biztosítása érdekében, hogy a CPU megfelelően vigyázzon az összes feladatra, ami a program létrehozásának sokkal hosszabb időt vesz igénybe.