Как узнать, имеет ли ЦП MMU

Большинство современных центральных процессоров имеет MMU? Как можно узнать, имеет ли ЦП один или нет?

5
задан 04.03.2011, 00:35

5 ответов

Все x86 процессоры архитектуры начиная с 80286 (и Intel и AMD, и конечно включая 64-разрядные разновидности) имеют MMU, и никакая настольная операционная система в общем использовании не пытается отключить свое использование. MMU эффективно требуется для реализации виртуальной памяти и изоляции процесса в соответствии со всеми настольными операционными системами.

Существуют процессоры, используемые для встроенных систем (и иногда игровые приставки и другие абонентские установки), которые испытывают недостаток в MMU.

8
ответ дан 07.12.2019, 16:46

Да, самые современные центральные процессоры имеют MMU (см., что эта статья Wikipedia касается различных типов ЦП),

7
ответ дан 07.12.2019, 16:46

Все современные центральные процессоры, используемые в "нормальных" компьютерах (т.е. рабочие столы, ноутбуки и серверы), имеют MMU - на самом деле, все современные операционные системы (строка NT MS Windows, Mac OS X, Linux, *BSD, Солярис) требуют MMU, потому что вещи как защита памяти и виртуальная память полагаются на него. Таким образом, если это - рабочий стол/ноутбук, выполняющий что-то более новое, чем Windows 98, это определенно имеет MMU.

Вещи отличаются в областях кроме "нормальных" настольных компьютеров и серверов (например, встроенные системы, системы реального времени, мейнфреймы, микроконтроллеры...). Там, процессоры без MMU довольно распространены, и некоторые системы используют различные механизмы для защиты памяти и доступа к памяти - механизмы, которые не могут полагаться на MMU.

tl; доктор: Если Ваш компьютер запускает Windows (XP или позже), Linux или Mac OS X, он имеет MMU.

7
ответ дан 07.12.2019, 16:46

Попытайтесь загрузить ЦП-Z и взглянуть там.

То, чему я верю, - то, что весь новый AMD и INTEL CPUs имеют встроенные контроллеры памяти:

  • INTEL CORE i7, i5, i3, Xeon
  • ЯВЛЕНИЕ AMD И ЯВЛЕНИЕ II

http://www.cpuid.com/softwares/cpu-z.html

0
ответ дан 07.12.2019, 16:46

Я не уверен..., но здесь - где я запустил бы: Во-первых, загрузите Speccy, инструмент информации о системе, который показывает точное название процессора в системе. Затем я искал бы ту модель на веб-сайте производителя (Intel, и т.д.).

Джедай @OSX, хороший вопрос между прочим. Я провел немного больше времени wresltling с этим, и никакой очевидный ответ не должен был быть найден на обычных сайтах (Google, Википедия, и т.д.). Хороший фураж для наших локальных экспертов SuperUser!

0
ответ дан 07.12.2019, 16:46

Теги

Похожие вопросы