Разлика између ММУ и МПУ

ММУ вс МПУ

Меморија је једна од важних компоненти у модерном рачунару. Као такав, неопходно је да садржај не буде оштећен ниједном погрешном апликацијом. Ову функцију може обављати ММУ (јединица за управљање меморијом) или МПУ (јединица за заштиту меморије). Иако обојица обављају исту основну функцију, постоје бројне разлике између ММУ-а и МПУ-а. ММУ се сматра напреднијим уређајем од МПУ-а. ММУ је у стању да ради посао МПУ-а заједно са другим напреднијим функцијама које у овом другом недостају.

Карактеристике које су присутне у ММУ-у, а не у МПУ-у укључују надзор кеша, арбитражу сабирнице и пребацивање банке. Све ове карактеристике неопходне су на сложенијим рачунарима јер омогућавају несметан проток информација и без проблема. Коришћењем ММУ-а, такође можете да оптимизујете перформансе рачунара јер би он напустио наведене задатке из микропроцесора.

Али ако се бавите веома једноставним рачунаром који не ради више задатака и другим сродним процесима, коришћење ММУ-а можда није најбоља ствар. Примарна пажња била би цена и сложеност, јер би запошљавање напреднијег ММУ-а било скупље и сложеније. Такође може непотребно опорезивати систем јер ММУ јединице користе више режијских трошкова у односу на далеко једноставније МПУ-ове. Ако главни процесор који се користи није довољно брз, коришћење ММУ-а може проузроковати проблеме.

Избор између ММУ и МПУ у великој мери зависи од обима и сложености система који се гради. ММУ се препоручује ако је ваш систем довољно велик да искористи своје могућности. Ако правите релативно једноставан систем, коришћење ММУ-а није препоручљиво. МПУ би пружио потребне могућности уз задржавање сложености и смањења трошкова.

Резиме:

  1. ММУ је напреднији од МПУ-а
  2. ММУ је у стању да уради посао МПУ-а
  3. ММУ је у стању да контролише кеш меморију док МПУ није
  4. ММУ је способан за арбитражу са аутобусима док МПУ није
  5. ММУ може мењати банке док МПУ није
  6. МПУ је једноставнији и користи мање режије него ММУ