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

PostgreSQL начал жрать всю память. Как откатить HM2?

25 Сообщения
6 Пользователи
0 Реакции
3,957 Просмотры
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

PostgreSQL начал жрать всю память. Как откатить HM2? Как найти предыдущую версию и посмотреть текущую?


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

Привет. Скорее всего это не поможет. Лучше опиши что именно с SQL происходит.


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Оригинал пользователя stanisluv
Привет. Скорее всего это не поможет. Лучше опиши что именно с SQL происходит.

Скорее всего после обновления HM2 начал жутко тормозить. Во время игры, при нажатии на попап, очень долго ждешь его появления, происходит зависание, и в целом нереально играть становится. В диспетчере задач графа "Диск" грузится на 100%.
Основной причиной загрузки является PostgreSQL (вроде написано PostgreSQL server).
Памяти на жестком диске предостаточно. До обновления поставил антивирус eset smart sequrity. Проблем не было, и проблему заметил только после обновления. Стоит Windows 8.


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

Если операционная система - Виста или Вин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


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Оригинал пользователя 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
Зарегистрирован: 22.01.2008
PokerStrategist

Попробуй для начала деинсталлировать (а не просто откл) антивирус


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Оригинал пользователя vpmarat
Попробуй для начала деинсталлировать (а не просто откл) антивирус

Полностью снес антивирус, комп также тормозит, и постгре нехило на это влияет:

Что ещё можно поковырять?


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

Открой папку data и посмотри что с папкой pg_logs.


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Оригинал пользователя stanisluv
Открой папку data и посмотри что с папкой pg_logs.

"pg_logs" такой папки нету:

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

странно дата старая очень..


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

Достаточно того, что папка эта - практически пустая.
Коллега хотел убедиться, что в нее сейчас ничего не пишется.
В общем, лично мне уже кажется, что "в режиме форума" мы с этим не разберемся.


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Оригинал пользователя vpmarat
Достаточно того, что папка эта - практически пустая.
Коллега хотел убедиться, что в нее сейчас ничего не пишется.
В общем, лично мне уже кажется, что "в режиме форума" мы с этим не разберемся.

:(
И всё же может стоит попробовать откатить HM2? Может прошлая версия норм будет работать? Как это сделать?


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

Попробовать можно, но зачем тогда люди исправляли недостатки в новой версии?


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Оригинал пользователя vpmarat
Попробовать можно, но зачем тогда люди исправляли недостатки в новой версии?

Просто по моему как раз до обновления, даже когда антивирус стоял, таких проблем не было.. И беда началась вроде как раз после обновления (хотя может это и совпадение с каким-нибудь возникшим косяком на моем ПК)


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

ну если так хочется проверить http://www.holdemmanager.com/Downloads/7932_Hm2AutoUpdate.exe

вместо 7932 впиши номер версии на которую хочешь откатиться


Ответить
Цитата
vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist
Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Спасибо! Попытаюсь ещё что-нибудь поковырять, если не поможет - откат придется делать, а если и откат не поможет - то сносить и заново ставить HM2, а если и это не поможет - переустанавливать комп придется ;(
И кстати иногда бывает такое:

Хотя 10 минут назад все работало, решил выключить\включить HM - и всё, базу не видит... После перезагрузки или новой попытке врубить HM - он её находит и работает с тормозами((


Ответить
Цитата
fantmZ Автор темы
fantmZ
Зарегистрирован: 19.06.2011
PokerStrategist

Ну и напоследок скажу, что уже во время обнаружения проблемы обновил систему до 8.1.


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

Если не видит базу - это почти всегда проделки антивируса
или с правами доступа что-то не так в системе


Ответить
Цитата
SDutch
Зарегистрирован: 18.07.2009
Oldschool Grinder

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


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

Если грузит диск то единственный выход: сменить HDD на SSD. Других вариантов нет.


Ответить
Цитата
Поделиться: