1С 8.3: Гальмує сервер 1С або комп'ютер з 1С - Налагодження та Оптимізація

  1. Клієнти дуже повільно працюють з серверною версією 1С
  2. Налаштувати брандмауер Антивірусу або Windows
  3. Налаштування продуктивності Сервера / Комп'ютера
  4. Кешування записів на дисках в Windows

Дуже часто до мене звертаються з питаннями виду:

  • через що гальмує сервер 1С?
  • комп'ютер з 1С працює дуже повільно
  • моторошно гальмує клієнт 1С

Що ж робити і як це перемогти, і так по порядку: Що ж робити і як це перемогти, і так по порядку:

Клієнти дуже повільно працюють з серверною версією 1С

Крім повільної роботи 1С, так само спостерігається повільна робота з мережевими файлами. Проблема зустрічається при звичайній роботі і при RDP

для вирішення цього, після кожної установки Сімки чи 2008-го сервера завжди запускаю

netsh int tcp set global autotuning = disabled

netsh int tcp set global autotuninglevel = disabled

netsh int tcp set global rss = disabled chimney = disabled

і мережа працює без проблем і мережа працює без проблем

іноді оптимальним є:

netsh interface tcp set global autotuning = HighlyRestricted

ось як виглядає установка

Далі подивіться настройки брандмауера Windows

Налаштувати брандмауер Антивірусу або Windows

Як налаштувати брандмауер Антивірусу або Windows для роботи сервера 1С (зв'язка з Сервера 1С: Підприємство і MS SQL 2008, наприклад).

Додайте правила:

  • Якщо сервер SQL приймає підключення на стандартний порт TCP 1 433, то дозволяємо його.
  • Якщо порт SQL динамічний, то необхідно вирішити підключення до додатка% ProgramFiles% \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ Binn \ sqlservr.exe.
  • Сервер 1С працює на портах тисячу п'ятсот сорок один, кластер 1540 діапазоні 1560-1591. З цілком містичним причин іноді такий список відкритих портів все одно не дозволяє виконувати підключення до сервера. Щоб запрацювало напевно, дозвольте діапазон 1540-1591.

Налаштування продуктивності Сервера / Комп'ютера

Для того щоб комп'ютер працював з максимальною продуктивністю - потрібно налаштувати його на це:

1. Налаштування BIOS

  • В BIOS сервера відключаємо всі налаштування по економії електроживлення процесора.
  • Якщо є «C1E» & обов'язково відключати !!
  • Для декого не дуже паралельних завдань також рекомендується вимкнути гіпертрейдінг в биосе
  • У деяких випадках (особливо для HP!) Треба зайти в BIOS сервера, і ВИМКНУТИ там пункти, в назві яких є EIST, Intel SpeedStep і C1E.
  • Натомість треба там же знайти пункти, пов'язані з процесором, в назві яких є Turbo Boost, і ВКЛЮЧИТИ їх.
  • Якщо в биосе є загальна вказівка ​​режиму енергозбереження & включити його в режим максимальної продуктивності (він ще може називатися «агресивний»)

Якщо в биосе є загальна вказівка ​​режиму енергозбереження & включити його в режим максимальної продуктивності (він ще може називатися «агресивний»)

2. Налаштування схеми в операційній системі - Висока продуктивність

Налаштування схеми в операційній системі - Висока продуктивність

Сервера з архітектурою Intel Sandy Bridge вміють динамічно змінювати частоти процесора.

скачайте утиліту PowerSchemeEd.7z , Розпакуйте з допомогу 7zip і запустіть PowerSchemeEd.exe

Виберіть розділ Управління харчуванням процесора і виставите параметри 01. Поріг при харчуванні від мережі 30% і відключіть 27. Перевизначення ядра ... як на картинці.

як на картинці

3. На серверах 1С та MS SQL Server використання антивірусів (навіть сам факт інсталяції без включення) буде призводити до зниження продуктивності у вигляді періодичних масових вповільнень і підвисань інтерфейсу.

4. Поєднання ролей сервера 1С та сервера MS SQL Server дає більшу продуктивність, особливо якщо використовувати протокол обміну даних безпосередньо через пам'ять «Shared Memory».

Дуже багато хто не недооцінюють важливість настройки сервера, коли ролі сервера 1С і сервера СУБД суміщені на одному фізичному комп'ютері.

Переконатися, що наприклад використовується протокол Shared Memory можна наступним чином:

Зверніть увагу, що в версіях платформи деякі релізи «переключалися» на протокол «іменнованих каналів».

Для роботи 1С Підприємство в режимі Shared Memory з SQL Server 2012 має бути встановлений NativeClient від SQL Server 2008 (backward compatibility connectivity components з дистрибутива SQL Server 2012 або окремий пакет)

5. Відключення непотрібних служб Віндовс

Одним з найдієвіших способів прискорення комп'ютера є відключення невикористовуваних (непотрібних) служб операційної системи. У ОС Windows за замовчуванням включено величезна кількість служб, на роботу яких потрібна велика кількість ресурсів системи. Багато з них можна відключити без втрати функціональності і зниження безпеки системи.

Які служби можна відключити для оптимізації Windows:

  • Авто настройка WWAN - в тому випадку, якщо у Вас немає CDMA або GSM модулів, цю службу можна безболісно відключити
  • Адаптивна регулювання яскравості - ця служба регулює яскравість екрану при наявності датчика освітленості, якщо такий датчик відсутній - відключаємо.
  • Брандмауер Windows - призначений для захисту комп'ютера. Рекомендується користуватися сторонніми додатками для цих цілей (наприклад, Comodo, KIS, DrWEB і т.п.).
  • Захисник Windows - відключаємо, абсолютно непотрібна служба!
  • Служба помічника по сумісності програм (Program Compatibility Assistant) - цю службу можна відключити, тільки в разі несумісності програм потрібно буде вручну встановлювати параметри, що буває не так вже й часто.
  • Служба автоматичного виявлення веб-проксі WinHTTP - можна відключати.
  • Служба політики діагностики (Diagnostic Policy Service) - практично не потрібна.
  • Смарт-карта - якщо Ви не користуєтеся такими картами, то відключаємо.
  • Видалений реєстр (Remote Registry) - обов'язково відключаємо в цілях безпеки.
  • Центр забезпечення безпеки (Security Center) - нагадує про різні події на кшталт відсутності антивіруса, застарілих оновлення і т.п. - відключаємо, якщо не хочете їх бачити.

Список, звичайно, вийшло не надто ємним, насправді служб, які можна відключити, набагато більше. Крім того, серед стандартних служб з'являться додаткові служби сторонніх програм, які встановлені на Вашому ПК, їх також можна відключити.

Кешування записів на дисках в Windows

Кешуванням записів на пристрої зберігання називається використання високошвидкісної енергозалежною пам'яті для накопичення команд записи, що відправляються на пристрої зберігання даних, і їх кешування до тих пір, поки їх не обробить повільніший носій (або фізичні диски, або недорога флеш-пам'ять). Для більшості пристроїв, що використовують кешування записів, потрібна безперервна подача електроживлення.

Для управління кешуванням записів на диску відкрийте Панель управління - Диспетчер пристроїв.

У розділі Дискові пристрої двічі клацніть потрібний диск.

Перейдіть на вкладку Політики

Перейдіть на вкладку Політики

У статті використано особистий досвід і cайт В'ячеслава Гильова

Буду радий конструктивним коментарів Буду радий конструктивним коментарів