Дефиниция преместване

Терминът преместване не е част от речника на Кралската испанска академия ( RAE ). Концепцията, която можем да намерим в публикацията е мястото : процесът и резултатът от локализирането (поставяне на нещо или някой на определено място).

RAM е един от най-важните компоненти на всяко текущо устройство, като компютри или мобилни телефони; въпреки това, много потребители не са наясно с ролята си в системата и поради неточните им номенклатури го объркват с носителя за съхранение, към който обикновено наричаме твърд диск. Причината за това последно объркване е, че преносимите устройства обикновено използват флаш памет за постоянно съхранение на данни, поради което терминът "памет" се появява повече от веднъж в техническите спецификации, въпреки че се отнася до различни понятия.

Устройствата се нуждаят от RAM памет, за да заредят в нея програмите, които потребителят иска да изпълни, както и всеки друг файл, който той / тя има намерение да визуализира; въпреки че те се съхраняват в постоянния диск, поради различни причини процесорът изисква неговото прехвърляне към RAM (спестяване на изключения). Концепцията за преместване се използва в този контекст за дефиниране на прехвърлянето на данни, свързани с един и същ обект от едно пространство в друго в паметта .

Защо е необходим процесът на преместване в RAM? Първо, когато искате да заредите програма, нормално е да не знаете предварително позицията, в която ще приключи; С други думи, програмистите обикновено нямат правомощия да решават в кои сектори на паметта ще се заредят разработеният от тях софтуер. От друга страна, след спиране на процеса, операционната система не може да гарантира същата позиция, каквато е била преди, и поради тази причина тя трябва да бъде преместена .

Процесът на преместване се състои от следните стъпки:

* преобразува адресите на паметта, към които се отнася процесът (които се наричат логически адреси ), в които RAM може да ги присвои ( физически адреси ). Този превод се осъществява в модула за управление на паметта ( Memory Management Unit с неговия акроним MMU, който също се използва на испански език);

* всеки процес получава независима карта (или логическо пространство), която се създава така, че да се проектира в частта от паметта, която й съответства, според резултатите от превода.

Препоръчано