Пожирание памяти.

1. sokir 2 18.08.17 16:00 Сейчас в теме
Есть конфигурация - УТ на обычных формах.
Она черезчур много отъедает памяти: 150 -300М, а в мониторе ресурсов в колонке "Рабочий набор" еще на 100М больше показывает. И она же на упр формах 500-600М - специально дописывали чтобы в двух режимах работало. На сервере терминалов пожирает всё что есть. Тупит не по детски.
Есть ли какой нибудь механизм, что бы понять по какому принципу конфигурация потребляет память?
Например какой то блок учета можно отключить?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DJDUH 17 18.08.17 16:07 Сейчас в теме
(1) может смена платформы!?
5. DAL 18.08.17 16:10 Сейчас в теме
(1)

1. Если база файловая - вопрос в железе, количестве пользователей и качестве кода.
2. Если база серверная - сначала настройка SQL. Там четко обрезается для каждой базы размер потребляемой памяти.

3. www.gilev.ru
9. starik-2005 3088 18.08.17 17:48 Сейчас в теме
(1)
Она черезчур много отъедает памяти: 150 -300М, а в мониторе ресурсов в колонке "Рабочий набор" еще на 100М больше показывает. И она же на упр формах 500-600М - специально дописывали чтобы в двух режимах работало.
А с какого времени стало 600М много? Конфигуратор типовой бухни почти сразу съедает 500М - и это вообще нормально. Меньше 4Гиб на пользователя в современном мире - это "ниачем".
Дмитрий74Чел; +1 Ответить
10. OlegAr 22 18.08.17 17:51 Сейчас в теме
(9)когда памяти 1 Гб и проц х86, каждая бита на счету
11. trv2001 18.08.17 17:51 Сейчас в теме
(9) Интересно, на каком тогда сервере в терминале могут работать 100+ пользователей? Если надо по 4Гига на пользователя выделять?
12. OlegAr 22 18.08.17 17:53 Сейчас в теме
(11)это что же за компания где 100+ терминальных лицензий?
starik-2005; +1 Ответить
14. DAL 18.08.17 17:54 Сейчас в теме
(12) Есть такие. И не мало.
16. OlegAr 22 18.08.17 17:56 Сейчас в теме
(14) могут отвалить лимон. а на 1С денег не хватает, ну да ладно чего в чужой кошелек заглядывать.
Прикрепленные файлы:
18. DAL 18.08.17 18:49 Сейчас в теме
(16)
Есть поставка с почти анлимом лицензий на два процессора. Пару лет назад стоила в районе 250 косарей
13. DAL 18.08.17 17:54 Сейчас в теме
(11) Кластеризация, ибо сказано: "Разделяй и властвуй!"
3. OlegAr 22 18.08.17 16:07 Сейчас в теме
просто увеличь swop файл и установи его кратно двух от Памяти. это как рекомендация. вообще то 1С Оперативку мало использует. в основном диски. оптимизируй, удали каспера и отключи обновление Окна. в общем все те ресурсы которые влияют на файловую систему.
4. OlegAr 22 18.08.17 16:08 Сейчас в теме
6. EVKash 16 18.08.17 16:13 Сейчас в теме
Сколько пользователей? Диски обычные или ssd?
7. sokir 2 18.08.17 17:39 Сейчас в теме
База файловая. Монитор ресурсов говорит что диски отдыхают. Проц загружен немногим больше половины. Память 96% использовано.

Судя по грфику дисков и проца как бы не должно притормаживать, но факт - тормозит.
Похоже что когда в системе остаётся мало памяти, то всё начинает замедляться. Хотя повторяюсь - винты отдыхают (какието килобайты или вообще 0 загрузки).
8. OlegAr 22 18.08.17 17:42 Сейчас в теме
(7)а в этот момент в 1С что то формируется отчеты например или перепроведение документов, потому как по опыту память и 1С не при чем.
15. sokir 2 18.08.17 17:54 Сейчас в теме
Ну хорошо пусть 300 - 600М это не много, а вполне нормально.
Вопрос не в этом, а в том что - можно ли как то уменьшить потребление памяти отключив что нибудь в конфигураторе?
Как то запускал управление холдингом и клиентский сеанс занимал 35М или даже меньше. Ведь как то это они смогли сделать.
Тоесть можно заставить 1С похудеть?
17. starik-2005 3088 18.08.17 18:01 Сейчас в теме
(15)
Вопрос не в этом, а в том что - можно ли как то уменьшить потребление памяти отключив что нибудь в конфигураторе?
1. Снять с поддержки.
2. Работать в тонком клиенте (в тонком, а не в толстом+управляемое приложение, ибо выглядит это одинаково).
3. При работе в тонком клиенте не совсем понятно, зачем нужен терминальный сервер.

Из личного: сильно переработанная и дополненная УТ 11, рига терминальных серверов (не один сервер), тонкий клиент, 500 юзеров онлайн. Балансировка на входе, когда пользователь подключался к самому малозанятому серверу терминалов. Сделано было только из-за того, что инфраструктура находилась в датацентре. Но мы подключались к базам напрямую без терминалов - работало также.
19. sokir 2 19.08.17 00:54 Сейчас в теме
только что запустил УХ - 400 метров файловая пожирает, а скульная 40М. В 10 раз однако!
Конфа та же и данных столько же.
Чего такая разница?
21. Infector 201 20.08.17 10:58 Сейчас в теме
(19) Видимо от того, что в скульном режиме основные ресурсы пожирает сам скуль.
22. starik-2005 3088 20.08.17 13:16 Сейчас в теме
(19)
Чего такая разница?
Тонкий клиент. Основной массив данных на сервере.
20. progr-2008 118 20.08.17 00:27 Сейчас в теме
(0)ТИИ файловой ничего не меняет?
23. sokir 2 28.08.17 17:54 Сейчас в теме
Я так понял, что уменьшить объем ОЗУ можно только удалив не нужные объекты (документы, справочники, обработки и т.п.).
Всякие функциональные опции, доступ к подсистемам на память никак не влияют.

Тоесть если пользователю нужно только пару документов, то 1С все равно тупо грузит всю конфигурацию.
И ничего с этим сделать нельзя?
24. tailer2 28.08.17 18:41 Сейчас в теме
(23) конфигурация - это настройки
то есть грузится платформа с определенным набором настроек

вот если бы нуралиевы вместо БСП замутили флажки: отсюда грузить, этим селедку заворачивать, тогда да, это были бы функциональные опции
а так, да всЁ, причем два раза

и дайте три и больше, если на "поддержке"
25. sokir 2 29.08.17 14:26 Сейчас в теме
(24) я снял с поддержки - на расход памяти совсем не повлияло. Откуда 2 раза?
26. tailer2 29.08.17 15:02 Сейчас в теме
(25) это некорректная, конечно, цифра
в режиме интерпрайза грузится одна конфа с данными

но и в режиме пофигуратора, когда грузитсо все, это всего лишь место, занимаемое собственно настройками
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот