Size: a a a

pro.osdev - os development

2021 July 27

BV

Boris Vinogradov in pro.osdev - os development
для любителей поиграться в оптимизацию cold path
источник
2021 July 28

DF

Dollar Føølish in pro.osdev - os development
А есть в микроядрах такое что драйвер или процесс получает типа cap_pagefault капабилити и потом деманд пейджинг резолвится через него посредством upcall-ов?
источник

DF

Dollar Føølish in pro.osdev - os development
Я прост незнай как принято логику пейджфолтов выносить в драйверы
источник

DF

Dollar Føølish in pro.osdev - os development
А так в синхронном исключении ж можно хоть в сеть ходить хоть что хочешь
источник

BD

Berkus Decker in pro.osdev - os development
Да
источник

BD

Berkus Decker in pro.osdev - os development
В l4 да и даже в Mach
источник

DF

Dollar Føølish in pro.osdev - os development
А знаешь как это работает в деталях?
источник

BD

Berkus Decker in pro.osdev - os development
При пейджфолте процесс перекладывается из running в waiting, его запрос на память кладется в очередь для paging_driver и оный драйвер будится, дальше он в обычном режиме все подгружает и мапит и сигналит что процесс можно будить снова
источник

DF

Dollar Føølish in pro.osdev - os development
Спасибо большое Беркус
источник

BD

Berkus Decker in pro.osdev - os development
Все это вне пределов пейджфолта конечно же происходит, внутри хендлера там минимум действий - запомнить какой процесс какую страницу запросил и убрать его из очереди готовых.
источник

MS

Mostafa Sarmad in pro.osdev - os development
hi there. is there an English group for OS devel?
источник
2021 July 29

X

XÆA-XII in pro.osdev - os development
There is Russian group, but you can use google translate
источник

BD

Berkus Decker in pro.osdev - os development
Probably. Not aware of any.
источник

DF

Dollar Føølish in pro.osdev - os development
ару!
источник

DF

Dollar Føølish in pro.osdev - os development
на кого?
источник

BD

Berkus Decker in pro.osdev - os development
на дибила походу
источник

BD

Berkus Decker in pro.osdev - os development
не хотел бы я пойти к ребятам которые такую фигню на собесе спрашивают
источник

BD

Berkus Decker in pro.osdev - os development
я так понимаю ольга просто заходит во все чаты подряд?
источник

BD

Berkus Decker in pro.osdev - os development
но на самом деле даже не девелопер?
источник

П

Пух in pro.osdev - os development
А на самом деле бот
источник