Проект "Свободные голосования"

Электронная системы голосований через интернет
Текущее время: 23 ноя 2024, 20:36

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Генератор случайных чисел
СообщениеДобавлено: 23 окт 2011, 20:50 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
А есть-ли под виндой возможность использовать аппаратный генератор случайных чисел? Вроде-бы в материнки уже довольно давно такие начали встраивать?

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 23 окт 2011, 22:11 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
А для чего нужно? Вообще или есть конкретная потребность?

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 23 окт 2011, 22:15 
Не в сети
Аватара пользователя

Зарегистрирован: 29 авг 2011, 22:10
Сообщения: 214
Откуда: С-Петербург
Сие от задачи зависит.
Если нужно хорошее распределение и быстро, то он не ахти...
А ежели одно число в секунду генерить, то и rand от системного времени неплох.

_________________
Изображение Если бы другие не были дураками, мы бы ими были. (C)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 24 окт 2011, 06:43 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
yurial писал(а):
А для чего нужно? Вообще или есть конкретная потребность?

Ну так uuid нам-же придется генерировать, наверное. Или не придется?

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 24 окт 2011, 12:16 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
у boost'a есть свой генератор. А вообще я уже вытащил код из util-linux - через пару дней постараюсь адаптировать.

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 24 окт 2011, 12:17 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
yurial писал(а):
у boost'a есть свой генератор.

Будете, все-таки, boost использовать? Вы его под нагрузкой погоняли? На утечки памяти хорошо проверили?

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 24 окт 2011, 12:37 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
Андрей писал(а):
Будете, все-таки, boost использовать? Вы его под нагрузкой погоняли? На утечки памяти хорошо проверили?

  • использовать? - с вероятностью 99%
  • по нагрузкой? - да, хотя приложение запущенное на моем ноутбуке под gentoo-linux обгоняет то же самое приложение на серверном железе с FreeBSD. Возможно из-за различий сетевой подсистемы ядра.
  • утечки памяти? - не обнаружено.
ps сначала попробую по максимуму написать без него, например uuid, md5, sha1, sha224, sha256, sha386, sha512 вытащил из стандартных утилит системы.

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 24 окт 2011, 12:46 
Не в сети

Зарегистрирован: 24 сен 2011, 23:06
Сообщения: 395
yurial писал(а):
под нагрузкой? - да, хотя приложение запущенное на моем ноутбуке под gentoo-linux обгоняет то же самое приложение на серверном железе с FreeBSD. Возможно из-за различий сетевой подсистемы ядра.
А как в сравнении c libevent? Вы же собирались сравнить.

_________________
Во вселенной нет общества в котором "Vox populi, vox Dei" не переводилось бы "О, Боже, как мы в это вляпались".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Генератор случайных чисел
СообщениеДобавлено: 24 окт 2011, 12:55 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
Dim писал(а):
А как в сравнении c libevent? Вы же собирались сравнить.

До нее я так и не добрался.

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB