powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как ограничить кэширование файлов postgres? (виндоус)
8 сообщений из 33, страница 2 из 2
Как ограничить кэширование файлов postgres? (виндоус)
    #39513413
ппамять
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Bogukппамятьпропущено...


max_connections = 195

В 16Gb должно влезать. У вас на этих 16Gb ТОЛЬКО postgres живет или еще что то?
Какого рода проблемы начинаются то? Вы бы описали их?
Windows я надеюсь Windows Server относительно свежий (а не персоналочная редакция)?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru


Да влазиет конечно постгрес в память.

Всю доступнуб память выжирает кэширование файлов.


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



Вопрос в том, как сделать чтобы при кэшировании виндоус оставлял свободной памяти не 100Мб, а, например, 1000.
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39513415
ппамять
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОС серверная
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39513424
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim BogukНет. Это вообще не задача базы. И это никак не управляется со стороны приложения в принципе.
MS другого мнения: https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/subsystem/cache-memory-management/troubleshoot
https://support.microsoft.com/en-us/help/2549369/performance-degrades-when-accessing-large-files-with-file-flag-random
И оно таки даёт возможность приложениям управлять кэшированием открываемых файлов в своём API.
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39513430
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ппамятьMaxim Bogukпропущено...


В 16Gb должно влезать. У вас на этих 16Gb ТОЛЬКО postgres живет или еще что то?
Какого рода проблемы начинаются то? Вы бы описали их?
Windows я надеюсь Windows Server относительно свежий (а не персоналочная редакция)?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru


Да влазиет конечно постгрес в память.

Всю доступнуб память выжирает кэширование файлов.


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



Вопрос в том, как сделать чтобы при кэшировании виндоус оставлял свободной памяти не 100Мб, а, например, 1000.

Кеш это для OS свободная память котрая освобождается по потребностям. На любом нагруженном сервере не будет свободной памяти и будет куча кеша. При этом у всех все работает.
Вы куда то не туда смотрите.
Или возьмите наконец нормального виндового админа в штат.
Я бы предположил что у вас или перегрузка по диску или перегрузка по сети получается. Но может у винды еще какие то свои приколы есть.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39513468
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://winitpro.ru/index.php/2016/03/21/vysokaya-zagruzka-ram-metafaylom-na-fajlovom-servere-windows/

оттуда видимо сюда
Dynamic Cache Service ( http://www.microsoft.com/en-us/download/details.aspx?id=9258).

///вопросы по венде в другом форуме
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39514075
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwqвопросы по венде в другом форуме
Там он уже спрашивал, но читать ссылки и следовать инструкциям не хочет.
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39514160
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

тогда

Код: plaintext
$ sudo sysctl -w vm.drop_caches=3
...
Рейтинг: 0 / 0
Как ограничить кэширование файлов postgres? (виндоус)
    #39514709
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwqDimitry Sibiryakov,

тогда

Код: plaintext
$ sudo sysctl -w vm.drop_caches=3

тролль 80 уровня
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как ограничить кэширование файлов postgres? (виндоус)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]