ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1147163 Топик полностью
Ralex (19.11.2021 12:28, просмотров: 112) ответил Dingo на Есть один неочевидный момент: а как учитывать, сколько памяти откушали данные от доступного объёма? С обычным механизмом вопросов нет - положили 1Мб - заняли 1 Мб. А тут? Положили через сжатие текстовые данные - заняли 0,5 Мб. Как об этом управляющая программа узнает?
Вы всегда знаете от контроллера физической памяти + MMU, сколько есть свободной. Просто MMU не знает, что конкретно лежит в той странице, он просто точно знает что она занята. С точки зрения ОС, у неё к примеру есть свободный гиг. Браузер попросил 300 мег, дали, а он там реально 400-500 мег нашел. Ну нашел и нашел! Занято то физики по-прежнему 300, и свободно 700.