Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Process Hacker (часть 2)

Модерирует : gyra, Maz

Maz (31-10-2019 22:20): Process Hacker (часть 3) только официальные сборки  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

dmex:

Цитата:
Add workaround for the ImDisk driver (see commit description)
 
The ImDisk* driver doesn't implement various ioctls required by Windows and works around this by patching Windows and the registry... ImDisk patches the Win32 API but since PH uses the NTAPI it breaks path traversal and other things including the updater... We can workaround this by using directory paths that ImDisk won't modify.

* ImDsk это эмулятор с открытыми исходниками создающий в ОЗУ виртуальный FDD, CD-ROM или HDD
 
почему в данном классе технических решений нет смысла:
 
- подкачку в ОЗУ размещать бессмысленно т.к. механизм виртуальной памяти (ВП) использует значительно более ёмкую, но и намного более медленную чем ОЗУ внешнюю память (например HDD) для перемещения в неё редко или неиспользуемых страниц ОЗУ, а тут происходит их перемещение с одних адресов ОЗУ на другие, а доступный ПО размер ОЗУ снижается.  
 
Равно как и времянка в ОЗУ бестолкова по той же причине - ну записала программа в неё некие данные, а сунулась за ними через час - два работы. И в этот интервал времени они лежат мёртвым грузом в ОЗУ занимая его адресное пространство куда ОС могла бы загрузить что-то сейчас считающее или исполняемый код.  
 
Так что эти эмуляторы в случае когда ОС способна использовать всё установленное ОЗУ не просто бесполезны, а тормозят работу ЭВМ используя для своих целей часть полосы пропускания ОЗУ и его адресное пространство, а в остальных случаях просто жрут полосу пропускания ОЗУ снижая скорость обмена с ним для активных задач подобно любым интегрированным контроллерам использующим общую системную память (ОЗУ)  для своей работы.  
 
Так что это в любом случае тупиковое решение ... пока полоса пропускания входного канала ОЗУ не станет равна бесконечности, что абсолютно не осуществимо.

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 09:47 01-04-2019 | Исправлено: Victor_VG, 12:55 01-04-2019
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Process Hacker (часть 2)
Maz (31-10-2019 22:20): Process Hacker (часть 3) только официальные сборки


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru