Почему блоки передачи блока блочных устройств не страничны?

Да, может! ; -)

щелкните правой кнопкой мыши меню MATE / Mint и откройте Настройки : перейдите на вкладку Приложения и снимите флажок Запомнить последнюю категорию или поиск (это должен быть последний элемент).
обычно (в LinuxMint MATE) по умолчанию этот флажок не установлен ...!

This image shows the menu preferences window, where the application tab is selected.

-2
04.10.2018, 03:57
1 ответ

Передачи обычно происходят между запоминающим устройством и основной памятью. Когда вы слышите о страницах при обращении к диску, они, вероятно, говорят о виртуальной памяти, которая выражается в страницах, поскольку это единица хранения, с которой имеет дело MMU. Но блочные устройства относятся ко всем типам устройств, которые могут быть или не быть дисками, поэтому у вас есть отдельная концепция блоков и размеров блоков. Размер блока диска и размер страницы памяти использовали от до (, обычно )были одинаковыми, 4096 байт, что, конечно, было очень удобно. Но ничто не говорит, что они должны быть одинаковыми. Например, у вас может быть диск с несколькими -терабайтами, используемый для хранения изображений, где имеет смысл увеличить размер блока до 32 КБ или более... это не повлияет на размер страницы памяти. Как правило, пока одно является степенью двойки, кратной другому, его можно заставить работать без особых проблем.

1
28.01.2020, 05:16

Теги

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