Перейти к публикации

Почему тормозит SW2018SP5?


Рекомендованные сообщения

@Ozzy_72  рекомендую посмотреть и вот эту тему

Возможно чудом там найдется ответ. У автора тоже АМД ФХ как и у Вас, может чего подскажет.

ИМХО, причина проблемы не привязана к версии солида. Возможно настройка какая-нибудь внутренняя солида, но тоже сомнительно. Я бы поставил прогу-настройщик винды и там бы крутил вертел, также отключал бы службы.

Антивирус какой?

Изменено пользователем Narwhal
Ссылка на сообщение
Поделиться на других сайтах


9 часов назад, Narwhal сказал:

Я бы поставил прогу-настройщик винды и там бы крутил вертел

К слову о настройщике, в комплекте с SW2015 SP5 уже ставится WPT x64 (Windows Performance Toolkit), видимо специально для тех у кого тормозит :biggrin:

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Может будете пинать что сразу этого не сделал, но до того не делал никогда. Поставил на экзешник солида в  "свойствах"   "режим совместимости"  "запускать от имени администратора"   и всё заработало как надо. Только после запуска естественно спрашивает можно или нет запускать.

 

Вопрос:  "Что это было и почему так?"  Интересно же.

Ссылка на сообщение
Поделиться на других сайтах
В 01.01.2019 в 20:42, Ozzy_72 сказал:

Может будете пинать что сразу этого не сделал, но до того не делал никогда. Поставил на экзешник солида в  "свойствах"   "режим совместимости"  "запускать от имени администратора"   и всё заработало как надо. Только после запуска естественно спрашивает можно или нет запускать.

 

Вопрос:  "Что это было и почему так?"  Интересно же.

А в режиме совместимости указали какую ОС?
"Заработало как надо" - т.е. отлично, без всякого рода провисаний и прочего?

Ссылка на сообщение
Поделиться на других сайтах

Режим совместимости вообще не трогал, то есть там галочка не стоит. Вообще ничего не жал кроме "запускать от имени администратора"

 Действительно отлично, без зависаний и прочего. Курсор на мышь откликается сразу. Всё как на Windows  7 было. 

Ссылка на сообщение
Поделиться на других сайтах

А вопрос "почему так" трансформировался в "почему так было" на грабли то наступал, и по лбу били :)

Ссылка на сообщение
Поделиться на других сайтах
В 06.01.2019 в 00:34, Ozzy_72 сказал:

Режим совместимости вообще не трогал, то есть там галочка не стоит. Вообще ничего не жал кроме "запускать от имени администратора"

 Действительно отлично, без зависаний и прочего. Курсор на мышь откликается сразу. Всё как на Windows  7 было. 

Хм, то есть SW не использовал все ресурсы машины лишь из-за отсутствия "разрешения" от админа?...

Ссылка на сообщение
Поделиться на других сайтах

Хм, господа, вот какая история приключилась - на рабочем компе сделал всё, как было описано в предыдущих постах - по поводу админа и прочего, но вот что вытворяет этот непокорный дух машины (см. приложения) -  массив 500 на 500 самый простой примитив...
Intel core I7-8700, Quadro k1200, 16 Gb RAM - конфигурация компа... Что не так, не могу понять, подскажите, если кто в курсе.

Снимок экрана (4).png

Снимок экрана (5).png

Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, Paladin_Of_War сказал:

Хм, господа, вот какая история приключилась - на рабочем компе сделал всё, как было описано в предыдущих постах - по поводу админа и прочего, но вот что вытворяет этот непокорный дух машины (см. приложения) -  массив 500 на 500 самый простой примитив...
Intel core I7-8700, Quadro k1200, 16 Gb RAM - конфигурация компа... Что не так, не могу понять, подскажите, если кто в курсе.

Процессор у вас медленный.

 

Ему нужно сделать 250000 эскизов (скорее всего ещё и с размерами) и 250000 выдавливаний. Последовательно. Вот он и трудится.

Видите как на 2-й картинке первое ядро загружено... Под завязку.

 

