PostgreSQL начал жрать всю память. Как откатить HM2? Как найти предыдущую версию и посмотреть текущую?
Оригинал пользователя stanisluv
Привет. Скорее всего это не поможет. Лучше опиши что именно с SQL происходит.
Скорее всего после обновления HM2 начал жутко тормозить. Во время игры, при нажатии на попап, очень долго ждешь его появления, происходит зависание, и в целом нереально играть становится. В диспетчере задач графа "Диск" грузится на 100%.
Основной причиной загрузки является PostgreSQL (вроде написано PostgreSQL server).
Памяти на жестком диске предостаточно. До обновления поставил антивирус eset smart sequrity. Проблем не было, и проблему заметил только после обновления. Стоит Windows 8.
Если операционная система - Виста или Вин7 (8), то факта загрузки Виндовс под пользователя с правами администратора - мало (хотя это и обязательно). Надо сделать так:
1) Открыть папку C:\Program Files\Holdem Manager 2 (в 64-битной версии = Program Files (x86)
2) По правому клику на файле HoldemManager.exe выбрать Свойства, перейти на вкладку Совместимость и задать “Запускать файл от администратора”.
3) Сделать то же самое для файлов
TableScannerDllLoader.exe
HudFuncsApp.exe
ThirtyTwoBitIPC.exe
4) Аналогично - для исполняемых файлов всех покерных клиентов.
Если PokerStars - для двух файлов:
PokerStars.exe и PokerStarsUpdate.exe
Если FullTilt - тоже для двух файлов:
FullTiltPoker.exe и updater.exe
Если Ipoker - для файла casino.exe
Если Party - для файла C:\Programs\PartyGaming\PartyGaming.exe
5) И для файлов
pg_ctl.exe
postgres.exe
из папки postgresql/Х.x/bin
6) Все упомянутые файлы добавить в список исключений антивируса\файерволла.
А помимо них еще и
- blitz.dll, textboxHook.dll и все файлы easyhook*.* (в папке установки ХМ)
- все DLL в папке установки FTP (в случае Rush)
- psql.exe (в папке postgresql\bin)
А также папки
postgresql\data
папку историй, куда пишет рум
hm2archive
и всю эту папку %appdata%\holdemmanager
Например, для Касперского это делается так
http://support.kaspersky.ru/6262
Оригинал пользователя vpmarat
Если операционная система - Виста или Вин7 (8), то факта загрузки Виндовс под пользователя с правами администратора - мало (хотя это и обязательно). Надо сделать так:
1) Открыть папку C:\Program Files\Holdem Manager 2 (в 64-битной версии = Program Files (x86)
2) По правому клику на файле HoldemManager.exe выбрать Свойства, перейти на вкладку Совместимость и задать “Запускать файл от администратора”.
3) Сделать то же самое для файлов
TableScannerDllLoader.exe
HudFuncsApp.exe
ThirtyTwoBitIPC.exe
4) Аналогично - для исполняемых файлов всех покерных клиентов.
Если PokerStars - для двух файлов:
PokerStars.exe и PokerStarsUpdate.exe
Если FullTilt - тоже для двух файлов:
FullTiltPoker.exe и updater.exe
Если Ipoker - для файла casino.exe
Если Party - для файла C:\Programs\PartyGaming\PartyGaming.exe
5) И для файлов
pg_ctl.exe
postgres.exe
из папки postgresql/Х.x/bin
6) Все упомянутые файлы добавить в список исключений антивируса\файерволла.
А помимо них еще и
- blitz.dll, textboxHook.dll и все файлы easyhook*.* (в папке установки ХМ)
- все DLL в папке установки FTP (в случае Rush)
- psql.exe (в папке postgresql\bin)
А также папки
postgresql\data
папку историй, куда пишет рум
hm2archive
и всю эту папку %appdata%\holdemmanager
Например, для Касперского это делается так
http://support.kaspersky.ru/6262
Сделал всё как было написано выше - тщетно..

Может быть проблема кроется не в покерном софте?
Оригинал пользователя vpmarat
Попробуй для начала деинсталлировать (а не просто откл) антивирус
Полностью снес антивирус, комп также тормозит, и постгре нехило на это влияет:

Что ещё можно поковырять?
Оригинал пользователя stanisluv
Открой папку data и посмотри что с папкой pg_logs.
"pg_logs" такой папки нету:

Вот что в папке pg_log:

странно дата старая очень..
Достаточно того, что папка эта - практически пустая.
Коллега хотел убедиться, что в нее сейчас ничего не пишется.
В общем, лично мне уже кажется, что "в режиме форума" мы с этим не разберемся.
Оригинал пользователя vpmarat
Достаточно того, что папка эта - практически пустая.
Коллега хотел убедиться, что в нее сейчас ничего не пишется.
В общем, лично мне уже кажется, что "в режиме форума" мы с этим не разберемся.
И всё же может стоит попробовать откатить HM2? Может прошлая версия норм будет работать? Как это сделать?
Оригинал пользователя vpmarat
Попробовать можно, но зачем тогда люди исправляли недостатки в новой версии?
Просто по моему как раз до обновления, даже когда антивирус стоял, таких проблем не было.. И беда началась вроде как раз после обновления (хотя может это и совпадение с каким-нибудь возникшим косяком на моем ПК)
ну если так хочется проверить http://www.holdemmanager.com/Downloads/7932_Hm2AutoUpdate.exe
вместо 7932 впиши номер версии на которую хочешь откатиться
Список старых версий тут (свежие в конце)
http://forums.holdemmanager.com/1056-1091-1089-1089-1082-1080-1081-1092-1086-1088-1091-1084/204861-2-7932-a.html
Спасибо! Попытаюсь ещё что-нибудь поковырять, если не поможет - откат придется делать, а если и откат не поможет - то сносить и заново ставить HM2, а если и это не поможет - переустанавливать комп придется
И кстати иногда бывает такое:
Хотя 10 минут назад все работало, решил выключить\включить HM - и всё, базу не видит... После перезагрузки или новой попытке врубить HM - он её находит и работает с тормозами((
Ну и напоследок скажу, что уже во время обнаружения проблемы обновил систему до 8.1.

Если не видит базу - это почти всегда проделки антивируса
или с правами доступа что-то не так в системе
Собственно та же проблема. Процесс PostgreSQL Server большую часть времени грузит диск. Система Windows 8.1. Может нашлось решение проблемы? Читал, что во многом это косяк системы и что диск грузят сильно еще и процессы хром и system. Поделал какие-то рекомендации, найденные в инете, которые в целом помогли (отключил файл подкачки, отключил службу индексации файлов, отключил superfetch, поставил галочки в свойствах "system" в разделе безопасности -> "разрешения для группы все пакеты приложений"), но иногда простгре все равно очень сильно грузит диск