VB | Дата: Вторник, 14.04.2015, 07:57 | Сообщение # 1 |
Был не раз
Зарегистрирован: 29.04.2014
Группа: Пользователи
Сообщений: 19
Статус: Offline
| Всем привет, столкнулся с такой проблемой. Пробую писать клиент-серверное приложение на winsock по типу RAT на Delphi7.
Как-только запускаю процесс передачи скриншотов, нагрузка процессор увеличивается до 50-60%, передачу информации реализовал в виде передачи TMemorySream, стрим передаю по 4096 байт, на одном из форумов прочитал, что нужно после передачи добавить задержку sleep(1);, добавил в код загрузка упала до 35%, может кто-нибудь может подсказать, как нужно правильно привести свой исходный код к такому варианту, чтобы нагрузки на проц не было. Допустим смотрел у того же самого DarkKomet загрузка при передаче скринов скачет максимум 5-7%.
Спасибо!
|
|
| |