Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Очень похоже на то.
25.02.04 11:16 Число просмотров: 1022
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
> Т.е. при выделении памяти просто в контексте процесса > помечяаются диапазоны виртуальный адресов как выделенные а > их мэппинг на физические или в своп происходит во время > первого обращения к ним. Оно так конечно быстрее только
Очень похоже на то.
> правильнее ли так будет - вопрос. Я ведь могу написать в
На вкус и цвет - товарищей нет, у каждого свой вкус, абсолютной истины не существует.
> своей программе обработку ситуации когда недостаточно > памяти, при ее выделении, а так программа просто об этом не
Обрабатывайте, когда потребуется памяти больше, чем ОЗУ+СВОП.
> узнает. Так что это большой вопрос - фича это или баг. Имхо > так как винды при этом поступают все же корректнее. Хотя с > юзанием API VirtualAlloc можно сделать такой же фокус как в > линухе выделив много памяти а потом по мере требования > делать ей COMMIT но имхо такое поведение стандартной malloc > не есть рулез.
Слышал, что в Юниксах не менее интересные фичи есть - можно память в файл отобразить, и, что самое прикольное, файл отобразить в память.
И вообще, у кого Юниксы под рукой - напишите что они с памятью вытворять умеют.
|
|
|