информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Атака на InternetСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / dnet
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Попробуй отключи HT! 19.01.04 10:17  Число просмотров: 1992
Автор: Yurii <Юрий> Статус: Elderman
Отредактировано 19.01.04 10:18  Количество правок: 1
<"чистая" ссылка>
<dnet>
[RC5] Комп-тормоз? 19.01.04 01:06  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Попробовал запустить ключегрызку на хорошем компе - 4х2800MHz XEON.
(попутно вставляю логи клиента)
---
Automatic processor detection found 4 processors.
Automatic processor type detection found an Intel Xeon processor.
---
Запускаю бенчмарку :
---
RC5-72: Benchmark for core #0 (SES 1-pipe) 0.00:00:17.15 [2,186,726 keys/sec]
RC5-72: Benchmark for core #1 (SES 2-pipe) 0.00:00:16.95 [2,948,660 keys/sec]
RC5-72: Benchmark for core #2 (DG 2-pipe) 0.00:00:16.73 [2,495,250 keys/sec]
RC5-72: Benchmark for core #3 (DG 3-pipe) 0.00:00:17.71 [3,226,458 keys/sec]
RC5-72: Benchmark for core #4 (DG 3-pipe alt) 0.00:00:17.64 [2,593,038 keys/sec]
RC5-72: Benchmark for core #5 (SS 2-pipe) 0.00:00:16.43 [2,535,628 keys/sec]
---
Вобщем близко к истине, хотя и меньше того, что я нашел в базе процов (там была цифра 3,935,299).
Запускаю счет,
---
4 crunchers ('a'-'d') have been started.
---
через некоторое время торможу, чтоб поглядеть как там скорость. И что же я вижу?
---
RC5-72: Saved CA:79DDCA7A:00000000:1*2^32 (47.80% done)
0.00:02:27.10 - [994,461 keys/s]
RC5-72: Saved CA:79DDCA79:00000000:1*2^32 (49.30% done)
0.00:02:27.10 - [987,778 keys/s]
RC5-72: Saved CA:79DDCA65:00000000:1*2^32 (49.70% done)
0.00:02:27.10 - [942,777 keys/s]
RC5-72: Saved CA:79DDCA64:00000000:1*2^32 (47.80% done)
0.00:02:27.10 - [949,015 keys/s]
---
И это действительно так, эти жалкие 4 пакета считались 1час 14минут.
Там, конечно, есть еще процессы на этой тачке, но клиент берет 90-100% под себя. Откуда же такая низкая скорость???
Да, ядро он выбирает автоматом и вроде бы правильное - 3-е. Операционка вин2000 адв. сервер.
Вот одно из решений проблемы (доб) 22.01.04 11:13  
Автор: Garick <Yuriy> Статус: Elderman
Отредактировано 23.01.04 10:39  Количество правок: 2
<"чистая" ссылка>
Конфигурация 2*Xeon -2.4/533/512 HT enable
Win2K Srv SP4 "чистая" установка + терминал сервер (подключений клиентов не было)

Бенчмарк
Automatic processor type detection found an Intel Xeon processor.
RC5-72: Benchmark for core #0 (SES 1-pipe) 0.00:00:17.17 [1,886,178 keys/sec]
RC5-72: Benchmark for core #1 (SES 2-pipe) 0.00:00:16.95 [3,200,711 keys/sec]
RC5-72: Benchmark for core #2 (DG 2-pipe) 0.00:00:17.31 [2,205,547 keys/sec]
RC5-72: Benchmark for core #3 (DG 3-pipe) 0.00:00:17.43 [3,408,239 keys/sec]
RC5-72: Benchmark for core #4 (DG 3-pipe alt) 0.00:00:16.56 [2,821,825 keys/sec]
RC5-72: Benchmark for core #5 (SS 2-pipe) 0.00:00:16.39 [2,281,960 keys/sec]

при дефолтных настройках
RC5-72: using core #3 (DG 3-pipe).
4 crunchers ('a'-'d') have been started.
RC5-72: Completed CA:795C9066:00000000 (1.00 stats units) 0.01:27:44.90 - [815,785 keys/s]
RC5-72: Summary: 1 packet (1.00 stats units) 0.01:27:44.90 - [815,785 keys/s]
RC5-72: Completed CA:795C9065:00000000 (1.00 stats units) 0.01:27:54.29 - [814,332 keys/s]
RC5-72: Summary: 2 packets (2.00 stats units) 0.01:27:56.75 - [1,627,908 keys/s]
RC5-72: Completed CA:795C9064:00000000 (1.00 stats units) 0.01:28:21.79 - [810,108 keys/s]
RC5-72: Summary: 3 packets (3.00 stats units) 0.01:28:23.92 - [2,429,352 keys/s]
RC5-72: Completed CA:795C9063:00000000 (1.00 stats units) 0.01:28:25.93 - [809,476 keys/s]
RC5-72: Summary: 4 packets (4.00 stats units) 0.01:28:28.01 - [3,236,638 keys/s]

