#5
by Lama12
Открываем диспетчер задач. Ставим отображение "Счетчик потоков". Смотрим сколько потоков у 1С. Считаем сколько ядер на машине. Долго думаем.
#7
by Живой Ископаемый
"https://docs.google.com/leaf?id=0B-jxtBB8IRaZNTdhNmI2MDgtZmZhMi00MGUxLWExNDEtNTY2NWUxZTFiNDU2&hl=en"
#9
by Косяк
Соответствующее API для параллельных программ появилось только с виндой7, так под этот API прога должна специально писаться, и алгоритмы должны быть написаны "параллельные". А смысел? Разве 1С собирается работать только под одной ОСью, т.е. под Windows 7?
#10
by Lama12
Потоков используется столько сколько заложено системными программистами платформы 1С. Поскольку управление аппаратными ресурсами осуществляется операционной системой, то "разруливание" какому потоку, дать какой процессор производит ОС. Не все потоки 1С использует для осуществления выполнения внутреннего языка часть потоков отвечают за интерфейс, часть за работу с метаданными, часть за контекстную подсказку и т.д. То, что разные потоки могут использоваться на разных ядрах проверяется простой программой в C#. Делаем два потока которые загружают ядро хорошо, и в диспетчере видно как ОС их будет раскидывать по разным ядрам.
#11
by kuromanlich
сервер знает, но кажись делит на потоки по сессиям, и объединяет в потоки из многих сессий по типам запрашиваемых данных. я хочу сказать что нужно наверное программировать както иначе... я вот думаю попробывать применять ком соединения для запараллеливания...
#13
by LepovV
Набросал на C# немножко кода для multithreading. Но там свои заморочки, связанные с синхронизацией данных (делал синхронизацию на базе SpinLock и класса Barrier). В четвертом фреймворке немножко быстрее работкают большинство функций C# (доступ к реестру, скорость доступа к винчестеру и т.д.). А у тебя стаж большой на C#? Твоя текущая работка связана с C#?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УИД Сеанса пользователя
- Рабочее место менеджера УТ 11
- Счет , созданный пользователем не попадает в баланс
- Открытое письмо ITшников к президенту - подписываем?
- Получить значение из табличной части документа.
- v8: Как создать скидку в УТ 11 за накопленный объем продаж всех товаров?
- изменение порядка колонок в дереве значений
- Можно ли заменить IP камеры Web камерами?
- Как проверить, что за ключ LPT имеется на руках.
- Как добавить пустую колонку в СКД?
- ВыгрузитьИтоги() выдает пустую таблицу.
- v8.2: Запись в регистр при откате неявной транзакции (отказ в проведении)
- Как спрятать убытки в БП 8.1?
- при нажатие enter курсор перескакивает в другое поле
- 8.2 УТ(11.0.4.5) Как для пользователя задать тип цен продажи по умолчанию?
- ЗУП 2.5.27.6 Ночные часы в табеле
- Как получить описание типа регистратора в запросе
- 1с Розница Закрытие кассовой смены
- Батник для завершение сесий на терминальном сервере
- Как на форме 1С сделать цифровые часы