Заказы на доработку 1С (сервис удаленной работы)

Хранилище

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

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как заставить систему (проц) работать на 100%          
Михрутка Подменю пользователя
сообщение 27.11.12, 17:09
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Есть система 1с8.2.13.ххх клиент-сервер.
Конфа УТП.
Все крутиться на 1-м сервере. состоящем из 1-го 4-х ядерного проца и 8 гиг оперативки.
При этом коннектиться 10 человек через RDP.
Проблем пока глобальных нет, за исключением того, что нагрузка на проц макс 25%. Сервак 1-С 32 разряда. Сервер БД SQL 2008 Express.
Вопрос. Как заставить все работать быстрее? Иногда нужно перепровести документы, а их уже многовато и делается все это ну очень долго, как для меня smile.gif

Vofka Подменю пользователя
сообщение 27.11.12, 17:20
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4613 раз
Рейтинг: 3750.1

Цитата(Михрутка @ 27.11.12, 17:09) *
Как заставить систему (проц) работать на 100%

Пока Истина Цикл КонецЦикла;

Загрузка проца вам обеспечена. Удачи.

Сообщение отредактировал Vofka - 27.11.12, 17:20

Михрутка Подменю пользователя
сообщение 27.11.12, 17:38
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Цитата(Vofka @ 27.11.12, 17:20) *
Пока Истина Цикл КонецЦикла;

Загрузка проца вам обеспечена. Удачи.

Смешно конечно. Ха-ха-ха.
Перефразирую вопрос. Если проц используется на 25% вместо 100%, тогда видимо это сказывается на быстродействии?

Ardi Подменю пользователя
сообщение 27.11.12, 17:43
Сообщение #4

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

sql - один поток.
1с сервер - второй поток.
Должно быть чуть больше 25%-ов.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

logist Подменю пользователя
сообщение 27.11.12, 17:44
Сообщение #5

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Цитата(Михрутка @ 27.11.12, 17:38) *
видимо это сказывается на быстродействии?

Видимо. Решение Вашей проблемы находится в вашем же вопросе:
Цитата(Михрутка @ 27.11.12, 17:09) *
Сервак 1-С 32 разряда


Цитата(Михрутка @ 27.11.12, 17:38) *
Смешно конечно. Ха-ха-ха.

Это еще не смешно. Смешно это:
Процедура ПроверитьНагрузку()
Пока Истина Цикл
  ПроверитьНагрузку();
КонецЦикла;
КонецПроцедуры


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Ardi Подменю пользователя
сообщение 27.11.12, 17:48
Сообщение #6

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

ПроверитьНагрузку()

1с вылетает за 1с.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: logist,

Михрутка Подменю пользователя
сообщение 27.11.12, 17:52
Сообщение #7

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Цитата(Ardi @ 27.11.12, 17:43) *
sql - один поток.
1с сервер - второй поток.
Должно быть чуть больше 25%-ов.

Я тоже так думаю, но почему-то всегда макс 25% !!! Может у меня что-то не так настроено, вот поэтому и спрашиваю!


Цитата(logist @ 27.11.12, 17:44) *
Видимо. Решение Вашей проблемы находится в вашем же вопросе:



Это еще не смешно. Смешно это:
Процедура ПроверитьНагрузку()
Пока Истина Цикл
  ПроверитьНагрузку();
КонецЦикла;
КонецПроцедуры


Т.е. нужно перейти на 64 разряда, только так?

Ardi Подменю пользователя
сообщение 27.11.12, 18:10
Сообщение #8

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Цитата(Михрутка @ 27.11.12, 18:52) *
Т.е. нужно перейти на 64 разряда, только так?

Возможно штатное перепроведение не распараллеливается.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Михрутка Подменю пользователя
сообщение 27.11.12, 18:15
Сообщение #9

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Цитата(Ardi @ 27.11.12, 18:10) *
Возможно штатное перепроведение не распараллеливается.

А как это проверить?

faiden Подменю пользователя
сообщение 27.11.12, 22:27
Сообщение #10

Общительный
**
Группа: Пользователи
Сообщений: 27
Из: Евпатория
Спасибо сказали: 9 раз
Рейтинг: 0

Цитата(Михрутка @ 27.11.12, 17:09) *
Есть система 1с8.2.13.ххх клиент-сервер.
Конфа УТП.
Все крутиться на 1-м сервере. состоящем из 1-го 4-х ядерного проца и 8 гиг оперативки.
При этом коннектиться 10 человек через RDP.
Проблем пока глобальных нет, за исключением того, что нагрузка на проц макс 25%. Сервак 1-С 32 разряда. Сервер БД SQL 2008 Express.
Вопрос. Как заставить все работать быстрее? Иногда нужно перепровести документы, а их уже многовато и делается все это ну очень долго, как для меня smile.gif


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

Михрутка Подменю пользователя
сообщение 27.11.12, 23:29
Сообщение #11

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Цитата(faiden @ 27.11.12, 22:27) *
Никак. Ибо 1С-ники, насколько я знаю, пока не сделали поддержку многоядерности. Поэтому 1с юзает только одно ядро. Максимум чего вы можете добиться - поставить всем процессам, которые относятся к 1с (собс-но 1с серверу и MSSQL), realtime приоритет.

Спасибо. Понятно.

Ardi Подменю пользователя
сообщение 28.11.12, 19:03
Сообщение #12

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Потестил перепроведение УТ базы на SQL.
Все 3 процесса вместе не съедают даже один поток полностью.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Михрутка Подменю пользователя
сообщение 28.11.12, 22:26
Сообщение #13

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Цитата(Ardi @ 28.11.12, 19:03) *
Потестил перепроведение УТ базы на SQL.
Все 3 процесса вместе не съедают даже один поток полностью.

Да, не съедают. но и более 25% загрузку не делают.
У меня в базе 150 000 документов мне нужно перепровести их(не спрашивайте зачем, нужно). 1 месяц у меня перепроводится где-то 1,5 часа, а это всего порядка 10 000 документов. получается 1,5*15 = многовато ждать sad.gif Или это нормаль? Просто зачем тогда мощность вычислительная?

Ardi Подменю пользователя
сообщение 29.11.12, 1:18
Сообщение #14

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Проверили остатки. Провели документ. Получили новые остатки. Повторить.
То есть процесс не распараллеливается на потоки. Несколько потоков можно только если разделить документы на те которые двигают товары только из группы А, и товары только из группы Б, и товары из группы В....
Двигают первое событие по Контрагенту/договору из группы Ц, и группы Щ.

Не умеет одинэска сама так делить документы чтобы распараллелить процесс.

И в каждом документах не по 100 тыщ строк, поэтому итерации малетькие и тоже негде параллелить.

Сообщение отредактировал Ardi - 29.11.12, 1:18


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Vofka Подменю пользователя
сообщение 29.11.12, 9:09
Сообщение #15

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4613 раз
Рейтинг: 3750.1

Цитата(Ardi @ 29.11.12, 1:18) *
Не умеет одинэска сама так делить документы чтобы распараллелить процесс.

Я сомневаюсь, что 1С-ка это вообще умеет, независимо от
Цитата(Ardi @ 29.11.12, 1:18) *
Несколько потоков можно только если разделить документы на те которые двигают товары только из группы А, и товары только из группы Б, и товары из группы В....
Двигают первое событие по Контрагенту/договору из группы Ц, и группы Щ.


Михрутка Подменю пользователя
сообщение 29.11.12, 13:38
Сообщение #16

Оратор
*****
Группа: Пользователи
Сообщений: 311
Из: Харьков
Спасибо сказали: 7 раз
Рейтинг: 0

Цитата(Vofka @ 29.11.12, 9:09) *
Я сомневаюсь, что 1С-ка это вообще умеет, независимо от

Понятно, вопросов больше нет. Тему можно закрывать.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.06.25, 10:10
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!