После установки numcpu = 2
(в dnetc.ini запись
[proccesor-usage]
max-threads=2)

RC5-72: Completed CA:795C96AA:00000000 (1.00 stats units) 0.00:20:02.04 - [3,390,487 keys/s]
RC5-72: Completed CA:795C96A9:00000000 (1.00 stats units) 0.00:19:36.01 - [3,388,344 keys/s]

что уже ближе к делу. Потоки пошли по одному в процессор и теперь блок вычислений процессора не шарится, а он один для двух логич. процов при НТ.

У Argentum'а наверное 2 физических проца, а еще два- логические от НТ.

Да, действительно помогло, спасибо. 25.01.04 08:35  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> После установки numcpu = 2
> (в dnetc.ini запись
> [proccesor-usage]
> max-threads=2)

Да, действительно помогло, спасибо.
Сервак действительно не мой, просто я знаю к нему пароль ;)
Буду пускать иногда по ночам, когда дежурю...
И как это установить? Я пробовал в конфиг клиента эту... 22.01.04 20:17  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Конфигурация 2*Xeon -2.4/533/512 HT enable

> при дефолтных настройках
> 4 crunchers ('a'-'d') have been started.

> После установки numcpu = 2

И как это установить? Я пробовал в конфиг клиента эту строчку прописать (причем в разных местах) - эффекту ноль, так же 4 потока лезут.
А описание в лом почитать? Или в конфиг клиента залезть... 23.01.04 01:35  
Автор: mss <Сергей> Статус: Member
<"чистая" ссылка>
> И как это установить? Я пробовал в конфиг клиента эту
> строчку прописать (причем в разных местах) - эффекту ноль,
> так же 4 потока лезут.

А описание в лом почитать? Или в конфиг клиента залезть...

[processor-usage]
max-threads=2
ну mss... спрашивающий товарищ начинающий, имеет право на ошибки. а вот Garick мог бы (не обязан конечно) сразу корректно написать кусок конфига. или он 10 байт экономит в форуме? :))) 23.01.04 10:01  
Автор: jammer <alex naumov> Статус: Elderman
<"чистая" ссылка>
Сорри... 23.01.04 15:54  
Автор: mss <Сергей> Статус: Member
<"чистая" ссылка>
Сорри...
Вообще-то я полагал, что эта опция описана в сопутствующих клиенту доках.
Слишком давно я их читал. А так - RTFM тут явно не уместен.
Но меня оправдывает то, что я не сказал ответ только из четырёх букв: RTFM
(что новичку было бы непонятно, а когда бы стало понятно - то и обидно)
Всё-таки я привёл правильные строчки конфига, так что вот... :-Р
спрашивающий товарищ начинающий [off] 23.01.04 10:48  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
>спрашивающий товарищ начинающий
Когда постил ответ, не знал о том что Аргентум не админ. "Проблемная" конфигурация склоняла к мысли о том что это сервер и Аргентум -админ и знает ЧТО, ЗАЧЕМ и КАК_НАСТРОИТЬ, установленное на сервере.:-))))
А описание в лом почитать? Или в конфиг клиента залезть... 23.01.04 05:59  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > И как это установить? Я пробовал в конфиг клиента эту
> > строчку прописать (причем в разных местах) - эффекту
> ноль,
> > так же 4 потока лезут.
>
> А описание в лом почитать? Или в конфиг клиента залезть...
>
> [processor-usage]
> max-threads=2

Спасибо. А где вы их берете?
У меня в скачанном клиенте были вложены текстовики и html-ка, но там не было подробного описания всех доступных опций и в ini-файле, идущем там, опций - по минимуму, остальные, видимо, по дефолту, но где их перечень с описанием?
Вот в комплекте к препроксе все это есть, я с удовольствием изучил и настроил все как надо. Сложно было и в клиента вложить?
Хммм.... а ведь и правда нету... 23.01.04 06:45  
Автор: mss <Сергей> Статус: Member
<"чистая" ссылка>
> Вот в комплекте к препроксе все это есть, я с удовольствием
> изучил и настроил все как надо. Сложно было и в клиента
> вложить?

Хммм.... а ведь и правда нету...
Ну я-то делал просто, а главное на автомате:

dnetc -config
3) Performance related options
2) Number of crunchers to run simultaneously ==> 2
...
дальше лезу в dnetc.ini
а там те самые две строчки
кут/пасте в форум :)
Хммм.... а ведь и правда нету... 25.01.04 08:32  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > Вот в комплекте к препроксе все это есть, я с
> удовольствием
> > изучил и настроил все как надо. Сложно было и в
> клиента
> > вложить?
>
> Хммм.... а ведь и правда нету...
> Ну я-то делал просто, а главное на автомате:
> dnetc -config
> 3) Performance related options
> 2) Number of crunchers to run simultaneously ==> 2
> ...
> дальше лезу в dnetc.ini

Здорово, я-то сначала именно так настраивал, когда первый раз клиента запустил (там вообще конфига не было), настроил необходимый минимум, потом по интернету поглядел, у кого еще каке конфиги есть, ручками подправил как надо. А про первый способ и забыл. Ну все равно лучшеб они в архив к клиенту вкладывали описание всех возможных параметров конфига.
Попробуй отключи HT! 19.01.04 10:17  
Автор: Yurii <Юрий> Статус: Elderman
Отредактировано 19.01.04 10:18  Количество правок: 1
<"чистая" ссылка>
В кзеонах, слава богу, пока нет НТ! 19.01.04 15:17  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Кто такое сказал? 19.01.04 15:50  
Автор: JINN <Sergey> Статус: Elderman
<"чистая" ссылка>
Intel® Xeon™ Processor
Available speeds : 1MB cache: 3.20 GHz, 3.06 GHz / 512KB cache: 3.06 GHz, 2.80GHz, 2.66GHz, 2.40GHz, 2GHz
Features : Hyper-Threading Technology
http://www.intel.com/products/server/processors/server/xeon/index.htm

Intel® Xeon™ Processor MP
Available speeds: 2.80 GHz, 2.50 GHz, 2 GHz, 1.90 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz
Cache: Level 1: Execution Trace cache /Level 2: 512KB or 256KB Advanced Transfer cache/Level 3: 2MB, 1MB or 512KB
Features : Hyper-Threading technology
http://www.intel.com/products/server/processors/server/xeon_mp/index.htm?iid=ipp_srvr_proc_xeon+xeon_mp&
Пардон, ошибся, старый роадмап 19.01.04 16:19  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Ни когда не пробывал быков на HT, но скоро в экспериментальных целях попробую.

Но судя из логов - 4 проца определились быками и 4 физических, значит HT - выключен. Или может система работает на 2-х физ и 2-х логич, поэтому и производительность теряется. Логический в HT менее производительный, чем физический .
Нет, дело в ОС-ке. 19.01.04 16:32  
Автор: JINN <Sergey> Статус: Elderman
<"чистая" ссылка>
> Но судя из логов - 4 проца определились быками и 4
> физических, значит HT - выключен. Или может система
> работает на 2-х физ и 2-х логич, поэтому и
> производительность теряется. Логический в HT менее
> производительный, чем физический .
Технология HT поддерживается только начиная с XP.
http://www.intel.com/support/platform/ht/os.htm?iid=ipp_htm+os&

в2к "видит" честные 4 проца. А должна бы "видеть" 8.
WIN2K (NT5.0) работает в режиме совместимости с НТ. Но ХР... 19.01.04 17:11  
Автор: Garick <Yuriy> Статус: Elderman
Отредактировано 19.01.04 18:34  Количество правок: 1
<"чистая" ссылка>
> Технология HT поддерживается только начиная с XP.
> http://www.intel.com/support/platform/ht/os.htm?iid=ipp_htm
> +os&

WIN2K (NT5.0) работает в режиме совместимости с НТ. Но ХР (NT 5.1) уже нормально "заточена" под НТ.
И алгоритм разгреба из БИОСА подключенных процов (физ и лог) в ХР "правильный". В представительстве Intel "настойчиво рекомендуют" для НТ юзать XP или WinSrv2003 (NT 5.2).

> в2к "видит" честные 4 проца. А должна бы "видеть" 8.
Может включен НТ и WIN 2K ADv SRV неправильно выгреб конфигурацию процессоров. Надо больше информации.
Включен ли НТ?
[RC5] ощущение что физических всего два... эх, жаль такую машину терять, хоть и интел, но все же, хотя бы не выключается 22.01.04 17:51  
Автор: jammer <alex naumov> Статус: Elderman
<"чистая" ссылка>
[RC5] WIN2K (NT5.0) работает в режиме совместимости с НТ. Но ХР... 21.01.04 13:00  
Автор: Argentum[BugTraq.ru] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Может включен НТ и WIN 2K ADv SRV неправильно выгреб
> конфигурацию процессоров. Надо больше информации.
> Включен ли НТ?

Наверно нет...
Но уже все равно - заметил админ и дал по башке. Пришлось снять с этого сервака.
[RC5] эх блин 22.01.04 17:49  
Автор: jammer <alex naumov> Статус: Elderman
<"чистая" ссылка>
[triggers]
pause-watch-plist=taskmgr

было?

попробуй спеть вместе со мной - вставай рядом со мной
1  |  2 >>  »  




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach