Size: a a a

2020 August 24

АВ

Александр В... in Delphi & Lazarus
Sharred memory
источник

V

VXDRV in Delphi & Lazarus
Александр В
Sharred memory
Это же и есть FileMapping...
источник

АВ

Александр В... in Delphi & Lazarus
FileMapping эт через винапи по идее. Ну а если так, то здесь суть - создать буффер в оперативе и через него обмениваться
источник

V

VXDRV in Delphi & Lazarus
Ясно... В общем эта технология реще работала в W7... В W10 появились тормоза...
источник

АВ

Александр В... in Delphi & Lazarus
Ну самый быстрый способ - через ram, ничего быстрее не существует
источник

V

VXDRV in Delphi & Lazarus
По 8 мегабайт 30 раз в секунду переписывать... Один плеер работает ещё терпимо... Два - всё - дропы рендеринга...
источник

V

VXDRV in Delphi & Lazarus
Короче путь один - быстрее сделать новый релиз...
источник

АВ

Александр В... in Delphi & Lazarus
А ты попробуй приложение в исключения дефендера добавить, и глядишь тормоза уйдут😄
источник

V

VXDRV in Delphi & Lazarus
Александр В
А ты попробуй приложение в исключения дефендера добавить, и глядишь тормоза уйдут😄
Хотите сказать, что он постоянно анализирует прокачиваемый объём данных между ними?
источник

АВ

Александр В... in Delphi & Lazarus
Как вариант. В вин 10 он стал злее, чем в 7
источник

АВ

Александр В... in Delphi & Lazarus
Особенно если из под простого юзверя
источник

АВ

Александр В... in Delphi & Lazarus
О. Еще варик через ramdisk
источник

GB

George Bakhtadze in Delphi & Lazarus
VXDRV
Это же и есть FileMapping...
не совсем. надо еще правильно апи использовать, чтоб не через файл было
источник

AI

Alexander Ivanov in Delphi & Lazarus
VXDRV
Ясно... В общем эта технология реще работала в W7... В W10 появились тормоза...
Ты что-то не то делаешь.
источник

AI

Alexander Ivanov in Delphi & Lazarus
Copy memory от ос не зависит
источник

АВ

Александр В... in Delphi & Lazarus
Причем тут copymemory, если он передает из процесса в процесс?
источник

АВ

Александр В... in Delphi & Lazarus
О. Кст можно через  iocp реализовать механизм ipc
источник

SB

Sergey Bodrov in Delphi & Lazarus
Александр В
О. Кст можно через  iocp реализовать механизм ipc
Насколько понял, IOCP это не механизм обменая а механизм уведомлений (вернее их отсутствие)
источник

АВ

Александр В... in Delphi & Lazarus
https://docs.microsoft.com/en-us/windows/win32/ipc/named-pipe-server-using-overlapped-i-o ну не совсем, немножечко пайпов - и вуаля, очень шустрый монстр
источник

SB

Sergey Bodrov in Delphi & Lazarus
По сути это "почтовый ящик" для накопления уведомлений, чтобы пакетно их обрабатывать, а не дёргаться на каждое
источник