К статье
Практический материал

Администрирование · 10 мин

Какой процессор выбрать для работы с 1С

Как выбрать процессор для 1С: требования файлового и клиент-серверного режима, роль частоты и ядер, рекомендации для бухгалтера, сервера и терминального доступа.

1С:Предприятие — одна из самых требовательных к процессору офисных программ, и причина проста: платформа выполняет большую часть бизнес-логики однопоточно. Проведение документа, расчёт зарплаты, закрытие месяца — это последовательные операции, которые не распределяются на десятки ядер. Поэтому при выборе процессора для 1С главным параметром оказывается не количество ядер, а тактовая частота и производительность одного ядра.

Ошибка в выборе процессора для 1С обходится дорого: бухгалтер ждёт по несколько минут проведения документов, закрытие месяца растягивается на часы, а замена серверного процессора после ввода системы в эксплуатацию означает простой и повторные затраты. Правильнее один раз разобраться в требованиях и купить железо с запасом.

Ниже разобраны требования для разных сценариев: файловая база на компьютере бухгалтера, сервер 1С, терминальный сервер и тонкий клиент. Для каждого случая свои приоритеты и свои типичные ошибки.

Как 1С использует процессор: что важно знать перед выбором

Платформа 1С:Предприятие исторически ориентирована на однопоточное выполнение кода. Запрос пользователя — открытие отчёта, проведение документа — обрабатывается в основном одним потоком на одном ядре. Фоновые задания и СУБД могут задействовать несколько ядер, но узким местом почти всегда остаётся скорость одного потока.

Отсюда три практических следствия. Первое: тактовая частота и производительность на такт (IPC) важнее количества ядер. Процессор с 6 ядрами на 4,5 ГГц обычно быстрее в 1С, чем 24-ядерный серверный чип на 2,2 ГГц. Второе: современная архитектура важнее «поколения в вакууме» — даже при одинаковой частоте новые ядра выполняют больше работы за такт. Третье: лишние ядра не вредят, но платить за них смысл есть только на сервере, где одновременно работают десятки пользователей и фоновые задания.

Загрузка одного ядра 100% при общей 10–20%Узкое место — однопоточная производительность

Откройте диспетчер задач во время тяжёлой операции в 1С и посмотрите загрузку по ядрам

Все ядра загружены равномерноНе хватает общего числа ядер или процесс занят фоновыми заданиями

Типично для сервера с большим числом пользователей

Частота процессора ниже заявленнойСрабатывает троттлинг или энергосбережение

Проверьте схему электропитания и температуру

Процессор для рабочего места бухгалтера (файловая база)

Если база лежит локально или в общей папке и с ней работают 1–5 человек, вся нагрузка ложится на компьютер пользователя. Здесь оптимален десктопный процессор среднего класса с высокой частотой: 4–6 ядер, буст-частота от 4 ГГц. Подойдут актуальные модели линеек Intel Core i5 или AMD Ryzen 5 — этого хватает для конфигураций уровня «Бухгалтерия предприятия» с базой в несколько гигабайт.

Экономить на процессоре для файловой 1С не стоит: бюджетные чипы с двумя ядрами и низкой частотой делают работу мучительной — отчёты строятся минутами, а проведение больших документов подвисает. При этом топовый процессор тоже не нужен: разница между средним и флагманским чипом в реальной работе бухгалтера заметна слабо, а разница в цене — существенно.

Не менее Медленный жёсткий диск или нехватка оперативной памяти сведут на нет любой CPU. Для файловой базы обязателен SSD и минимум 16 ГБ оперативной памяти, иначе апгрейд процессора не даст ожидаемого эффекта.

Процессор для сервера 1С (клиент-серверный режим)

В клиент-серверном варианте сервер приложений 1С обрабатывает запросы всех пользователей, и требования меняются. Здесь уже нужен запас по ядрам — ориентир 8–16 ядер, — но с сохранением высокой частоты: желательно от 3 ГГц в базе и от 4 ГГц в бусте. Именно поэтому для 1С часто рекомендуют не классические многоядерные серверные процессоры с низкой частотой, а чипы с умеренным числом быстрых ядер.

Виртуализация и лицензирование

Если сервер 1С разворачивается в виртуальной машине, выделяйте ей не больше виртуальных ядер, чем реально нужно, и следите, чтобы частота физических ядер хоста была высокой. Распространённая ошибка — размещать 1С на общем виртуальном кластере с переподпиской ресурсов: в часы пик виртуальная машина получает лишь долю процессорного времени, и пользователи жалуются на «тормоза», хотя формально ядер выделено много.

Разделение ролей сервера

При 20–30 и более пользователях имеет смысл разносить сервер приложений 1С и СУБД на разные машины либо хотя бы гарантировать каждой роли собственные ядра. СУБД хорошо параллелится и охотно съест все доступные ресурсы, оставив серверу приложений медленные остатки. Проверить, кто именно грузит процессор, можно по загрузке процессов rphost (сервер 1С) и процесса СУБД.

Терминальный сервер и тонкие клиенты

В терминальном сценарии все сеансы пользователей выполняются на одном сервере, поэтому требования суммируются: на каждого активного пользователя 1С закладывайте примерно 1–2 потока процессора. Для 10–15 пользователей это означает процессор с 12–16 быстрыми ядрами. Как и везде в 1С, частота важнее количества: два процессора по 8 ядер на 3,8 ГГц предпочтительнее одного 32-ядерного на 2 ГГц.

Для самих тонких клиентов и рабочих станций, подключающихся к терминальному серверу, требования минимальны: достаточно любого современного двухъядерного процессора — вся работа выполняется на сервере. Это удобный способ продлить жизнь старым компьютерам: вместо замены парка машин достаточно усилить один сервер.

Маршрут решения

Как выбрать сценарий под свою задачу

С базой работают 1–5 человек, база файловаяДесктопный процессор 4–6 ядер с бустом от 4 ГГц, плюс SSD и 16 ГБ ОЗУ
Клиент-серверный режим, 10–30 пользователейСерверный или десктопный CPU на 8–16 ядер с частотой от 3 ГГц, отдельные ресурсы под СУБД
Терминальный доступ, 10–20 пользователей12–16 быстрых ядер на терминальном сервере, на клиентах — любой современный CPU
Закрытие месяца и тяжёлые отчёты тормозят, а ядра простаиваютПроблема в однопоточной скорости — нужен процессор с более высокой частотой, а не с большим числом ядер

Intel или AMD: есть ли разница для 1С

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

Для серверов дополнительно смотрите на поддержку ECC-памяти и возможности материнской платы: в серверном сегменте это часто важнее, чем разница в несколько процентов производительности. Для рабочей станции бухгалтера ECC не обязателен.

Как проверить, что процессор справляется, и что делать при тормозах

Простой способ диагностики: запустите типичную тяжёлую операцию (проведение большого документа, построение отчёта за год) и откройте мониторинг загрузки по ядрам. Если одно ядро загружено на 100%, а остальные простаивают — процессор упёрся в однопоточную производительность, и поможет только чип с более высокой частотой. Если загружены все ядра — ресурсов не хватает в целом, и нужен апгрейд по ядрам или разнесение нагрузки.

Перед заменой железа исключите другие причины медленной работы: фрагментированные индексы СУБД, нехватку оперативной памяти, антивирус, сканирующий файлы базы, энергосберегающий режим процессора. Нередко «слабый процессор» оказывается нормальным чипом, работающим на пониженной частоте из-за схемы электропитания или перегрева.

Типичные ошибки при выборе
01
Покупка многоядерного серверного CPU с низкой частотой — 1С работает медленнее, чем на обычном десктопе
02
Экономия на процессоре рабочего места при файловой базе — вся нагрузка ложится на этот один компьютер
03
Игнорирование SSD и оперативной памяти — быстрый процессор не компенсирует медленный диск
04
Размещение сервера 1С на перегруженном виртуальном хосте — ядра есть на бумаге, но не в реальности
05
Энергосберегающий режим на сервере — частота снижается именно в момент нагрузки
Итог

Что важно запомнить

Для 1С выбирайте процессор по скорости одного ядра: высокая частота и современная архитектура важнее числа ядер. Рабочему месту достаточно 4–6 быстрых ядер, серверу — 8–16, а перед апгрейдом убедитесь, что узкое место — именно процессор, а не диск, память или настройки электропитания.

Частые вопросы

Хватит ли процессора ноутбука для работы с 1С?

Для файловой базы и работы одного пользователя — да, если это не самый бюджетный чип: ориентируйтесь на модели с буст-частотой от 4 ГГц. Учтите, что ноутбуки сильнее подвержены троттлингу: при перегреве частота снижается, и 1С начинает тормозить. Для постоянной основной работы предпочтительнее ноутбук с хорошим охлаждением или стационарный компьютер.

Сколько ядер реально использует 1С?

Основная бизнес-логика выполняется одним потоком, поэтому одиночная операция задействует фактически одно ядро. Несколько ядер работают, когда идут параллельные сеансы пользователей, фоновые задания и запросы СУБД. На рабочем месте больше 6–8 ядер почти никогда не нужно, на сервере — зависит от числа одновременных пользователей.

Что важнее для 1С: процессор или SSD?

Обе комплектующие критичны, но если база стоит на обычном жёстком диске, первым делом меняйте его на SSD — это даст наибольший прирост за минимальные деньги. Замена процессора оправдана, когда диск уже SSD, памяти достаточно, а мониторинг показывает 100% загрузку одного ядра при тяжёлых операциях.

Подойдёт ли старый серверный процессор под новый сервер 1С?

Формально платформа запустится, но старые многоядерные чипы с низкой частотой — худший вариант для 1С: однопоточная производительность у них слабая даже по меркам современных бюджетных десктопов. Если бюджет ограничен, нередко выгоднее поставить сервер приложений на производительный десктопный процессор, чем на устаревший серверный.

Нужен ли разгон процессора для 1С?

Разгон действительно повышает однопоточную производительность, но для рабочих систем это сомнительная практика: растут тепловыделение, энергопотребление и риск нестабильности, а сбой во время проведения документов может повредить данные. Для сервера разгон недопустим. Разумнее изначально купить процессор с высокой штатной частотой.