Ожидайте.:5a33a36b9803c_3DSmiles(266):

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Krusnik сказал:

Процессор у вас медленный.

 

Ему нужно сделать 250000 эскизов (скорее всего ещё и с размерами) и 250000 выдавливаний. Последовательно. Вот он и трудится.

Видите как на 2-й картинке первое ядро загружено... Под завязку.

 

Ожидайте.:5a33a36b9803c_3DSmiles(266):

Демон, а не машина - во всех и хороших и не очень смыслах...i7 8700 вроде как не слабый проц...
Тогда подскажите, подсказать машине или же в "наглую заставить" распределять такого рода задачи на несколько ядер возможно?

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, Paladin_Of_War сказал:

Демон, а не машина - во всех и хороших и не очень смыслах...i7 8700 вроде как не слабый проц...
Тогда подскажите, подсказать машине или же в "наглую заставить" распределять такого рода задачи на несколько ядер возможно?

"Проц" - не слабый, но задача не для Солида, который не может распределять "такого рода задачу" на несколько ядер. Это слишком большой массив для Солида в 500 на 500.

Ссылка на сообщение
Поделиться на других сайтах
Только что, Paladin_Of_War сказал:

Демон, а не машина - во всех и хороших и не очень смыслах...i7 8700 вроде как не слабый проц...
Тогда подскажите, подсказать машине или же в "наглую заставить" распределять такого рода задачи на несколько ядер возможно?

Я же с иронией писал... понятно, что демон.

 

Никак не заставить. SolidWorks (и другие 3D САПР, ну может кроме T-flex) строят модели по дереву. Т.е. последовательно. Одно действие за другим.

 

И хоть 150 ядер поставьте - всё равно операции будут выполняться последовательно. он даже может в чехарду ядрами играть одну задачу одним ядром - другую вторым и т.д.

 

Вывод: ему критично не количество ядер, а частота одного ядра. (ну в вашем случае конечно возможно разогнать до 5 ГГц, правда я думаю это особо не ускорит процесс).

Конкретно для массива есть галочки "Геометрический массив" или "Массив тел" что-то в этом духе. Вот при этих галочках SolidWorks быстро строит массивы, т.к. просто клонирует параллелограммы, а не выполняет пол миллиона операций последовательно.

 

А в общем...:5a33a36b9803c_3DSmiles(266):

Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, Krusnik сказал:

Я же с иронией писал... понятно, что демон.

 

Никак не заставить. SolidWorks (и другие 3D САПР, ну может кроме T-flex) строят модели по дереву. Т.е. последовательно. Одно действие за другим.

 

И хоть 150 ядер поставьте - всё равно операции будут выполняться последовательно. он даже может в чехарду ядрами играть одну задачу одним ядром - другую вторым и т.д.

 

Вывод: ему критично не количество ядер, а частота одного ядра. (ну в вашем случае конечно возможно разогнать до 5 ГГц, правда я думаю это особо не ускорит процесс).

Конкретно для массива есть галочки "Геометрический массив" или "Массив тел" что-то в этом духе. Вот при этих галочках SolidWorks быстро строит массивы, т.к. просто клонирует параллелограммы, а не выполняет пол миллиона операций последовательно.

 

А в общем...:5a33a36b9803c_3DSmiles(266):

Спасибо за ответ... И всё же, держу пари, есть возможность сие дело работать на все ядра...
А по поводу T-flex - в плане поддержки многоядерности у них получше?

Ссылка на сообщение
Поделиться на других сайтах
13 часа назад, Paladin_Of_War сказал:

Intel core I7-8700, Quadro k1200, 16 Gb RAM - конфигурация компа... Что не так, не могу понять, подскажите, если кто в курсе.

Может ради интереса отключить аппаратное ускорение поставив галочку в настройках программы Инструменты-Параметры...-Настройки пользователя-Качество изображения-Использовать программу OpenGL (или соответсвующий выбор Solidworks RX).

http://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/errormsgs/graphics_adapters_and_drivers.htm

 

Ещё можно в режиме Solidworks RX попробовать загрузку без настроек:

http://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/errormsgs/troubleshooting_resources.htm

http://help.solidworks.com/2010/russian/solidworks/whatsnew/allcontent/solidworks/noncore/swrx/wn_2010/wn_2010_srx_graphics_computer_health.html

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Kelny сказал:

Может ради интереса отключить аппаратное ускорение поставив галочку в настройках программы Инструменты-Параметры...-Настройки пользователя-Качество изображения-Использовать программу OpenGL (или соответсвующий выбор Solidworks RX).

http://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/errormsgs/graphics_adapters_and_drivers.htm

 

Ещё можно в режиме Solidworks RX попробовать загрузку без настроек:

http://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/errormsgs/troubleshooting_resources.htm

http://help.solidworks.com/2010/russian/solidworks/whatsnew/allcontent/solidworks/noncore/swrx/wn_2010/wn_2010_srx_graphics_computer_health.html

Благодарю, хотя "фишечку" с OpenGl знаю, посмотрим на SW RX

Ссылка на сообщение
Поделиться на других сайтах

Как вариант отключить некоторые фишки процессора, например, отключить псевдомного многопоточность для ядра: Hyper-Threading 

 

 

Посмотреть на предмет обновлений от мелкомягких повышающих безопасность операционной системы, но снижающих производительность системы, например:

https://kanobu.ru/news/ofitsialno-obnovlenie-bezopasnosti-windows-snizit-proizvoditelnost-protsessorov-intel--400883/

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Kelny сказал:

Как вариант отключить некоторые фишки процессора, например, отключить псевдомного многопоточность для ядра: Hyper-Threading 

 

 

Посмотреть на предмет обновлений от мелкомягких повышающих безопасность операционной системы, но снижающих производительность системы, например:

https://kanobu.ru/news/ofitsialno-obnovlenie-bezopasnosti-windows-snizit-proizvoditelnost-protsessorov-intel--400883/

Ага, вот это интересно - понял, направление задано, спасибо

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Paladin_Of_War сказал:

А по поводу T-flex - в плане поддержки многоядерности у них получше?

Ну там модели строятся как-то по-другому. После других САПР это сразу заметно. Может они и обошли последовательности.

 

Дело же не в поддержке многоядерности, а в выполнении действий строго последовательно, так как они идут в дереве проектирования.

Если у вас первое ядро выполнит вырез раньше, чем второе ядро выдавит тело, в котором должен быть вырез - то вы получите деталь без выреза. В этом и вся соль.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Krusnik сказал:

Ну там модели строятся как-то по-другому. После других САПР это сразу заметно. Может они и обошли последовательности.

 

Дело же не в поддержке многоядерности, а в выполнении действий строго последовательно, так как они идут в дереве проектирования.

Если у вас первое ядро выполнит вырез раньше, чем второе ядро выдавит тело, в котором должен быть вырез - то вы получите деталь без выреза. В этом и вся соль.

Понял, теперь доходчиво понял, благодарю

Ссылка на сообщение
Поделиться на других сайтах

Для того чтобы могли использоваться много поточные схемы вычислений, причём эффективно, с минимум "бутылочных горлышек" необходимо чтобы программист не просто использовал соответствующую среду программирования, но и учитывал скажем так логику многопоточности. То есть вносил изменения в свой мозг :)   

 

 С инженерным проектированием нечто подобное, я встречал разработку, точнее общался с разработчиками (году приблизительно в 2000-2003) которые пытались внедрить многопоточность, единственное что тут может помочь это создание по дереву проектирования , если возможно, иного пути построения детали такого где возможно распараллеливание, естественно что исходное дерево проектирования при этом уходит в никуда, появляется иное очень "удобное" для процессора, но почти всегда логически непонятное инженеру.  Так как распараллеливание идёт на уровне графического ядра программы, его логики работы.

 

Мы мыслим точно линейно  и последовательно, или приблизительно, параллельно и интуитивно. Второй вариант для САПР не очень как-то :)    Так что ИМХО проблема распараллеливания построения детали в голове инженера мыслящего линейно и деталь строящего соответственно. Как только вы придумаете метод как можно компанией инженеров строить одновременно одну и ту-же  деталь по минимуму договариваясь предварительно и общаясь в процессе, так сразу патентуйте алгоритм :)   то есть если будет понятно как можно компанией построить сложную деталь или сборку вместе, причём чтобы сумма общая времени с учётом всех предварительных договорённостей, совещаний и согласований и общения между собой в процессе плюс собственно построение было быстрее (в сумме человеко-часов)  чем если бы это всё строил один человек было меньше это прорыв.  

 

В больших проектах используется толпа народа, потому что один будет делать скажем 4 человеко года,и по пути помереть даже может, а толпой это делается скажем за два месяца, но если просуммировать все трудозатраты то окажется что там может быть и двадцать человеко-лет. Но есть высокая абсолютная скорость и взаимозаменяемость.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Akabanks87
      Добрый день, решил оживить тему! Может кто-то новый увидит. Помогите справиться со следующей задачей - нужно создать эффект с заданной жесткостью вращения по трем координатным осям между двумя трубами. Параметры жесткости известны, но как их правильно приложить из одной точки?! Т.е. нужен сферический шарнир с заданными параметрами жесткости вращения по каждой из трех осей. В балочном расчете такого, как я понимаю это невозможно, остается только твердотельный... шарнир Гука (с двумя осями) это наверное будет немного не  то, кто-то знает есть ли возможность проделать это со сферическими поверхностями?   Картинка с уточнениями внизу.   Заранее спасибо
    • fenics555
      этот пункт я не понимаю: если деталь сделать для чтения, то исполнения перестанут генерироваться. они есть без них никуда.  Как организовать, допустим, винты с разным классом прочности (а еще материалом, покрытием...)? Метрика/дюймы? Хоть кто попробовал сделать проверку экземпляров таблицы семейства? Там просто всё висит, а вот почему?
    • lem_on
      Ну сервы то и бесколлекторные есть. И вообще если все так плохо, можно и коллекторник с энкодером поставить типа как на стеклоотчистителе и закрыть его, оставить только вал снаружи. Даже тупо асинхонник с червячной передачей будет крутить довольно точно с энкодером. И тормоза не надо.
    • Tad
      Забейте на это.   Если есть разница в точке гибки, то она устраняется смещением друг относительно друга правого и левого валов системы остановки балки в точке гибки. Валы скреплены между собой посредством муфты, позволяющей их смещать.
    • Pavel92.08
      Здравствуйте , подскажите пожалуйста как включить управление пинолью на станке dmtg cke 6150z стойка fanuc mate td в какой к защита эта функция, в руководстве про это ничего не сказано, 
    • РоманВ
      Подскажите пожалуйста. Нужно проставлять угловые размеры с допуском по ГОСТ, т.е. в минутах. При настройках угловых размеров в градусах, допуск ставится в десятичных долях градуса. При настройках угловых размеров в градусах, минутах, он добавляет в допуск 0 градусов, а в размер 0 минут Никакие пляски с настройками самого размера (разряды в допуске и точности) никак не влияют. Как правильно настроить, чтобы в итоге получать корректный вид, вот такой
    • maxx2000
      так в том и дело что шаговик комфортно себя чувствует на около максимальных оборотах, а на некоторых промежуточных тупо резонирует.
    • Мрачный
      Серводвигатель вещь интересная. Смущает только коллектор, хотелось бы что попроще. Условия работы механизма отвратительные, все будет поливаться какой-то дрянью, но это уже другой вопрос. 300 об/мин вполне достаточно, даже много. 
    • AlexKaz
      Если просто - наложение сил в виде синусоид, возникает аналог биений. Конкретика есть в Бидерман или Пановко, Теория колебаний.
    • AlexKaz
      Доступ закрыт. Можно для начала сюда приложить содержимое текстового лога.
×
×
  • Создать...