Согласен,но их нет в железе пользователей (хотя на бумаге схемка для подключения второго окна имеется)
Вложенными в адресное пространство программы?
чето не припоминаю, в каком номере журнала
Своп вообще НЕ НУЖЕН, иначе будет ТОРМОЗ , так как программа при переключении страниц не будет знать прошло 1000 тактов или 10 000 000 тактов, а она должна это знать!!!(из-за этого всё нереально тормозит сам знаешь где... )
Каждая программа может создать себе свой собственный файл подкачки любого размера (до 4-х Гигабайт) и сама будет туда скидывать те страницы, которые ей ДЕЙСТВИТЕЛЬНО не нужны(а не те которые системе мешают а программе нужны в 1-ю очередь).Система не знает и не может определить нужность/ненужность страниц для программы (а всякие там счетчики обращений к страницах и алгоритмы планирования, которые должны определять якобы ненужные программе страницы для выкидывания в своп - свою задачу не решают и только тормозят систему и программы, а также расходуют лишнюю память )
Про стэк добавил в первом сообщении(и ещё про несколько функций).
Стэк расположен в заголовке основного кода (там вроде около 220 байт не помню точно).
Очередей сообщений нет!
(По причине, чтобы не тратить на них память и не усложнять каждую функцию проверкой и выборкой их этих очередей)
Забыл? Я же тебе по телефону рассказывал!
Сама програма не делает новый вызов пока не будет выполнен старый - единственное, что программа может одновременно давать два вызова - один вызов для функций графической подсистемы и один вызов для функций ядра системы.





Ответить с цитированием