Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn

Модуль керування пам'яттю

Індекс Модуль керування пам'яттю

Блок управління пам'яттю (БУП), іноді називають посторінковий блок управління пам'яттю — апаратне забезпечення, що має всі посилання на пам'ять, які передаються через нього, в першу чергу виконання перекладу віртуальних адрес пам'яті в фізичні адреси.

Зміст

  1. 48 відносини: AMD64, ARM, CPUID, DEC Alpha, IBM System/370, Intel 80286, Intel 80386, Intel 8088, Intel Pentium Pro, Linux, Microsoft Certified Professional, MIPS, Motorola 68000, Multibus, OpenBSD, PAE, Pentium, PowerPC, RCA, Reduced Instruction Set Computing, VAX, X86, Zilog Z8000, Колізія геш-функції, Кеш процесора, Керування пам'яттю, Підкачка сторінок, Помилка сегментації, Сторінкова пам'ять, Сегмент (інформатика), Фрагментація і дефрагментація, Файловий дескриптор, Мікропроцесор, Маскування (програмування), Мегабайт, Захист пам'яті, Задача заміщення сторінок, Буфер асоціативної трансляції, Баг, Віртуальна пам'ять, Віртуалізація на рівні операційної системи, Ввід/вивід, Взаємодія між процесами, Гігабайт, Геш-таблиця, Дерево (структура даних), Ендрю Таненбаум, Лінійний список.

  2. Віртуальна пам'ять
  3. Керування пам'яттю
  4. Технології процесорів
  5. Цифрові мікросхеми

AMD64

Офіційний логотип технології AMD64 Amd64 (також x86-64/intel64/em64t/x64) — 64-бітова архітектура мікропроцесора і відповідний набір інструкцій, розроблені компанією AMD.

Переглянути Модуль керування пам'яттю і AMD64

ARM

Архітектура ARM (спочатку Advanced RISC Machine — поліпшена RISC машина, попередник Acorn RISC Machine) — 32-бітна RISC архітектура процесорів, яку розробила компанія ARM Limited.

Переглянути Модуль керування пам'яттю і ARM

CPUID

CPUID (CPU Identification) — асемблерна мнемоніка інструкції процесорів x86, використовується для отримання інформації про процесор.

Переглянути Модуль керування пам'яттю і CPUID

DEC Alpha

Мікропроцесор DEC Alpha AXP 21064 DEC Alpha, також відомий як Alpha AXP — 64-розрядний RISC мікропроцесор, спочатку розроблений і виготовлений компанією DEC, що використовувала їх у власній лінійці робочих станцій і серверів.

Переглянути Модуль керування пам'яттю і DEC Alpha

IBM System/370

Системна панель System/370-145 Стійка процесора та ОП System/370-145 з пультом оператора IBM System/370 (S/370) — серія мейнфреймів, випущена компанією IBM починаючи з 1970-х років.

Переглянути Модуль керування пам'яттю і IBM System/370

Intel 80286

Мікропроцесор Intel 80286 є другим поколінням 16-розрядних мікропроцесорів.

Переглянути Модуль керування пам'яттю і Intel 80286

Intel 80386

Intel 80386 (також відомий як i386 або просто 386) — 32-бітний x86-сумісний процесор третього покоління фірми Intel, випущений 17 жовтня 1985.

Переглянути Модуль керування пам'яттю і Intel 80386

Intel 8088

Intel 8088 — 16-бітний мікропроцесор, випущений компанією Intel 1 липня 1979 року, заснований на мікропроцесорі i8086, але мав 8-бітову шину даних.

Переглянути Модуль керування пам'яттю і Intel 8088

Intel Pentium Pro

Pentium Pro (вимовляється: Пентіум Про) — процесор Intel шостого покоління, сумісний з архітектурою x86.

Переглянути Модуль керування пам'яттю і Intel Pentium Pro

Linux

Лі́нукс (Linux, повна назва — GNU/Linux) — загальна назва UNIX-подібних операційних систем на основі однойменного ядра.

Переглянути Модуль керування пам'яттю і Linux

Microsoft Certified Professional

Сертифіко́ваний Фахіве́ць Майкросо́фт, англ.

Переглянути Модуль керування пам'яттю і Microsoft Certified Professional

MIPS

MIPS (Microprocessor without Interlocked Pipeline Stages.) — архітектура мікропроцесорів, розроблена компанією MIPS Computer Systems (нині MIPS Technologies) відповідно до концепції проектування процесорів RISC (тобто концепції процесорів зі скороченим набором команд).

Переглянути Модуль керування пам'яттю і MIPS

Motorola 68000

MC680x0/680x0/0x0/m68k/68k/68K — родина CISC — мікропроцесорів компанії Motorola, основний конкурент процесорів сімейства Intel x86 в персональних комп'ютерах 1980-х і початку 90-х років.

