crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Эффективность веб-скрипта на Qt
daorus
  опции профиля:
сообщение 5.12.2010, 0:41
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 30.10.2010
Пользователь №: 2163

Спасибо сказали: 0 раз(а)




Репутация:   0  


Тут у меня поток мыслей есть. ;)
Если я создаю консольную прогу и линкую статически с qtcore, то у меня получается исполняемый файла на 1,8 мб. Допустим в секунду к веб-серверу обращаются 10 клиентов, а скрипт выполняется 2 сек. Правильно ли будет утверждать, что итого память будет загружена только на 1,8 Мб * 10 кл. * 2 сек = 36 Мб? потому что на 3-ей секунде 10 новых клиентов обратятся, но 10 клиентов с первой секунды уже закончат работу.

И насколько может быть выигрыш в подобной ситуации, если, например, слинковать cgi-консольную прогу и сложить их на сервер вот так
./qtcore.dll
./index.exe

Правильно ли я понимаю, что обращение первого клиента заставит систему загрузить qtcore.dll в память - это 2,4 мб, а потом каждый клиентский вызов index.exe будет стоить копейки, потому что dll'ка уже загружена. Она конечно выгрузится, когда закончит работу последний клиент и новый клиент её опять будет загружать, но это уже не критично.

Верно мыслю, или ошибки закрались?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.12.2024, 6:27