RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > Да, но если 4 метра - излишне, то лучше потратить еще одну физическую страницу на PTE, чем (например) 1 мб физической памяти, утекшей в результате неполного использования большой страницы. > > > Эта физическая память находится в диапазоне адресов, принадлежащих устройствам, так что - какая разница. > > Брр... Как ты собрался в "диапазоне адресов, принадлежащих устройствам" разместить код "небольших задач"? > Никак. Я лишь отметил, что совершенно неважно, будет (в какую-то область) отражён мегабайтный буфер контроллера диска или гигабайт видеопамяти. И то и другое можно "накрывать" большими страницами. > > > А вот если есть некоторое число относительно небольших задач (0,5-2Мб), настолько критичных ко времени реакции, что их лучше держать в оперативке, то схема "небольшие отдельные сегменты" позволить разместить их на подходящем числе больших страниц, а схема "персональная карта памяти в большом адресном пространстве" - нет. > > Если есть небольшие задачи, настолько критичные ко времени реакции, то выполнять эти задачи на десктопной операционке мягко говоря глупо. Существует масса более правильных решений. > Т.е. обработка прерываний уже неинтересна? :) > > > К удобству написания кода. > > Кто-то помнится говорил, что "написание кода есть малая часть затрат на полный жизненный цикл продукта". > Одно другому не противоречит. > > > Когда-то считалось (и было) неудобным много 64Кб сегментов. > > > Сейчас уже и в гигабайтной области тесно стало. > > Чего-то я не прослеживаю цепочку логических выводов. > Забей. > Я серьёзно.
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.