Переглянути Модуль керування пам'яттю і Motorola 68000

Multibus

Intel iSBC 386/116 Multibus II Single Board Computer. Multibus — стандартна комп'ютерна шина, яка використовується в промислових системах.

Переглянути Модуль керування пам'яттю і Multibus

OpenBSD

OpenBSD — Юнікс-подібна операційна система, що бере своє коріння із Berkeley Software Distribution (BSD), варіанта Юнікс, створеного в Університеті Берклі, Каліфорнія.

Переглянути Модуль керування пам'яттю і OpenBSD

PAE

Physical Address Extension (PAE) — режим роботи вбудованого блоку керування пам'яттю x86-сумісних процесорів, в якому використовуються 64-бітові елементи таблиць сторінок (з яких для адресації використовуються тільки 36 біт), за допомогою яких процесор може адресувати 64 ГБ фізичної пам'яті (замість 4 ГБ, адресованих при використанні 32-розрядних таблиць), хоча кожна задача (програма) все одно може адресувати максимум 4 ГБ віртуальної пам'яті.

Переглянути Модуль керування пам'яттю і PAE

Pentium

«Pentium» (Пентіум) — торгова марка декількох поколінь мікропроцесорів сімейства x86, що випускаються корпорацією Intel з 22 березня 1993 року.

Переглянути Модуль керування пам'яттю і Pentium

PowerPC

IBM PowerPC 601 Microprocessor PowerPC — мікропроцесорна RISC-архітектура, створена в 1991 році альянсом компаній Apple-IBM-Motorola, відомим як AIM.

Переглянути Модуль керування пам'яттю і PowerPC

RCA

Роз’єм RCA (RCA jack, також phono connector або CINCH/AV connector) — стандарт роз’єму, широко застосовуваний в аудіо- і відеотехніці.

Переглянути Модуль керування пам'яттю і RCA

Reduced Instruction Set Computing

RISC (Reduced Instruction Set Computing — обчислення зі скороченим набором команд) — архітектура процесорів зі скороченим набором команд.

Переглянути Модуль керування пам'яттю і Reduced Instruction Set Computing

VAX

VAX — 32-бітова комп'ютерна архітектура, розроблена в середині 1970-x років Digital Equipment Corporation як розвиток лінії PDP-11 в рамках проекту Star.

Переглянути Модуль керування пам'яттю і VAX

X86

80486 DX2 x86 (Intel 80x86) — архітектура процесорів та ядра мікроконтролерів з однойменною системою команд.

Переглянути Модуль керування пам'яттю і X86

Zilog Z8000

Z8000 - 16 бітний мікропроцесор, представлений компанією Zilog в квітні 1979 року.

Переглянути Модуль керування пам'яттю і Zilog Z8000

Колізія геш-функції

Колізією хеш-функції H називаються два різних вхідних блоки даних x і y таких, що H(x).

Переглянути Модуль керування пам'яттю і Колізія геш-функції

Кеш процесора

Кеш процесора — кеш, який використовується центральним процесором (CPU) для скорочення середнього часу доступу до пам'яті комп'ютера.

Переглянути Модуль керування пам'яттю і Кеш процесора

Керування пам'яттю

Існує набір способів управління пам'яттю пам'яттю комп'ютера, що здійснюється менеджером пам'яті.

Переглянути Модуль керування пам'яттю і Керування пам'яттю

Підкачка сторінок

Сво́пінг (від swap), або підкачка сторінок (paging) — один з механізмів віртуальної пам'яті, при якому окремі фрагменти пам'яті (зазвичай неактивні) переміщуються з ОЗП на жорсткий диск, звільняючи оперативну пам'ять для завантаження інших фрагментів пам'яті.

Переглянути Модуль керування пам'яттю і Підкачка сторінок

Помилка сегментації

Помилка сегментації (Segmentation fault) — помилка програмного забезпечення, що виникає при спробі звернення до недоступних для запису ділянок пам'яті або при спробі зміни пам'яті забороненим способом.

Переглянути Модуль керування пам'яттю і Помилка сегментації

Сторінкова пам'ять

Сторінкова пам'ять — це підхід до організації віртуальної пам'яті, при якому одиницею відображення віртуальних адрес на фізичні є регіон константного розміру (так звана сторінка).

Переглянути Модуль керування пам'яттю і Сторінкова пам'ять

Сегмент (інформатика)

Сегмент — це об'єкт бази даних, що займає певний простір, наприклад, це можуть бути дані таблиці чи індексу.

Переглянути Модуль керування пам'яттю і Сегмент (інформатика)

Фрагментація і дефрагментація

Фрагментація і дефрагментація файлової системи Дефрагментація — процес оновлення та оптимізації логічної структури розділу фізичного диску з метою забезпечити зберігання файлів у неперервній послідовності кластерів.

