sab123: (face)
[personal profile] sab123
В Виндовсе есть два отдельных системных вызова: один для резервирования адресного пространства, второй для собственно выделения страниц памяти. То есть, можно заранее отхватить себе большой непрерывный кусок адресов, а потом создавать или отображать из файла в нем странички помаленьку. Что позволяет избегать оверкоммита памяти и аккуратно обламывать процессы при попытке получить память, которой нет. Почему в юниксах такого нет? В юниксах для использования sparse (как это по-русски? скудного?) заполнения адресного пространства приходится резрешать оверкоммит памяти на уровне ОС.

January 2026

S M T W T F S
     12 3
45 6 7 8 9 10
11 12 13 14 151617
1819202122 23 24
25 262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 27th, 2026 01:47 am
Powered by Dreamwidth Studios