185 похожих чатов

А всегда ли оправдана такая ленивое выделение памяти? например в

ОСРВ мне кажется это будет несколько излишнем

17 ответов

51 просмотр

для памяти ядра это, имхо, вообще не нужно

для разработки ОСРВ надо будет изучать как надо разрабатывать ОСРВ

disba1ancer
для памяти ядра это, имхо, вообще не нужно

для памяти ядра нет смысла делать более чем одного аллокатора памяти, т.к. только один тип памяти для него и существует

Boris Vinogradov
для памяти ядра нет смысла делать более чем одного...

как один? если ядро работает со включённым mmu, оно должно для себя дыры в виртуальной памяти учитывать как идля физической, или это намёк на то что надо куда-то всю физическую память замапить целиком и тогда действительно останется только физический аллокатор?

Boris Vinogradov
зачем тебе учитывать дыры?

затем, чтобы в них мапить

disba1ancer
как один? если ядро работает со включённым mmu, он...

А зачем на уровне физической памяти учитывать дыры? Физический аллокатор тоже страницы отдает, так что виртуальный знает об этих дырах, нет?

Evg Resh
А зачем на уровне физической памяти учитывать дыры...

а откуда виртуальному знать об этих дырах?

disba1ancer
а откуда виртуальному знать об этих дырах?

Потому что у него это будут те же дыры

disba1ancer
почему те же то?

я не буду тебе отвечать на столь очевидный вопрос, хотя ответ прям там простой

disba1ancer
почему те же то?

Ну так и физический и виртуальный работают в рамках страниц, поэтому и дыры одни и те же

Boris Vinogradov
я не буду тебе отвечать на столь очевидный вопрос,...

для меня это разные дыры, потому не очевидно, нельзя про них сказать, что вот эта дыра в физической памяти точно соответствует дыре в виртуальной

disba1ancer
не полностью

вот посмотри полностью, там очень хороший пример работы системы памяти

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

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
96
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Вопрос вроде правильно, но что надо сделать, чтоб текст был виден нормально ? ghci> TE.decodeUtf8 $ TE.encodeUtf8 "test - проба" "test - \1087\1088\1086\1073\1072"
Fedor
7
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Кто может подсказать? Я преобрпзовал изображение в бинарное(у меня установлен трекбар который при установленном значении меняет пиксели на белый если меньше и чёрный если боль...
Константин VS
6
Карта сайта