Переглянути Модуль керування пам'яттю і Фрагментація і дефрагментація

Файловий дескриптор

У комп’ютерному програмуванні, файловий дескриптор це абстрактний показник для доступу до файлу.

Переглянути Модуль керування пам'яттю і Файловий дескриптор

Мікропроцесор

Мікропроцесор 80486dx2 Мікропроце́сор (microprocessor) — інтегральна схема, яка виконує функції центрального процесора (ЦП) або спеціалізованого процесора.

Переглянути Модуль керування пам'яттю і Мікропроцесор

Маскування (програмування)

Маскувáння (mask, masking) — у інформатиці — спосіб обробки даних на бітовому рівні, для одержання значення якогось біта або набору бітів з числа, слова або байта.

Переглянути Модуль керування пам'яттю і Маскування (програмування)

Мегабайт

Мегабайт (megabyte) — одиниця вимірювання обсягу даних.

Переглянути Модуль керування пам'яттю і Мегабайт

Захист пам'яті

Захист пам'яті — це спосіб контролю прав доступу до пам'яті на комп'ютері, що є частиною більшості сучасних операційних систем.

Переглянути Модуль керування пам'яттю і Захист пам'яті

Задача заміщення сторінок

Задача заміщення сторінок (ЗЗС) є задачею керування пам'яттю комп'ютера, що полягає у наступному: припустімо, що є два види пам'яті, швидка та повільна, в кожній з них містяться сторінки.

Переглянути Модуль керування пам'яттю і Задача заміщення сторінок

Буфер асоціативної трансляції

Бу́фер асоціати́вної трансля́ції (Translation lookaside buffer, TLB) — це спеціалізований кеш центрального процесора, що використовується для прискорення трансляції адреси віртуальної пам'яті на адресу фізичної пам'яті.

Переглянути Модуль керування пам'яттю і Буфер асоціативної трансляції

Баг

Баг (bug — жук) — жаргонізм, що означає помилку, ваду або дефект в програмі або системі, що викликає в ній неправильний або неочікуваний результат або неочікувану поведінку.

Переглянути Модуль керування пам'яттю і Баг

Віртуальна пам'ять

Віртуа́льна па́м'ять — схема адресації пам'яті комп'ютера, при якій пам'ять для запущеної програми реалізується однорідним масивом, в той час як насправді операційна система виділяє пам'ять блоками в різних видах пам'яті, включаючи короткочасну (оперативну) і довгочасну (тверді диски, твердотілі накопичувачі).

Переглянути Модуль керування пам'яттю і Віртуальна пам'ять

Віртуалізація на рівні операційної системи

Віртуалізація на рівні операційної системи — метод віртуалізації, при якому ядро операційної системи підтримує декілька ізольованих примірників простору користувача, замість одного.

Переглянути Модуль керування пам'яттю і Віртуалізація на рівні операційної системи

Ввід/вивід

Ввід/вивід, введення-виведення (I/O, input/output) в інформатиці — взаємодія між обробником інформації (наприклад, комп'ютер) і зовнішнім світом, який може представляти як людина, так і будь-яка інша система обробки інформації.

Переглянути Модуль керування пам'яттю і Ввід/вивід

Взаємодія між процесами

Взаємодія між процесами (Inter-Process Communication, скорочено IPC) — набір засобів обміну повідомленнями між процесами.

Переглянути Модуль керування пам'яттю і Взаємодія між процесами

Гігабайт

Гігабайт — кратна одиниця вимірювання кількості інформації, що дорівнює 1 073 741 824 (230) стандартним (8-бітним) байтам або 1024 мегабайтам.

Переглянути Модуль керування пам'яттю і Гігабайт

Геш-таблиця

Геш-таблиця — структура даних, що реалізує інтерфейс асоціативного масиву, а саме, вона дозволяє зберігати пари (ключ, значення) і здійснювати три операції: операцію додавання нової пари, операцію пошуку і операцію видалення за ключем.

Переглянути Модуль керування пам'яттю і Геш-таблиця

Дерево (структура даних)

Дерево Де́рево (tree) — в інформатиці та програмуванні одна з найпоширеніших структур даних.

Переглянути Модуль керування пам'яттю і Дерево (структура даних)

Ендрю Таненбаум

Ендрю Стюарт Таненбаум (Andrew Stuart Tanenbaum) — професор комп'ютерних наук у вільному університеті Амстердама, Нідерланди.

Переглянути Модуль керування пам'яттю і Ендрю Таненбаум

Лінійний список

Лінійний список в інформатиці та програмуванні визначається як екземпляр абстрактного типу даних, що формалізує концепцію впорядкованої множини елементів.

Переглянути Модуль керування пам'яттю і Лінійний список

Див. також

Віртуальна пам'ять

Керування пам'яттю

Технології процесорів

Цифрові мікросхеми

Також відомий як MMU.