#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#0
by sanfoto
Не буду описывать предысторию и проведенные тесты.. посмотреть можно тут ******************************************* Выводы: 1)Производительность 1с 8.х больше всего: - зависит от Частоты Ядра процессора - зависит от скорости работы CPU-RAM (кстати к MS-SQL - это тоже относится) 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации) 3)Чем больше ядер в процессоре - тем ниже Частота ВСЕХ ядер и хуже производительность 1с. *************************************** В итоге для Клиент-Серверного варианта: 1) Толстые клиенты 1C на "Терминальном сервере" - с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора 2) Тонкие клиенты 1C - уже нет особой разницы где... но желательно настроить через "HTTP://". 3) "SQL сервер" +"Сервер 1с предприятия" (в режиме Shared Memory) - на одной тачке с Наибольшей скоростью Запись/Чтение оперативки + Наибольшая частота Ггц Ядер процессора ************************************************* Остался ОДИН невыясненный вопрос: если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#3
by sanfoto
если ДВА одинаковых СЕРВЕРА соединить "СЕТЬЮ Infiniband"(имеющую сверх низкую латентность) и на ОДНОМ-SQL, а на ДРУГОМ(сервер 1С) - не будет ли ПАДЕНИЯ производительности в сравнении ОДИН сервер(SQL+сервер 1). У кого есть техническая возможность проверить..протестируйте пожалуйста!
#6
by sanfoto
и где это все он описывал? я только видел как он одним клиентам предлохил сверх-многопроцессорный сервак за 500 тыщ буржуйских для 1000 юзверей 1с ... который будет ЖУТКО ТОРМОЗИТЬ)))))))
#8
by sanfoto
как раз не смешно(( 2) чем больше процессоров тем хуже производительность 1С - - падает скорость работы CPU-RAM (Два процессора связанные 2-мя QPI -предел аппаратной конфигурации)
#9
by sanfoto
короче доказывать ничего не буду... читайте ссылку на Инфостарте. я жду ответа про сеть Infiniband (хотябы 40 Гбит) между двумя одинаковыми компами: на одном SQL, на другом Сервер 1с.
#11
by pavig
он тормозит или БУДЕт тормозить (по твоему мнению)? добавляй ИМХО как бы Гилев - заслуженный авторитет и вряд ли его решение ни на что не опирается а на что опирается твое суждение? на догадки и тесты сферических коней в вакууме? не бывает универсальной оптимизации: оптимизация - это всегда подстройка под конкретные условия
#14
by bazvan
вот и я оп томже. Я хоть и профан, однако Славины вещи по возможности читаю, что бы вот такие вот ТС мне лапшу не вешали на уши
#19
by Aleksey
Он может несколько задач выполнять параллельно, но поток он не может распараллеливать
#23
by Aleksey
Т.е. пользователь А выполняет задачу по проведению документа. И сервер может эту задачу распаралелить? Или максимум что он может раскидать на разные ядра 2 задачи, одну от пользователя А и вторую от пользователя Б?
#24
by acsent
ты наверно не правильно понимаешь многпоточность. Это не когда проведение в несколько потоков. Нет это не про это
#28
by Aleksey
Многопото?чность — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно(с) У него псевдо потоки
#32
by Aleksey
1С ниразу не многопоточная система. В 8.2 её сделали псевдо, но один фиг операция проведения юзает один поток
#33
by Aleksey
Q: ВОПРОС: Рабочй процесс 1С:Предприятие 8.1 является однопоточным приложением или многопоточным? Т.е. может ли загрузить много ядер при одном подключенном пользователе? При нескольких? А рабочий процесс 1С:Предприятие 8.2? Спасибо. A: 1Сv8.exe и rphost.exe в версии 8.1 отъедали 1 ядро. По сколько в 8.1 соединение клиента находится жестко привязанным к рабочему процессу, то можно условно считать, что обработка клиентов 1С выполняется в рамках одного ядра. Исключение составляет СУБД, которая использует ядра не зависимо, как работает сервера 1С. В версии 8.2 соединения заменены сеансами. Сеансы могут уже выполняться в разных рабочих процессах. Поэтому назвать 8.2 однопоточной наверно не правильно. Клиент 8.2 тоже визуально загружает несколько ядер, поэтому так: платформа 8.2 не реализует всех возмжностей многопоточной системы, но она существенно лучше использует возможности железа по сравнению с 8.1, в том числе и в плане параллельности. (с)
#34
by sanfoto
та суть не в этом)) а то что Многопроцессорные системы - Обман. Читайте Криса Касперски в конце концов)). Что "серверу 1с" , что SQL - важней всего Частота ядра + Скорость работы с Оперативкой
#36
by acsent
Многопоточность сервера нужна чтобы держать многих пользователей, а не для ускорения проведения
#38
by Aleksey
От того что каждый сеанс может (!) (но не обязан) запускаться на отдельном ядре процессора не означает что сервер 1С многопоточная система
#39
by kuromanlich
был расказ один когото. привезли сервак, супер пупер крутой, а он тормозит. внедренцы думали думали... в итоге через какое то время поставщик железа позвонил и сказал что б поставили самую супер крутую видео карту, поставили и все заработало. фишка вроде была в процессере видео карты, частота была выше чем у ядер сервака.
#40
by sanfoto
ага и нет фундаментальной проблемы паралельной обработки т.е. "Девять беременных женщин - дадут Одного ребенка через месяц"
#44
by kuromanlich
вывод статьи из отнюдь не революционный, чем лучше оператива, чем крупнее и быстрее ядра, тем лучше
#46
by bazvan
Я конечно профан, но на старом ноуте, Тосиба с процом Дотон с 3 метрами кеша 2 уровня 1С шушршала офигительно.
#47
by pavig
"процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно" следуя твоей логике, два сеанса, выполняемые на одном рабочем процессе сервера 1С выполняются последовательно при наличии простаивающих ядер? у рабочего процесса несколько потоков: сеансы выполняются параллельно, а не последовательно разве это не есть многопоточность?
#50
by Йохохо
автор, а где по ссылке какой-нибудь второй сервер, идентичный по железу, какому-нибудь другому?
#51
by Aleksey
Нет, это псевдомногопоточность, или как сказал Гилев "не реализует всех возмжностей многопоточной системы" Когда у тебя запущен современный архиватор он у тебя загружает несколько ядер при работе. В твоем случае, да разные задачи могут инициализировать разные ядра, но поток работает только на одном ядре
#54
by sanfoto
TRITON и BIOSMART (однопроцессорные частота 3.3) так вот они рвут Многопроцессорные и многоядерные с более низкой частотой ядер
#56
by Йохохо
короче иди проспись, пропейся минералкой и активированным улем твоя экспрессия и выводы запрещают читать тебя серьезно
#59
by pavig
я тебя понял. но "не реализует всех возмжностей многопоточной системы" - это все же не есть псевдомногопоточность, так как один рабочий процесс все же может выполняться в несколько потоков. тут вопрос об уровне распараллеливания вычислений а вот псевдомногопоточность как я всегда думал - это когда выполняется несколько потоков на одном ядре, то есть потоки в системе запущены, но выполнение все равно происходит последовательно имхо
#60
by sanfoto
Короче я жду ответа (может у кого есть возможность проверить) про сеть Infiniband (хотябы 40 Гбит) между двумя одинаковыми компами: на одном SQL, на другом Сервер 1с. Дадут ли производительность такую же как все на Одном(SQL+Сервер 1с). Все остальное воспринимаю как флуд... Йохохо - пейте сами уважаемый что хотите, я как бы без вас разберусь что Мне )))
#64
by sanfoto
ладно "Имеющий глаза да прочтет, + еще имеющий мозг да поймет". )) H A D G E H O G s лучше забаньте меня. что мне подсказывает тема утопает во флуде и уже утонула.
#68
by sanfoto
Молчи ж, кума; и ты, как я, грешна, А всякого словами разобидишь; В чужой nuздe соломинку ты видишь, А у себя не видишь и бревна!
#73
by H A D G E H O G s
Ты вот эту фантастику почитал? Не юзает же 1С CUDU? И SQL вроде тоже? Там скорее всего терминальник был.
#78
by sanfoto
не все так гладко, я раньше думал что и звуковая карта не нужна на сервере чтобы нормально звук через RDP воспроизводить. как выяснилось нужна - был проект для 1С 7.7 через RDP и нужен был звук.
#81
by artems
тема сисек в статье полностью не раскрыта. Буквально недавно переползали на новый сервак, часть утверждений автора не подтверждается на практике :)
#82
by Demiurg
по поводу производительности и эффективности 1С: поскольку разные люди из одних и тех же фактов умудряются делать взаимоисключающие/противоположные выводы (и чего только мне не приписывают), поэтому в нашей линейке запланирован выход "мегатеста", ориентировочно декабрь 2012-начало января 2013 года (сразу после выхода сервисов "статистика ошибок" и "блокировки"), что то сможем показать на инфостарт евент... сейчас могу сказать, что тест будет отражать и полосу пропускания, и критичные объемы, и узкие места в железе, прошу немного потерпеть, так как наряду с новыми сервисами развиваем уже вышедшие
#83
by GreyK
Я ещё помню мультик про скорняка и шапочки из одной шкурки, но Intel надо развиваться и ей плевать на базы данных не поддерживающие многопоточность, а 1С всё надеется на прорыв в облачках и ей попараллельно уже давно на всё остальное.
#85
by GreyK
По ходу и тонкий то-же, надежда на web-клиента :) Сервеп 1С походу был признан неразвиваевым.
#93
by lepesha
Только полные утырки сравнивают последнюю версию коре-архитектуры с ксеонами семилетней давности, забывая еще и о том, что за эти годы контроллеры памяти из северного моста переползли на кристалл процессора, кэши полностью поменяли алгоритмы да и шина стала совсем другой. Оба сервера на ксеонах из исследьвания сейчас на распродажах лизингового барахла стоят около 600-700 долларов за комплек. Исследование бессмысленно и бесполезно
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Туплю наверно, но чета с утра не соображу - чего то "Номер не уникальный"
- v.8 Параметры сеанса - для чего нужны и как применять?
- От чего зависит скорость Сравнения/Объединения?
- От чего зависит видимость кнопки "Настройки всех пользователей" в УТ 10.3?
- От чего зависит скорость проведения документа
- Подписка на событие записи набора записей. От чего зависит последовательность?
В этой группе 1С
- Макет оборотная сторона печати
- УТ 11. Настройка прав доступа
- Установить курс валюты в обработке
- удалить последний символ в строке
- Сколько действителен сертификат Профессионал?
- Заполнение таблицы ВидыЗапасов при проведении документа Реализация , УТ 11
- Хранить файлы в томах на диске (УПП)
- Хранение аналогов номенклатуры
- долго проводится "реализация товаров и услуг"
- Как установить внешнюю компоненту в 8.1?
- Выгрузка результата пакетного запроса в таблицу значений
- Розница 1.0 дисконтные карты
- Как в печатную форму вставить Основной банковский счёт?
- Отбор по поставщикам в табличной части из регистра сведений
- Пересчет табличной части документа
- v7: Групповая обработка выводит сообщение Значение не представляет агрегатный объект
- Битрикс: как установить минимальную сумму заказа?
- Вирус, шифрующий файлы. Что делать?
- Параметры_авторегистрации при разработке печатных форм
- Конвертация данных, ПКО "Перед загрузкой"