Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Активное время диска 100% при работе 1С

Активное время диска 100% при работе 1С
Я
   Tester
 
01.11.18 - 11:49
Всем привет.
Перешел на использование тестовой базы 1С для разработки на локальном компьютере. Комп не очень производительный. Как показывает анализ узким местом является жесткий диск. И это при том, что стоит не самый древний Seagate Ironwolf 4TB, подключенный по SATA 3. В моменты работы 1С активное время диска 100%, хотя читает иногда 20 мегабайт в сек иногда 1-10 мегабайт, но активное время тоже 100%. Это при том, что при копировании файла на этот диск скорость держится около 100 мегабайт в сек. Хотелось бы спросить пояснить, что значит параметр активное время и чего конкретно в диске не хватает для лучшей производительности?
https://c.radikal.ru/c32/1811/d4/09d81db6f1cf.png
 
 
   Cool_Profi
 
1 - 01.11.18 - 11:51
Возьми filemon и посмотри, что он там шурует
   Tester
 
2 - 01.11.18 - 12:01
(1) Ну SQL Server работает с файлом базы 1С: https://c.radikal.ru/c07/1811/60/a2044a34ed63.png
   Галахад
 
3 - 01.11.18 - 12:10
Скорее всего ОЗУ маловато.
   Tester
 
4 - 01.11.18 - 12:20
(3) SQL Server не выел даже выделенные ему 4 ГБ.
   palsergeich
 
5 - 01.11.18 - 12:28
(4) Это ничего не значит
   palsergeich
 
6 - 01.11.18 - 12:31
Умная книжка говорит что надо посмотреть среднюю очередь к диску.
   stopa85
 
7 - 01.11.18 - 12:44
Ребята, вы вообще с чего решили что там есть SQL?

(0) Все просто. 1С-ка много "маленьких" операций чтения (и записи), а когда копируешь файл выполняешь одну "большую" операцию чтения/записи.

HDD в первом случае показывают очень плохую производительность. И тут можно только менять HDD на SSD.
   palsergeich
 
8 - 01.11.18 - 12:55
(7) Наверное вот почему (4)
   stMir
 
9 - 01.11.18 - 15:19
У меня на кластере очень сильно поднималась очередь диска из-за большого лога журнала базы данных, порядка 20 ГБ. Обрезал лог и все стало нормально.
   Вафель
 
10 - 01.11.18 - 15:23
кстати можно вообще ЖР отключить, оставить запись одних ошибок.
а юзать версионирование
 
 Рекламное место пустует
   VS-1976
 
11 - 01.11.18 - 15:26
Попробуй отключить службы:

Superfetch
Windows Search ( если не пользуешься Microsoft Outlook )

Либо настрой индексирование если используешь...
Вообще если работает Windows Search, то это видно в процессах.

Так же может постоянно грузить диск установщик .net пакетов, или обновление системы...
   Dmitry1c
 
12 - 01.11.18 - 15:29
(0) SSD в 2018 году еще рано?
   Tester
 
13 - 01.11.18 - 15:43
(9) Лог маленький.
(10) Спс, попробую.
(11) Грузит диск SQL Server и работает все медленно и в моменты загрузки активное время 100%.
(12) Еще рано для таких объемов БД и нерационально для тестового локального компа.
   VS-1976
 
14 - 01.11.18 - 16:11
(13) А какая база грузит? Вроде бы не tempDB на сколько видно... Может быть фоновые процессы какие идут? Или к примеру планы обмена полные, да их стоит почистить...
   Вафель
 
15 - 01.11.18 - 16:12
(14) на локальном компе да и еще и несколько баз одновременно?
   H A D G E H O G s
 
16 - 01.11.18 - 16:18
(13) Бэкап?
   H A D G E H O G s
 
17 - 01.11.18 - 16:19
У парня - массовое чтение mdf, окститесь, человеки.
   VS-1976
 
18 - 01.11.18 - 16:22
(17) Так он может на свопе работать. Непонятно что с памятью. Любое движение может записывать в план обмена, а если таблица большая, то может в теории всё это переливаться через кэш?..
   Fragster
 
19 - 01.11.18 - 16:24
ssd стоит в районе 6к
   H A D G E H O G s
 
20 - 01.11.18 - 16:25
(18) Это не повод игнорировать массовое чтение, которое допустимо лишь в случае бэкапа и обновления статистики.
   Наблюдающий
 
21 - 01.11.18 - 16:27
Диск 5900 оборотов, тут винда будет страшно тормозить про 1С и говорить нечего...
   Tester
 
22 - 01.11.18 - 17:16
(21) Во-во )
А SSD для этой базы уже нужен на 1 ТБ, что уже никак не 6k стоит )
   palsergeich
 
23 - 01.11.18 - 17:21
   palsergeich
 
24 - 01.11.18 - 17:22
   palsergeich
 
25 - 01.11.18 - 17:23
Ну по крайней мере в 250 долларов по нынешнем меркам уложится можно и будет не стыдно
   palsergeich
 
26 - 01.11.18 - 17:24
Я свой SSD 128 гб самый демшань брал за 150 в свое время, а сейчас цены на них упали и хорошо
   palsergeich
 
27 - 01.11.18 - 17:29
ща на нем 75 баз для тестов крутятся норм.
   Cyberhawk
 
28 - 01.11.18 - 18:04
(27) Что там с ССД, по-прежнему в 2018 году надо поддерживать половину объема ничем не занятым? )
   Вафель
 
29 - 01.11.18 - 18:06
(28) ну а как еще может быть?
хотя могут сделать, что ты эти пол объема просто не будешь видеть
   Cyberhawk
 
30 - 01.11.18 - 18:10
(29) Думаю, это может оказаться востребованным - квота "из коробки" вместо придумывания способов внешнего контроля такого превышения
   Вафель
 
31 - 01.11.18 - 18:12
(30) такое "из коробки" есть в дисках корпоративного уровня
   dmpl
 
32 - 02.11.18 - 08:39
(0) HDD не предназначен для таких задач. Он для хранения редко используемых данных, а не для баз данных.
   dmpl
 
33 - 02.11.18 - 08:42
(22) Вам не нужна такая база, если на компе разработчика всего 8 Гб ОЗУ.
 
 
   dmpl
 
34 - 02.11.18 - 08:44
(28) Рост усиления записи идет после заполнения на 3/4.
   dmpl
 
35 - 02.11.18 - 08:44
(30) А что там придумывать? Просто раздел создаешь несколько меньше полного объема диска.
   zak555
 
36 - 02.11.18 - 08:47
(19) который сразу загнётся!
   Cool_Profi
 
37 - 02.11.18 - 09:01
(36) Я покупал свой за 7, вроде. Живёт уже лет 7...
   Cyberhawk
 
38 - 02.11.18 - 09:39
(37) 500 гигов?
   Cool_Profi
 
39 - 02.11.18 - 09:40
(38) Нет, тогда такие стоили запредельно. Всего 120
   Cyberhawk
 
40 - 02.11.18 - 09:42
А, точно, про 7 лет не подумал. Хз о чем Я ))
   Cyberhawk
 
41 - 02.11.18 - 09:43
У меня 60-гиговый умер в этом году. 6 или 7 лет проработал.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует