Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
19 мар 2024, 08:47

Тормозит и виснет 1С на системе из 2ух комп-ов

Автор Юрий И., 28 янв 2011, 15:25

0 Пользователей и 1 гость просматривают эту тему.

Юрий И.

Здравствуйте!  Всем доброго времени суток!
Проблема следующая:

Есть система, состоящая из 2-ух компьютеров. Один из них сервер - на нём тоже сидит человек.
Сервер - 3 ГГц, 2 Гб оперативки. Второй комп 1.7 ГГц, 1 ГБ.

Вирусов нет, неск раз перепроверил. Поставил чтоб антивирус не проверял файлы расширений, используемых 1С.
Сеть нормальная - 100ка.

Система работает очень нестабильно, тормозит, на компьютере клиенте случаются зависания (приходится вырубать через диспетчер задач).
Пингую - всё впорядке, даже во время зависаний пингуется. Загрузка ЦП нормальная.

На компьютере клиенте вошёл в монопольном режиме (на сервере 1С вырублена), работало нормально.
И когда работаешь только на сервере тоже работает более менее.

Слышал, что это распространённая проблема.Что-то связано с блокировками  винды. SQL и терминальный сервера не подойдут, т.к. предприяте маленькое (система всего 2 компа)

Что можно предпринять в этом случае?

Юрий И.

Кое с чем разобрался.

Потеря производительности при подключении второго пользователя

При подключении второго (и последующего) пользователя к сетевой (не SQL!) базе 1С резко возрастает "торможение" 1С:Предприятие 7.7 при работе по сети. Причем, при отключении второго пользователя торможение сохраняется, до перезагрузки сервера.

Это особенность Windows NT/2000 - система не умеет кэшировать (сохранять в памяти) файлы при совместной многопользовательской работе по сети. Проблема описана в статье на диске ИТС (от фирмы 1С).

Способы задействовать файловый кэш:
В проводнике выбрать диск -> Properties -> Hardware -> Properties ->Policies установить галку Enable write caching on the disk
Использовать жесткий диск со встроенным кэш-буфером и повышенной пропускной способностью (обычно – относительно дорогие модели SCSI, SAS, SATA)


Другие варианты действий:
Промежуточные результаты запросов 1С сохраняет в виде файлов DBF во временной папке пользователя (которая указана в настройках пользователя в Конфигураторе 1С).

Достаточно указать c:\temp или аналогичную папку, а не папку на сетевом ресурсе, чтобы промежуточные результаты сохранялись и использовались быстрее.


Необходимо выключать индексирование диска с базой 1С.
SQL-вариант 1С:Предприятие (при работе с базой SQL). Идеологически это самый правильный подход, однако, на практике он наталкивается на относительную дороговизну легальной установки, а также на ряд особенностей реализации по сравнению с DBF-вариантом 1С:Предприятие.
Сервер терминалов (по сети передается только изображение экрана, клавиатура и мышь).


Но как сделать следующее (я новичок)
Другие варианты действий:
Промежуточные результаты запросов 1С сохраняет в виде файлов DBF во временной папке пользователя (которая указана в настройках пользователя в Конфигураторе 1С).

Достаточно указать c:\temp или аналогичную папку, а не папку на сетевом ресурсе, чтобы промежуточные результаты сохранялись и использовались быстрее.


Необходимо выключать индексирование диска с базой 1С.

Теги:

Похожие темы (4)

Рейтинг@Mail.ru

Поиск