NoteCaddy стопаеться на создании нотцов.

    • DUkalisUA
      DUkalisUA
      Бронза
      На форуме с: 08.05.2010 Сообщения: 2.857
      Дело такое, все было хорошо до последних дней. Когда я гружу руки покеркинга(путем проб и попыток выяснил, причем у других пользователей такой проблемы нету) так как использую несколько румов, нотцы создает и стопаеться
      что бы избежать не нужных советов, напишу что я делал
      комп, интел І7, 32гб ОЗУ, ссд256гб


      1) обновлял, откатывал, переустанавливал хм2
      2)менял значения RAM CAP HM2
      Для более точного понимания: сам ХМ значения переменных НЕ меняет. Он их только принимает во внимание при расчетах.
      А вот как менять (управлять):
      В файле %appdata%HoldemManagerholdemmanager.config
      в секцию General
      можно внести (вручную) эти две строки
      <Section Name="General">
      <Key Name="ProcessWorkingSetBase" Value="350000000" />
      <Key Name="ProcessWorkingSetHandAmount" Value="400" />
      Внимание: в данном примере как раз умолчательные значения и есть. То есть: если в конфиге будет задано ровно столько - это то же самое, как если бы в конфиге данных строк вообще не было.
      Единица измерения в этих строках - байт. Так что не напутайте с нулями при экспериментах.
      Если хочется уменьшить динамическую часть - ставим, например, так
      <Key Name="ProcessWorkingSetBase" Value="350000000" />
      <Key Name="ProcessWorkingSetHandAmount" Value="200" />

      Если есть желание динамическую часть вообще отменить - задаем
      <Key Name="ProcessWorkingSetBase" Value="350000000" />
      <Key Name="ProcessWorkingSetHandAmount" Value="000" />

      Или вот вариант увеличения статической составляющей при нулевой "динамике"
      <Key Name="ProcessWorkingSetBase" Value="500000000" />
      <Key Name="ProcessWorkingSetHandAmount" Value="000" />

      Напоминаю: задание значения статической переменной меньше 350000000 - не сработает, программа тогда сама возьмет 350 мб. Это минимум.
      Да, куча нулей в параметре может являться источником ошибок пользователей при подстройке - лишний случайно добавил или недописал. Но с этим мы чуть позже разберемся, у программистов были какие-то резоны задавать именно в байтах.

      5) Еще была мысль попробовать задать и "совсем верхнее" значение допустимого размера потребляемой RAM (в процентах от общего наличия на компе, например 50) - но этого пока не сделано, нужно проанализировать customer's feedback о том варианте, что уже внедрен в Бету670. Может, и вообще не понадобится.

      Так что если кто хочет поэкспериментировать - пишите результаты сюда. И не забыть параметры конфигурации компа сообщить. И размеры базы данных.
      Будем собирать feedback - что поможет улучшить эту фичу.

      Дополнение: По сообщениям нескольких (но немногих) пользователей, на их машинах вот при таких параметрах и с большой базой данных
      <Key Name="ProcessWorkingSetBase" Value="2000000000" />
      <Key Name="ProcessWorkingSetHandAmount" Value="840" />
      ХМ работает лучше, чем при заданных по умолчанию. Но при этом самой оперативки в компьютере должно быть много (8+ гБ)
      Проверить эту информацию лично мне не представилось возможным: не с чем сравнивать "лаги ХМ" - потому что на моих компах их просто нет.
      Так что: попробовать задать ТАКИЕ настройки - можно, но если что пойдет не так - вернуть обратно. Только не ошибитесь с числом нулей в параметре.

      2) Откатывал, обновлял ноткедди
      3) создавал новые базы
      4)устанавливал разные версии PostgreSQL
      5)делал вакуум базы
      6) Делал Reset Notes
      7) игрался с настройками ноткедди(вплоть до прописывание увеличения параметров памяти)

      8) убирал, переносил добавлял файл подкачки
      9)Менял приоритеты в диспетчере задач.
      может чето упустил, знатоки, подскажите в чем дело
  • 17 ответов