Перейти на форум
Уведомления
Очистить все

[Закрыто] Проблемы с Holdem Manager 3

28 Сообщения
9 Пользователи
14 Реакции
1,572 Просмотры
badyboi
Зарегистрирован: 04.11.2007
BlackMember

Не нашел какую-то общую тему для траблшутинга этой версии ХМ, поэтому решил создать новую тему. Предлагаю здесь обсуждать все возникающие проблемы.

Начну пожалуй сам. Вот на днях купил сабж. Для теста решил взять смоллстейкс. Выше катаю сейчас редко, да и основной трекер для этих дел у меня пт4. ХМ юзал исключительно из-за ноуткадди, т.к. в пт4 походу решили забить на ее полноценное внедрение. Все поставил, решил импортнуть актуальные бд из хм2. Что-то около миллиона рук за прошлый и этот год. Винда и весь покерный софт стоит на толковом ссд тошиба. Скорость удалено модератором на пике еле-еле заходила выше 60рук/с с кучей ошибок. Это приблизительно в 5-7 раз медленнее хм2. Так и должно быть? Если загружать майнинг, тоже будет так медленно? Вобщем грузилось более суток, что, честно скажу, реальный удалено модератором. Согласитесь, что апгрейдом это назвать язык не повернется. Как у вас?

Потом вылезла другого плана проблемка. Я как-то не сообразил, что версия смоллстейкс и загрузил, туда все руки из бд. Там было что-то около 150к рук нл100+. Вылез алерт, мол в вашей бд есть руки, которые не поддерживаются вашей версией программы. Ну думаю, надо бы это дело оттуда убрать. Зачем этот нерабочий стафф будет забивать бд и место на диске. Жмякнул кнопку purge по привычке. Ну пошло дело вроде. Дошел прогресс где-то до 7%, как вдруг комп просто перестал реагировать на команды и по какой-то причине выгрузил мне драйвер видюхи в полностью черный экран. Я уже подумал, что видюхе пришел каюк, что, учитывая актуальные цены на рынке, какбе совсем дерьмо. Перегрузил. Все вроде заработало, решил процедуру повторить. Инцидент повторился где-то в том же самом месте на 7-8%. Я отрубил комп от питания на полчасика и решил снова наступить на те же грабли, но теперь уже с мониторингом процессов. Я обнаружил, что при активной функции purge оперативка забивается абсолютно полностью причем практически молниеносно. У меня не супер комп и уже видавший виды, но все же i7 и 16 гигов оперативы ддр3 hyper x fury, что какбе до сих пор неплохо. Я никогда не сталкивался с тем, чтобы какой-то процесс забил оперативку настолько, что начинают выгружаться критические драйверы из системы. Че какие мысли по этому поводу, братцы? Как у вас обстоят дела с этим? В хм2 эта процедура не была быстрой, но никогда не была особо требовательной к памяти, но тут какбе снова пиз%ец. Может быть я что-то делаю не так?

Еще одна проблема, что плавно вылезла из предыдущих. Я все таки не оставил мыслей убрать из бд ненужные руки и решил базу удалить, чтобы загрузить только рабочие хх. Я сделал purge ненужных рук в хм2, провел полный хаускипинг, чтобы все было чики-пуки. Но опции удалить текущую бд в новом хм не нашел. Решил ручками убрать бд из папки, проверить что будет. При след запуске хм3, не обнаружив бд, предложил мне начать установку и настройку с чистого листа. Ну думаю, ща все будет ок. Я создал новую бд, запустил процесс импорта рук из хм2 и оставил это дело на ночь. Проснувшись, я обнаружил, что ни одна удалено модератором рука не импортнулась. Сегодня вот процедуру повторил - сейм шит. Может я опять что-то сделал неправильно? На данный момент я полностью снес хм3, почистил реестр и буду пытаться установить его по новой. Может это поможет.

Поитогу на данный момент я имею 3 дня дикого гемора, с которым никогда не сталкивался ни при работе с хм2, ни при работе со всеми версиями покертрекера. И это я его еще даже не пытался настраивать. Такие дела. Кто может помочь толковым советом, буду рад и очень признателен.


27 ответов
BobyBu
Зарегистрирован: 21.06.2009
PokerStrategist

не нужно пуржить базы хм2, от этого они только портяться!
не нужно делать импорт из базы хм2- нужно использовать оригиналы из архива хм2!
тот геморой который ты получил. создал себе сам!


badyboi Автор темы
badyboi
Зарегистрирован: 04.11.2007
BlackMember

Оригинал пользователя BobyBu
не нужно пуржить базы хм2, от этого они только портяться!
не нужно делать импорт из базы хм2- нужно использовать оригиналы из архива хм2!
тот геморой который ты получил. создал себе сам!

Категорично однако. И ни одного ответа на вопрос.

1. Есть другой способ избавиться от старых ненужных рук? Каким образом они портятся?
2. Почему?


BobyBu
Зарегистрирован: 21.06.2009
PokerStrategist

ты просто не видишь ответов на твои вопросы!

нужно использовать оригиналы из архива хм2 - в этой фразе 75% решения твоих проблем и ответов на основные вопросы, остальные в fag по настройке вверху раздела!


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

А) Поскольку во-первых, поддержка ХМ2 официально прекращена, а, во-вторых, ХМ2 за годы существования - уже настолько "вылизанная" программа, что траблов с ней практически не бывает, а только ошибки пользователя,
то вскорости весь этот раздел окажется местом для "траблшутинга", как ты выразился, именно этой, третьей версии ХМ.
Потому НЕ НАДО превращать вот эту вот тему в братскую могилу разнообразных вопросов по ХМ3. Один вопрос или проблема = одна отдельная тема в форуме.

Б) Что касается скорости импорта в ХМ3 баз данных от ХМ2 - то она просто не может быть сильно высокой по чисто технической причине: в отличие от импорта файлов оригиналов историй при импорте баз ведь сначала происходит извлечение этих самых историй из той базы (то есть экспорт в файлы). А только потом импорт уже из файлов.
Потому Предыдущий оратор прав: импортировать в ХМ3 правильно будет не базу данных из ХМ2, а оригиналы файлов историй из архивной папки.

B) Про майнинг мы тут вообще говорить не будем. Не только потому, что его использование нарушает правила большинства покерных румов, но и потому, что импорт майнинга во многих случаях негативно сказывается на работе ХМ3 (как и ХМ2, кстати), главная причина чего = отсутствие в майнинговых раздачах Hero (то есть игрока, про которого в истории сдачи прямо написано, какие ему сданы карманные карты). А когда в раздаче нет Hero - ХМ приходит в замешательство, проявляющееся в разных формах.

Г) По поводу удаления лишнего из БД: ну да, функция Purge в ХМ3 - в общем, глюкавая. Но даже в "вылизанном" ХМ2 выполнение Purge всегда было непростым. Просто потому, что "более-менее так" работают системы управления реляционными базами данных - хоть PostgreSQL во втором ХМ, хоть SQLite в третьем. И здесь Предыдущий оратор тоже прав: базы данных (любые) от Пуржа довольно часто просто портятся. И, кроме того, ХМ3 в отличие от 2 при старте загружает в оперативку ВСЮ базу данных - сколько сможет, конечно. Так что занятость ОЗУ вызвана не только пуржированием, а самим фактом запуска ХМ3. Особенно, если в активной БД до фига раздач на Хиро.
И правильнее будет не удалять из старой БД, а создать новую и ее наполнить импортом только нужного (см п. Б)

Д) В интерфейсе ХМ3 действительно нет команды удаления базы данных. Наверное, по причине того, что БД от ХМ3 представляет собой всего-навсего один файлик, в отличие от того файлового кошмара, что был в ХМ2 - и разработчики понадеялись (напрасно) на адекватность юзеров. Чего делать нельзя никогда :f_p:
В общем, отсутствие в UI команды удаления, конечно - недосмотр и недостаток. Но если включить логику - примерно должно быть понятно, что если вручную удалить ту базу данных, которая в только что выключенном ХМ3 была активной - проблемы на следующем запуске ХМ3 не замедлят нарисоваться. Что и случилось, судя по описанию.
А нет, чтобы наоборот сделать? СНАЧАЛА создать в ХМ3 новую БД (пусть даже и не наполняя ее пока), а потом уж удалять ставшую неактивной старую БД.


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

И небольшой оффтопик в дополнение к пункту Б:
году так в 2003 я обзавелся вполне свежим по тем временам телефоном SonyEricson с неплохими (по тем же временам) динамиком и вообще умением обрабатывать мультимедийные файлы.
Ну и загорелся идеей уникального рингтона. А поскольку никаких средств тогда связать (хотя бы кабелем) тлф и комп у меня не было - решать вопрос пришлось топорно:
засунул в CD-ROM на компе диск с музыкой, запустил WinAmp с выбранной песней, положил рядом с колонкой телефон и включил на нем запись с микрофона. Получилось, кстати (по тогдашним моим ощущениям) вполне неплохо, вот рингтон. Но там, слушая сейчас, и с частотным диапазоном плохо дело, и шумы посторонние влезли, и разместить телефон строго посредине между колонками я не догадался, отчего звук пришел в основном из правой колонки... хотя тогда меня вполне устроило, тем более, что рингтон-то прикольный.

А в сегодняшних реалиях сделать качественный рингтон без "посредников" в виде цепочки cd-rom - winamp - sound card amplifier - колонка - микрофон - можно проще и гораздо лучше, я пробовал, но на другой музыке, вот пример.

Это я к чему: импорт оригиналов историй в базу = это и есть то самое "без посредников".


badyboi Автор темы
badyboi
Зарегистрирован: 04.11.2007
BlackMember

vpmarat, спасибо за развернутый и обстоятельный ответ. Предыдущему оратору какбе тоже спасибо. Но на будущее, BobyBu: это все-таки форум коллег по цеху и в некоторой степени единомышленников. Поэтому безапеляционные реплики с восклицательными знаками в конце каждой - это, как минимум, дурной тон в такого рода общении.


BobyBu
Зарегистрирован: 21.06.2009
PokerStrategist

badyboi, по мне использование мата и чрезмерных необоснованных эмоций в техническом форуме более дурной тон.
Восклицательными знаками я выделил аксиомные замечания.


stanisluv
Зарегистрирован: 18.06.2008
Oldschool Grinder

Касательно скорости рук это кстати не нормально. Она у обоих ХМ-ов должна быть примерно обязательной. Что же касается всего остального, то всё верно, кроме нового импорта рук из базы ХМ2. Надо бы смотреть логи ХМ3, потому что просто так база ХМ2 не должна была сломаться. Возможно проблема серьёзней, чем просто поломанная база.


Millturn
Зарегистрирован: 01.02.2010
Poker Player

Подскажите можно ли настроить так что бы отчеты об ошибках отправлялись автоматически?а то этих ошибок по 20 штук за сессию,задолбало отправлять


BobyBu
Зарегистрирован: 21.06.2009
PokerStrategist

Millturn, о чем ошибки? может просто нужно корректно настроить ХМ.


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Отчеты об ошибках отправляются по мере возникновения у пользователя желания отправить таковые. А если проблема одна и та же - достаточно парочки раз.


Millturn
Зарегистрирован: 01.02.2010
Poker Player
Millturn
Зарегистрирован: 01.02.2010
Poker Player

проц e5 2680 v2

32 оперативки

на диске свободно 26 гигов

не пойму что за ресурсы ему нужны


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Чтобы понять - логи изучить надо. А это = прямая дорога к контактированию с саппортом ХМ.


Catch27
Зарегистрирован: 12.04.2010
Elite Grinder

Возможно ли каким-то образом откатить версию ХМ3 к предыдущей?
Вчера вылезло бета-обновление 3.1.16.6929, обновил. После этого всё просто перестало работать. Стоит только посмотреть какой-либо отчёт, сразу перестаёт выводить ХАД, а сам ХМ3 намертво виснет. В его низу, в оранжевой строке на постоянной основе висят две фразы: "Обновление графика" и "Ожидание раздач..."


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Откат смысла не имеет. Сдай логи в саппорт ХМ - они разберутся.


Catch27
Зарегистрирован: 12.04.2010
Elite Grinder

Я думал просто откатить и поиграть на предыдущей версии, которая работала, до следующего обновления. Они с логами сколько будут разбираться? А мне катать надо.
А где эти логи взять?


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Самый простой способ - сразу после воспроизведения недостатка воспользоваться функцией Послать отзыв - она ZIP с логами и сформирует. А в комментариях описать подробности.


Catch27
Зарегистрирован: 12.04.2010
Elite Grinder

Вообще перестал ХМ3 работать. Загружается и сразу висит, загружая процессор по полной.
Отзыв по указанной выше технологии отправил, но не уверен, что он ушёл.
Откат к предыдущей версии точно никак не сделать?


Поделиться: