Форум программистов, компьютерный форум CyberForum.ru

Bonpoc про одновременные запросы серверу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление квадрата числа http://www.cyberforum.ru/cpp-beginners/thread639904.html
И так я подумал сделать программу для вычисления квадрата из числа вот ее код #include <iostream> using namespace std; int main() { int number = 0; cout << "Enter number: "; cin >> number; cout << number;
C++ Консоль в центре Как мне программно поставить окно консоли в самый центр экрана? http://www.cyberforum.ru/cpp-beginners/thread639891.html
Задача на циклы C++
Подскажите как сделать?Не могу сообразить как цикл сделать
Что необходимо изменить в программе? C++
Подскажите пожалуйста что необходимо сделать чтобы высчитывался стаж, как связать два класса? #include "stdafx.h" #include "cstdlib" #include <iostream> #include <conio.h> #include <windows.h> #include <stdio.h> #include <string.h> using namespace std; struct date
C++ Варианты обхода графа http://www.cyberforum.ru/cpp-beginners/thread639832.html
подскажите пожалуйста сколько путей существует для такого графа, чтобы проходить через каждую Добавлено через 44 секунды или несколько, для примера. Заранее всем спасибо, кто может помогите.
C++ Невозможно редактировать иконку Не получается рисовать на иконке средствами VS 2008. А именно на 32ух битных. Это проблема моих кривых рук или неподдержка альфа-канала для рисования в VS? Получается, чтобы отредактировать иконку, мне нужно редактировать иконку через, допустим, фотошоп? Можно ли как-то использовать иконку не 32ух битную для приложения? Когда вообще используются иконки 8 и 4ех битные, которые в купе с 32ух... подробнее

Показать сообщение отдельно
Romadzao
7 / 7 / 1
Регистрация: 02.07.2012
Сообщений: 120
20.08.2012, 00:34     Bonpoc про одновременные запросы серверу
Пару месяцев на зад я написал прогу, вспоминающую пароль методом грубого перебора. На моём не очень крутом компе + не самый шустрый инет она работала со скоростью примерно 100 паролей/мин. Это явно не айс. Но как не пробовал туда многопоточность припилить - не получалось. Приехавши с моря как-то сразу получилось. 5 потоков работают с ошибками, а вот 4 потока работают нормально, но скорость 122 пароля. Да, так быстрее, но я ожидал большей разницы. Вопрос: возможна большая разница? Может все запросы становятся в очередь, прежде чем на сервер улететь, и на скорость это не влияет? Таки могут запросы отправляться одновременно или только в порядке очереди?
Многопоточность осуществленена так: код из мейна просто скопипастен в потоки, изменён только код перебора паролей, так чтобы следующая буква в потоках перескакивала через 3 от исходной: a, e, i, и тогда в других потоках b, f, j. Может прога работает медленно из-за одинаковых локальных переменных в потоках, то есть для ускорения мне нужно 4 порта, а из-за одинаковых названий все потоки ссылаются на 1?

Добавлено через 1 час 35 минут
Для ответа на свои вопросы я попробовал вместо многопоточной программы использовать 5 обычных, где каждая программа играла роль потока. Таки нет, на скорость это не повлияло, запущенные 5 прог имели ту же суммарную скорость, что и одна. Но ведь есть ещё шансы на победу? 5 прог ведь могут как-то работать с разных портов или что-то в этом роде?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru