Если Ваш компьютер тормозит не спешите его выбрасывать и покупать новый! Возможно, следует модернизировать компьютер. Вашему вниманию предлагается статья, в которой описаны наиболее частые ситуации. Прочитав ее, Вы сможете полностью или частично решить проблему или вызвать мастера по телефону +7 (495) 135-23-45 в Москве!
Бесплатная диагностика! Всегда!
Компьютер тормозит при загрузке
Такая проблема может возникнуть тогда, когда забит реестр, сильно дефрагментирован жёсткий диск, стоит плохой антивирус, из-за которого на вашем компьютере много вирусов.
Для того, чтобы исправить данную проблему нужно: почистить реестр, дефрагментировать жёсткий диск, проверить на вирусы систему, используя обновлённый сканер вирусов (лучше использовать Dr.WebCurelt). Если это не помогло, переустановите ОС. Если и это не принесло успехов, то дело может быть в нехватке физической и оперативной памяти, поломке жёсткого диска, и перегреве процессора.
Для ремонта лучше обратиться к компьютерному мастеру, для более точного определения поломки.
Что делать если компьютер долго включается или медленно работает, виндовс 7, 8, 10
Компьютер тормозит при работе
Такое может возникнуть, если сильно дефрагментирован жёсткий диск, засорён реестр, вирусы попали в ваш компьютер, конфликт между программами (например, установлено 2 антивируса).
Для устранения нужно использовать специальные утилиты, которые оптимизируют вашу систему. Если безуспешно, переустановите Windows, если тоже не помогло, то проблема глубже. Может жёсткий диск плохо присоединяться к материнской плате или к блоку питания. Нужно проверить все соединения. Также может заклинить вентилятор или высохнуть термопаста на процессоре, из-за которых может греться процессор, и вследствие, зависать компьютер.
Если после всех проведённых мер результатов нет, значит что-то вышло из строя в «железе» вашего компьютера. Для этого нужно проконсультироваться с мастером, чтобы вам помогли произвести апгрейд вашего компьютера.
Компьютер медленно работает и загружается
Причиной замедления работы компьютера может быть то, что у вас установлено множество программ и приложений, из-за которых время запуска и время завершения работы увеличивается. Многие приложение, которые используют интернет, в том числе и антивирусы автоматически запускаются при запуске компьютера. Чем больше приложений, тем больше время запуска компьютера. Также причина может быть в засорённости реестра, жёсткого диска.
Для исправления этой проблемы, для начала нужно оптимизировать систему специальными утилитами. Если не помогло, переустановите windows, но перед этим расширьте раздел диска, на который устанавливается ОС.
Самый эффективный способ устранения проблемы, это добавление оперативной памяти. Наращивание объёма оперативной памяти снижает вероятность сбоя системы и ускоряет: запуск, открытие и закрытие приложений, загрузку из интернета, сохранение документов, завершение работы.
Для того, чтобы увеличить оперативную память на компьютере лучше обратиться к специалисту, чтобы правильно подобрать тип памяти и произвести все необходимые работы.
НАЧАЛИ ЛАГАТЬ ИГРЫ, КОТОРЫЕ НЕ ЛАГАЛИ[РЕШЕНИЕ ПРОБЛЕМЫ]
Наиболее популярные услуги:
- компьютер не включается и пищит.
- при включении черный экран.
Источник: www.evgeniystepanov.ru
Решена Компьютер тормозит сразу при запуске через раз.
Проблема такая:
— i3, GTX465 Hawk, 2x2gb, 500Gb — компу уже лет пять. (к слову может кому интересно — ведьмак3 выдает 29fps с v.1.02 и 23fps с v.1.03)
— Проблема существует довольно давно, т.е. выполнялись и полные сканирования на вирусы и на шпионы.
— Запускается компьютер, из автозагрузке многое убрано, система не загружена — но при этом Абсолютно ВСЁ тормозит, т.е. прокрутка в браузере идет рывками, всплывающие контексные меню рывками на панели windows, даже когда нажимаешь завершение работы — рабочий стол тухнет рывками, не плавно. Тормозит вся система, при этом процессор ненапряжен, память кэширована на 1Gb, 3Gb свободно.
— Перезагружаешь компьютер и все нормально. И так в среднем — 3 запуска нормально, 1 битый какойто запуск.
— Программой DLL Фиксер починил реестр. Там впринципе все нормально. Очистил жесткий диск.
-Нужна помощь, что это? Монитор? HDD? Windows? Оперативная память? Или видеокарта через раз запускается?
Встроенной видеокарты в материнской плате нет.
— Спасибо за ответы.
Fritsay
Новый пользователь
Такое ощущение, что у виндовс упал FPS
Снова была эта проблема, посмотрел:
— В Диспетчере устройств видеокарта нормально работает
— Загрузка Процессора и памяти в норме. Процессор почти не загружен, памяти 1 ГБ кэшировано.
P.S. версия Ведьмака не повлияла на fps, тут я ошибся, единственное — появилась запаздывание мышки.
Drink
Опытный участник
компу уже лет пять.
И БП тоже лет 5? Модель, возраст? Переходники питания есть?
в среднем — 3 запуска нормально, 1 битый какой-то запуск
Очерёдность есть? При включении тормозной запуск, потом 3 нормально? Утром тормозной, или после дня работы вдруг тормозной 1 на 3? Промежутки какие между запусками? reset или холодное включение?
Проблема существует довольно давно
Из 5 лет сколько?
Очистил жесткий диск.
Чем? этой dll fixer?
smart диска покажите из cristaldiskinfo.
Программой DLL Фиксер починил реестр.
Все эти фиксы утилитами не доводят до добра.
Fritsay
Новый пользователь
И БП тоже лет 5? Модель, возраст? Переходники питания есть?
Да, БП тоже 5 лет. Компьютер собирал разом. Модель Cooler Master GX 650W, переходников вроде нет, все по стандарту.
Очерёдность есть? При включении тормозной запуск, потом 3 нормально? Утром тормозной, или после дня работы вдруг тормозной 1 на 3? Промежутки какие между запусками? reset или холодное включение?
Четкой очередности нет. Например: — утренний пуск битый, перезагрузка через пуск и все нормально.
— либо утренний пуск нормальный, перезагрузка все нормально
— утренний пуск битый, перезагрузка снова битый, перезагрузка все нормально
— вечерний тоже самое
— компьютер работает например часа два все нормально, перезагружаю битый, перезагружаю нормально.
— компьютер работает например часа два все нормально, перезагружаю битый, перезагружаю битый, перезагружаю нормально.
— бывает все пуски нормально дня три, а то и более.
Включение обычное. Завершение работы/перезагрузка через меню пуск. (когда битый- пуск- перезагрузка, даже это маленькое контексное меню Сон/Завершение работы/смена пользователя/Перезагурзка даже оно рывками появляется)
Из 5 лет сколько?
smart диска покажите из cristaldiskinfo.
Сделаю вечером после работы.
Все эти фиксы утилитами не доводят до добра.
Ага ей и ccleaner, проверяюсь drweb cureit и Malware bytes
Еще такие нюансы.
— Очень редко: Если воткнуть в сетевой фильтр что-нибудь типо фена/швейной машинки — выбивает колонки Sven Royal
— Очень редко, непонятно почему может выбить мышь(usb) или какой-нибудь usb порт.
— У видеокарты заменено охлаждение на gelid icy vision rev.2. Охлаждение хорошее. Но пришлось подключить маленький реостат для регулировки вентиляторов, минус этого охлаждения. К сожалению соединить охлаждение через реостат с материнкой не удалось. Соединил через плохой переходник к блоку питания, кривовато вышло.
Может быть в этом проблема? Вроде охлаждение работает нормально.
кривовато вышло.
Разъемы не подходили, я просто вставил нужные провода в нужные пазы и закрутил изолентой. Вроде все крутится.
Fritsay
Новый пользователь
Спойлер: smartdisk
OS : Windows 7 Home Premium SP1 [6.1 Build 7601] (x64)
Date : 2015/05/25 20:57:32
— Controller Map ———————————————————-
— ATA Channel 0 (0) [ATA]
— ATA Channel 1 (1) [ATA]
+ Intel(R) 5 Series/3400 Series Chipset Family 4 port Serial ATA Storage Controller — 3B20 [ATA]
— ATA Channel 0 (0)
— ATA Channel 1 (1)
+ Intel(R) 5 Series/3400 Series Chipset Family 2 port Serial ATA Storage Controller — 3B26 [ATA]
— ATA Channel 0 (0)
— ATA Channel 1 (1)
+ Стандартный двухканальный контроллер PCI IDE [ATA]
+ ATA Channel 0 (0)
— SAMSUNG HD502HJ ATA Device
+ ATA Channel 1 (1)
— Optiarc DVD RW AD-5260S ATA Device
—————————————————————————-
(1) SAMSUNG HD502HJ
—————————————————————————-
Model : SAMSUNG HD502HJ
Firmware : 1AJ10001
Serial Number : S2DFJ90Z815953
Disk Size : 500,1 GB (8,4/137,4/500,1/500,1)
Buffer Size : 16384 KB
Queue Depth : 32
# of Sectors : 976773168
Rotation Rate : 7200 RPM
Interface : Serial ATA
Major Version : ATA8-ACS
Minor Version : ATA8-ACS version 6
Transfer Mode : —- | SATA/300
Power On Hours : 24870 ч
Power On Count : 2348 раз
Temperature : 25 C (77 F)
Health Status : Хорошо
Features : S.M.A.R.T., APM, AAM, 48bit LBA, NCQ
APM Level : 0000h [OFF]
AAM Level : FE00h [OFF]
— S.M.A.R.T. —————————————————————
ID Cur Wor Thr RawValues(6) Attribute Name
01 100 100 _51 000000000000 Ошибки чтения
02 252 252 __0 000000000000 Производительность
03 _82 _81 _25 000000001584 Время раскрутки
04 _98 _98 __0 000000000929 Запуски/остановки шпинделя
05 252 252 _10 000000000000 Переназначенные сектора
07 252 252 _51 000000000000 Ошибки позиционирования
08 252 252 _15 000000000000 Скорость поиска
09 100 100 __0 000000006126 Часы работы
0A 252 252 _51 000000000000 Повторные попытки раскрутки
0B 252 252 __0 000000000000 Повторы рекалибровки
0C _98 _98 __0 00000000092C Включения/отключения
BF 100 100 __0 000000000007 Ошибки при ударных нагрузках
C0 252 252 __0 000000000000 Отказы отключения питания
C2 _64 _59 __0 002A000E0019 Температура
C3 100 100 __0 000000000000 Аппаратное ECC-восстановление
C4 252 252 __0 000000000000 События переназначения
C5 252 252 __0 000000000000 Нестабильные сектора
C6 252 252 __0 000000000000 Неисправимые ошибки секторов
C7 200 200 __0 000000000000 CRC-ошибки UltraDMA
C8 100 100 __0 000000000010 Ошибки записи
DF 252 252 __0 000000000000 Повторы загрузки/выгрузки
E1 100 100 __0 000000000935 Циклы загрузки/выгрузки
— IDENTIFY_DEVICE ———————————————————
0 1 2 3 4 5 6 7 8 9
000: 0040 3FFF C837 0010 0000 0000 003F 0000 0000 0000
010: 5332 4446 4A39 305A 3831 3539 3533 2020 2020 2020
020: 0000 8000 0050 3141 4A31 3030 3031 5341 4D53 554E
030: 4720 4844 3530 3248 4A20 2020 2020 2020 2020 2020
040: 2020 2020 2020 2020 2020 2020 2020 8010 4000 2F00
050: 4000 0200 0200 0007 3FFF 0010 003F FC10 00FB 0110
060: FFFF 0FFF 0000 0007 0003 0078 0078 0078 0078 0000
070: 0000 0000 0000 0000 0000 001F 1706 0000 004C 0040
080: 01FF 0028 746B 7F69 4123 7469 BC41 4123 207F 0025
090: 0025 0000 FFFE 0000 FE00 0000 0000 0000 0000 0000
100: 6030 3A38 0000 0000 0000 0000 4000 0000 5002 4E92
110: 033E 893C 0000 0000 0000 0000 0000 0000 0000 401C
120: 401C 0000 0000 0000 0000 0000 0000 0000 0029 0000
130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
160: 0000 0000 0000 0000 0000 0000 0000 0000 0002 0000
170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
200: 0000 0000 0000 0000 0000 0000 003F 0000 0000 0000
210: 0000 0000 0000 0000 0000 0000 0000 1C20 0000 0000
220: 0000 0000 101F 0000 0000 0000 0000 0000 0000 0000
230: 0000 0000 0000 0000 0001 0400 0000 0000 0000 0000
240: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
250: 0000 0000 0000 0000 0000 B5A5
— SMART_READ_DATA ———————————————————
+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
000: 10 00 01 2F 00 64 64 00 00 00 00 00 00 00 02 26
010: 00 FC FC 00 00 00 00 00 00 00 03 23 00 52 51 84
020: 15 00 00 00 00 00 04 32 00 62 62 29 09 00 00 00
030: 00 00 05 33 00 FC FC 00 00 00 00 00 00 00 07 2E
040: 00 FC FC 00 00 00 00 00 00 00 08 24 00 FC FC 00
050: 00 00 00 00 00 00 09 32 00 64 64 26 61 00 00 00
060: 00 00 0A 32 00 FC FC 00 00 00 00 00 00 00 0B 32
070: 00 FC FC 00 00 00 00 00 00 00 0C 32 00 62 62 2C
080: 09 00 00 00 00 00 BF 22 00 64 64 07 00 00 00 00
090: 00 00 C0 22 00 FC FC 00 00 00 00 00 00 00 C2 02
0A0: 00 40 3B 19 00 0E 00 2A 00 00 C3 3A 00 64 64 00
0B0: 00 00 00 00 00 00 C4 32 00 FC FC 00 00 00 00 00
0C0: 00 00 C5 32 00 FC FC 00 00 00 00 00 00 00 C6 30
0D0: 00 FC FC 00 00 00 00 00 00 00 C7 36 00 C8 C8 00
0E0: 00 00 00 00 00 00 C8 2A 00 64 64 10 00 00 00 00
0F0: 00 00 DF 32 00 FC FC 00 00 00 00 00 00 00 E1 32
100: 00 64 64 35 09 00 00 00 00 00 00 00 00 00 00 00
110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
160: 00 00 00 00 00 00 00 00 00 00 00 00 0C 12 00 5B
170: 03 00 01 00 02 4D 00 00 00 00 00 00 00 00 00 00
180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B0
— SMART_READ_THRESHOLD —————————————————-
+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
000: 10 00 01 33 00 00 00 00 00 00 00 00 00 00 02 00
010: 00 00 00 00 00 00 00 00 00 00 03 19 00 00 00 00
020: 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00
030: 00 00 05 0A 00 00 00 00 00 00 00 00 00 00 07 33
040: 00 00 00 00 00 00 00 00 00 00 08 0F 00 00 00 00
050: 00 00 00 00 00 00 09 00 00 00 00 00 00 00 00 00
060: 00 00 0A 33 00 00 00 00 00 00 00 00 00 00 0B 00
070: 00 00 00 00 00 00 00 00 00 00 0C 00 00 00 00 00
080: 00 00 00 00 00 00 BF 00 00 00 00 00 00 00 00 00
090: 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 C2 00
0A0: 00 00 00 00 00 00 00 00 00 00 C3 00 00 00 00 00
0B0: 00 00 00 00 00 00 C4 00 00 00 00 00 00 00 00 00
0C0: 00 00 C5 00 00 00 00 00 00 00 00 00 00 00 C6 00
0D0: 00 00 00 00 00 00 00 00 00 00 C7 00 00 00 00 00
0E0: 00 00 00 00 00 00 C8 00 00 00 00 00 00 00 00 00
0F0: 00 00 DF 00 00 00 00 00 00 00 00 00 00 00 E1 00
100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3B
Источник: www.safezone.cc
Почему тормозит 1С
Причины, по которым «тормозит 1С», то есть присутствует некомфортная, медленная работа в пользовательском режиме, разнообразны. Это может быть и «слабый» компьютер, и «медленный» интернет, и возросшая нагрузка, которая вовремя не поддержана увеличением производительности оборудования и многое другое.
Статья представляет собой общий обзор основных причин тормозов 1С. Она предназначена для тех, кто впервые столкнулся с означенной проблемой и пока ещё не представляет, с какой стороны взяться за меч. А также для тех, кто встречается с ней не первый раз, но использованные ранее методики оказались бессильны.
Общее описание причин тормозов 1С
Все причины медленной работы можно разделить на несколько категорий: оборудование («железо»), неоптимальные алгоритмы («код»), некорректная настройка программного обеспечения («софт»), необдуманная настройка параметров конфигураций. В зависимости от того, как и где используется система, выделенные группы факторов могут влиять на ситуацию с разной силой. Основное различие в подходах поиска и решения проблем производительности обуславливается используемым режимом работы информационных баз – файловый вариант или клиент-серверный. Рассмотрим вопрос более подробно вначале отдельно для каждого из режимов, а затем общие для них обоих моменты.
Проблемы и решения, характерные для файловых баз 1С
· Недостаток оперативной памяти:
Платформа 1С, как и любое приложение, активно использует оперативную память. Начиная с версии 8.3 требования к ней значительно возросли. Если пользователи работают с базой непосредственно со своих не очень мощных офисных компьютеров – это узкое место номер один, которое нужно проверить. С учетом того, что на компьютере могут быть одновременно запущены много других ресурсоемких приложений (антивирус, офисный пакет, интернет-браузеры и т.д.), на машине должно быть установлено не менее 2 Гигабайт оперативной памяти. В случае же использования платформы 8.3 объем лучше довести до 4 Гигабайт. Обычно легко определить, что проблема с оперативной памятью присутствует, в момент «тормозов» (а лучше заранее) запустив Диспетчер задач и открыв «Производительность»:
Загрузка памяти близка к 100%? Дело как минимум в ней!
· Скорость сети (локальной или интернет):
В том случае, если доступ к информационной базе организован удаленно с помощью локальной сети или через интернет (например, с использованием веб-клиента), проблема может крыться в скорости обмена данными по сети. Особенно это актуально для «устаревших» платформ (8.2 и ниже) и режима обычного приложения, поскольку тонкий и веб-клиенты оптимизированы для «узких» каналов связи.
· Жесткий диск:
1С не так критична к скорости чтения/записи на жесткий диск, как к объему оперативной памяти. Проблема встает более остро, когда оперативная память заканчивается – в этом случае начинает использоваться кэш, расположенный на жестком диске. Поэтому при невозможности обеспечить достаточный объем оперативной памяти или при большом количестве операций, требующих работы с файловой системой, рекомендуется использовать более быстрые жесткие диски, в том числе рассмотреть использование SSD.
· Процессор:
Как и с жестким диском, программа не очень требовательна к процессору, за исключением случаев формирования «тяжелых» отчетов, групповых обработок, операций регламентированного закрытия и других подобных операций.
Проблемы и решения, характерные для серверных баз 1С
Настройка серверной части и масштабирование
При использовании клиент-серверного режима актуальным становится вопрос грамотной тонкой настройки используемого сервера, который обслуживает информационную базу: настройка служб сервера, максимальное отведенное количество оперативной памяти, максимальное количество потоков и другие настройки. Вопрос этот сложный и требует глубоких знаний области, поэтому даже при наличии собственного штата IT специалистов (в частности, системных администраторов), может быть полезно обратиться за помощью по настройке к внешним исполнителям, а также приобрести специализированное ПО, призванное найти узкие места производительности. Например, в поиске узких местах может помочь продукт «1С: Корпоративный Инструментальный Пакет», в частности включающий в себя инструмент «1С: Центр Управления Производительностью», позволяющий проанализировать производительность и оптимизировать работающую многопользовательскую информационную систему.
В том случае, если дальнейшая оптимизация невозможна или слишком сложна (читай, нерентабельна), существуют типовые решения по масштабированию информационной системы, обеспеченные 3-х уровневой архитектурой с использованием сервера приложений 1С: Предприятия и сервера базы данных (клиент — сервер приложений – сервер БД). При этом сервер приложений и сервер базы данных можно физически располагать на разных компьютерах. Дальнейшее масштабирование возможно в сторону создания кластера серверов (связка нескольких серверов в один), физически также расположенных на разных машинах.
Общие проблемы быстродействия 1С
Не оптимальный код
· Блокировки (транзакционные):
Использование файлового режима работы или автоматических блокировок при клиент-серверном режиме работы может создавать существенные задержки при многопользовательской работе, связанные с ожиданием при проведении документов. Когда пользователь проводит документ, для обеспечения корректности анализируемых алгоритмом проведения данных блокируются на изменение таблицы БД (регистры накопления, хранящие, например, остатки товаров). Если другой пользователь в этот же момент попытается провести свой схожий документ, то программа не даст ему это сделать – «зависнет» и будет ожидать завершения проведения первого документа (и разблокировки для изменения необходимых таблиц):
Для решения этой проблемы, в первую очередь, необходим обязательный переход на клиент-серверный режим, поскольку в файловой базе накладываются транзакционные блокировки высокого уровня (на таблицу в целом). Если уже используется клиент-серверный режим, то требуется более трудоемкий ряд мероприятий: переход на использование управляемых блокировок (позволяют более «тонко» блокировать данные), новой методики проведения документов (снижает общее время захвата таблиц), отказ от синхронных вызовов при проведении и другие мероприятия.
· Неоптимальный код:
Не оптимально написанный код, в частности, запросы к базе данных, может также являться причиной необоснованных «тормозов» при работе. Типовые конфигурации разрабатываются в строгом соответствии с принятыми методиками, и обычно лишены такого рода моментов. Но почти всегда при внедрении продукты дорабатываются под нужды организации, и при неквалифицированной доработке такие проблемы могут появиться. В любом случае, требуется проводить рефакторинг кода. Например, для этих целей можно использовать продукт «1С: Автоматизированная Проверка Конфигураций», а при написании нового кода придерживаться выработанных стандартов и рекомендаций «Системы стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8».
В качестве совета тем, кто привлекает к доработке своих конфигураций сторонних исполнителей или нанимает для этих целей новых сотрудников, хочется напомнить про избитую мудрость о скупом, который платит дважды. Современная разработка требует высокой квалификации специалистов, способных не только решать поставленную задачу, но и обеспечивать при этом надежность, быстродействие и масштабируемость решений. Обращайтесь только к проверенным исполнителям, проверяйте квалификацию нанимаемых сотрудников, потратьте деньги и силы на проверку результатов. Если нет возможности делать это собственными силами — нанимайте аудиторов, например. Грамотные алгоритмы – залог стабильности программы, что снижает риск простоев и необоснованной потери денег в период промышленной эксплуатации.
Настройка внутренних механизмов
· Версионирование:
Кроме программного обеспечения окружения необходимо аккуратно настраивать и параметры самой информационной базы. Например, следует обратить особое внимание на подсистему версионирования данных. Во-первых, нужно обдуманно подходить к выбору объектов, информацию об изменении которых необходимо хранить. Во-вторых, типовой механизм (в том числе используемый в Библиотеке Стандартных Подсистем) упрощен и может быть в ряде случаев оптимизирован. На просторах интернета есть много идей и готовых решений, как бороться с этим недугом.
· RLS (права доступа на уровне записей):
Механизм RLS позволяет тонко настраивать права доступа в системе 1С, накладывая ограничения на конкретные объекты (организации, подразделения и т.д.). Но его использование усложняет запросы к базе данных, что неизбежно приводит к снижению скорости выборки информации. Поэтому и этим механизмом нужно пользоваться обдуманно, а при серьезных «тормозах» также можно заняться его оптимизацией.
· Подключаемое оборудование:
Проблема, почему «тормозит 1С» может крыться и в совершенно неочевидных вещах. К примеру, причиной могут служить периферийные устройства. При запуске на удаленном рабочем столе программа может пытаться подключить локальное оборудование (например, принтер), которое может или медленно работать, или быть вовсе не подключенным. Таймаут ожидания может быть большим, и всё это время пользователь вынужден ждать, даже не понимая причин простоя.
Также вызывать задержки может просто неисправное оборудование, неадекватно медленное отвечающее на запросы программы. В этом случае следует заменить такое оборудование или отказаться от его использования.
При возникновении медленной работы программы нужно системно подходить к вопросу поиска и устранения причин, приводящих к такому поведению. Необходимо искать узкие места потери производительности и, взвешенно оценивая их вклад в общую картину, принимать решения. Начинать лучше с оценки адекватности мощности используемого оборудования нагрузке.
Но следует понимать, что закупка нового оборудования – это не только прямые расходы на его покупку, но и дополнительные затраты по его настройке, вводу в эксплуатацию, а отсюда риски простоев. Поэтому параллельно полезно проводить анализ качества кода и программного обеспечения. А если проблема не является системной, то есть появляется изредка и только у некоторых пользователей – правильным решением будет её локализация и ювелирное устранение.
Источник: programstore.ru