|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.04.2017, 15:05 | #1 |
Регистрация: 29.04.2017
Сообщений: 3
|
Как ускорить libcurl
Загружаю страницу с помощью curl двумя способами:
Код первого способа: Код:
Код:
Код:
Код:
|
29.04.2017, 15:13 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
теперь поменяйте в "тесте" местами варианты
сначала с использованием файлов потом libcurl
программа — запись алгоритма на языке понятном транслятору
|
29.04.2017, 15:19 | #3 |
Регистрация: 29.04.2017
Сообщений: 3
|
Да, пожалуйста
Read to file System time: 4097 Read to memory Libcurl time: 19515 Length tmp1: 114953 Length tmp2: 114953 |
29.04.2017, 15:22 | #4 |
Регистрация: 29.04.2017
Сообщений: 3
|
Я сначала написал "ленивый вариант" с system и прогнал десяток страниц в цикле.
Потом, в надежде на ускорение, написал функцию на libcurl и тот же цикл отработал гораздо медленнее. Поэтому и начал проводить тесты и замеры |
29.04.2017, 15:26 | #5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
А посмотрите исходник curl.exe.
Я думаю, что там не используют curl_easy_perform |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как ускорить | AlexVI | Общие вопросы C/C++ | 10 | 15.07.2014 23:42 |
VB: как ускорить вывод в консоль? | studen | Помощь студентам | 0 | 03.07.2014 21:07 |
Как ускорить программу ? | juan666777 | Общие вопросы Delphi | 2 | 02.05.2009 19:48 |
Как ускорить работу программы | SibBear | Общие вопросы Delphi | 7 | 27.03.2009 14:40 |
Как ускорить работу с сетевой БД | Ramires | БД в Delphi | 3 | 21.08.2008 12:16 |