ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
29 сентября
1435380 Топик полностью
Tyмблep (15.05.2024 15:32, просмотров: 63) ответил Adept на Ну, "это же бубль гум" хроимум, мать ети. Там за щастьюе 100мег на вкладку :( и процессов там хренонва гора непонятно чем занимающихся. Посмотрите хоть родной хромиум, хоть хуяндекс, хоть оперу, везде одна ти та же херня (см пред.скриншот там и опера есть с теми же цифрами ) :(( А что было раньше?.... и веб странички до 100кило весили, и браузеры на 256-512 мег оперативки летали :)
Нет, что-то не так. 

Понятно, что проблема с браузерами буквально достала.

Поэтому для научно-технического комплекса я сделал программу,

которая заменила браузер. Задача была простая - по известному

адресу скачать и показать картинку (экран удалённого осциллографа),

которая время от времени меняется. Всего картинок штук 30.

---

Адреса и имена картинок постоянные, поэтому адресная строка браузера не нужна.

1-й поток - главный поток приложения. Отвечает за отрисовку, мышь и клавиатуру.

2-й поток - качает картинки из сети. использует библиотеку WinInet.

3-й поток - графический. Масштабирует картинки и перекодирует формат в bmp,

поскольку Виндус рисует только этот формат. Использует библиотеку GDI+.

4-й поток - модуль обновления приложения по сети. использует WinInet

---

Всего 4 потока. А после запуска выясняется, что у приложения - 15 потоков.

Возможно, сетевая библиотека и запускает свой поток.

Возможно и GDI+, хотя для чего там потоки =:0

Откуда столько потоков всего ?

Ещё интереснее то, что иногда число потоков скачкообразно увеличивается,

(абалдеть) чего я сам никогда не делаю.

Уже на уровне Виндуса странные вопросы, на которые просто нет ответа.