Здравствуйте Alex Fedotov, Вы писали:
AF>Здравствуйте IT, Вы писали:
B>>>>Создается в приложении буфер определенного размера из которого далее вычитываются данные. Вычитка чувствительна к запаздыванию, если не успеть вычитать то это есть очень плохо. Как заставить систему не скидывать буфер в свап, а держать постоянно в памяти, есть ли способы.
КАВ>>>VirtualLock для NT. GlobalLock для 9x/NT.
IT>>Можно ещё попрообовать флаг PAGE_NOCACHE при вызове VirtualAlloc.
AF>VirtualLock.
AF>Ни GlobalLock, ни PAGE_NOCACHE не имеют никакого отношения к страничному обмену.
по причине лихорадочного вспоминания локов под 9x. Так что в 9x как память залочить (не в драйвере)?