5 / 2 / 0
Регистрация: 18.03.2013
Сообщений: 104
|
|
1 | |
Предельная загрузка компа12.04.2013, 19:25. Показов 890. Ответов 6
Метки нет (Все метки)
Добрый день.
Сразу к делу: заказал я клиент-серверную программу. После запуска она стабильно грузит процессор (в момент запуска она просит 7-8 мб оперативной памяти, но каждую секунду к этому значению прибавляется 3 мб (a:=a+3)) Кроме оперативной памяти она с тем же постоянством кушает и физическую память. О программке - однопоточная, получает данные (изображение) с определённым интервалом. Путём уменьшения интервала удалось добиться снижения скорости нагрузки с 20 минут на 2 часа. За пару часов работы грузит компьютер до предела. Обратился к автору, но т.к. программа уже оплачена - только советы (не очень помогающие). Цитата автора из переписки: Кликните здесь для просмотра всего текста
Не знаю, это глюк сокетов в винде. В программе просто отправляется достаточно много запросов отправляется, поэтому память быстро переполняется.
Вопрос: можно ли очищать эти сокеты или по-другому добиться прекращения нагрузки на компьютер? Спасибо
0
|
12.04.2013, 19:25 | |
Ответы с готовыми решениями:
6
Странная загрузка компа Авто загрузка компа PresentationFontCache.exe 50% загрузка компа Загрузка картинки с компа на сервер |
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
12.04.2013, 19:37 | 3 |
Ну конечно, винда она всегда крайняя.
А тебе впредь наука - "не гонялся бы ты, поп, за дешевизной")
0
|
5 / 2 / 0
Регистрация: 18.03.2013
Сообщений: 104
|
|
12.04.2013, 20:01 [ТС] | 4 |
так и не гонялся
Добавлено через 1 минуту В результате наблюдений (как оказалось, после закрытия сервера нагрузка приходит в норму за 2-3 секунды) появился появился вариант перезапускать сервер каждые полчаса.
0
|
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
12.04.2013, 20:16 | 5 |
А не гонялся бы - работу бы выполнил профессионал, не делающий заявлений про "виндоглюки".
Чумовой вариант) Добавлено через 1 минуту Можно если они не возражают чтобы их "очищали")
0
|
12.04.2013, 23:00 | 6 |
Проверьте как там у вас картинки принимаются, думаю что проблема в следующем - на прилетевшую картинку выделяется память, загружается картинка, обрабатывается программой и память не освобождается, и так по кругу. Сокеты тут не причем, организацию буферов проверьте
2
|
5 / 2 / 0
Регистрация: 18.03.2013
Сообщений: 104
|
|
13.04.2013, 08:18 [ТС] | 7 |
xNeKiToSx, Благодарю)). Нашёл 2 утечки. Действительно, буфер не очищался. Стоило только добавить строчку jpg.Free как всё заработало отлично. Благодарю всех отписавшихся в теме
1
|
13.04.2013, 08:18 | |
13.04.2013, 08:18 | |
Помогаю со студенческими работами здесь
7
Загрузка картинки со своего компа загрузка файлов с удаленного компа на сервер Загрузка компа на 100% процессом svchost Начальная загрузка компа стала слишком долгой (BIOS) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |