Системное оборудование и большие сборки

Подробнее о влиянии системного оборудования, операционной системы и сети на производительность при работе с большими сборками.

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

Рекомендации для аппаратных средств и системы

Существует три способа доступа к информации о системе:
  • Свойства компьютера

    Щелкните правой кнопкой мыши пункт «Мой компьютер» выберите «Свойства», а затем просмотрите основную информацию о системе. Можно также выбрать пункт «Диспетчер устройств», чтобы получить подробную информацию. Пример. Нажмите «Адаптеры дисплея» для запроса информации и видеокартах и драйверах.

  • Средство диагностики DirectX

    Вызов средства диагностики системы DirectX, которое можно запустить в меню «Пуск» Windows, введя dxdiag в поле «Поиск», а затем нажав клавишу ENTER. Информацию о системе и видеокартах можно просмотреть на вкладках «Система» и «Экран» средства диагностики.

  • Средство диагностики DirectX в Inventor

    Запустите Inventor, откройте документ, а затем перейдите к разделу Сервис Параметры приложения Оборудование. Нажмите кнопки «Диагностика» и «ОК». Теперь можно вставить информацию о диагностике Inventor в текстовый файл или файл Word и просмотреть информацию о системе и графическом оборудовании там.

Общие

По этим ссылкам можно получить самые последние сведения о требованиях к системе для различных версий Inventor.

Фактические требования отличаются в зависимости от сложности геометрии детали и количества вхождений.

Материнские платы

Чтобы упростить поиск обновлений утилит драйверов/BIOS/чипсета, выберите материнскую плату с чипсетом того же производителя. При выборе процессора рассмотрите возможность использования встроенной памяти кэша. Количество и тип встроенного кэша значительно влияет на производительность.

Используйте материнскую плату с чипсетом Intel или AMD. Утилиты чипсета некоторых других производителей могут вызывать проблемы стабильности из-за реализации AGP-интерфейса. В этом случае можно удалить их и использовать типовые драйверы Windows, что может оказать негативное воздействие на производительность. Обратитесь к изготовителю для разрешения этой проблемы.

Даже в новых компьютерах редко установлен последний BIOS, доступный на веб-сайте изготовителя. Загрузите и обновите его.

Видеокарты

Рекомендуется использовать видеокарту с поддержкой DirectX11 и не менее 4 ГБ видеопамяти.

Некоторые пользователи Inventor предпочитают видеокарты для рабочих станций, например видеоадаптеры семейства NVIDIA Quadro, AMD FirePro и др., которые работают эффективнее, чем адаптеры потребительского класса. Рекомендуется регулярно обновлять графические драйверы и BIOS. При использовании NVIDIA или AMD ссылки на страницы службы поддержки этих компаний приведены ниже.

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

ОЗУ

Чем больше ОЗУ установлено на компьютере, тем лучше. Проверьте технические характеристики материнской платы, чтобы уточнить максимальный объем ОЗУ, который можно установить. Используйте максимально быстрое ОЗУ.

Минимальный рекомендуемый объем ОЗУ для больших сборок, содержащих более 1000 уникальных деталей, составляет 24 ГБ. Если количество уникальных деталей приближается к 7000, рекомендуемый объем ОЗУ составляет 64 ГБ. Фактические требования отличаются в зависимости от сложности геометрии детали и количества вхождений.

Выбирайте ОЗУ, которое поддерживает передачу данных с той же частотой, что и процессор. Например, модуль ОЗУ PC1066 передает данные со скоростью 2132 МБ/с, что соответствует скорости процессора Intel 850E. Пары обеспечивают скорость передачи данных 4,2 ГБ/с. Процессор P4 с частотой 533 МГц также работает со скоростью 4,2 ГБ/с.

Подробную информацию об использовании ОЗУ можно получить в диспетчере задач Windows.

Конфигурация жесткого диска

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

Организация жестких дисков

В целях данного раздела вся информация, хранящаяся на жестком диске компьютера, будет отнесена к одной из четырех категорий. Для каждой категории предусмотрены различные требования.

  • ОС — операционная система.
  • Приложение — приложение Inventor.
  • Данные — файлы данных Inventor (файлы IPT, IAM, IDW и рабочее пространство).
  • Временные — файлы подкачки, отката и временные файлы.

Обычно все эти элементы находятся в одном или двух разделах одного физического диска. В идеальном случае они расположены в нескольких томах, что обеспечивает отказоустойчивость для элементов "Временные" и "Данные".

Для разделения файлов имеется несколько причин.
  • Доступ к данным

    К файлам ОС и приложений доступ осуществляется очень часто (при запуске программы файлы загружаются в память). При работе с Autodesk Inventor очень часто выполняется чтение файлов категории "Данные" и "Временные" и запись в них. Таким образом, наибольшая выгода достигается при увеличение скорости чтения и записи файлов категории "Данные" и "Временные" за счет использования более быстрых жестких дисков.

  • Фрагментация

    Эта причина тесно связана с доступом к данным. Чем интенсивнее используются данные, тем быстрее происходит фрагментирование.

Разделение файлов ОС и приложений является косметическим и не влияет существенно на производительность.

Размещение временных файлов в отдельном разделе позволит предотвратить фрагментацию других файлов. Чтобы устранить фрагментацию, удалите все файлы из системной папки TEMP после закрытия всех приложений. Установите одинаковый минимальный и максимальный размер файла подкачки, чтобы повысить производительность при разбиении на страницы. Файл подкачки не фрагментируется и не приводит к фрагментации других файлов. Кроме того, поскольку для файла подкачки уже установлен максимальный размер, не требуется затрачивать время на его расширение. Создайте файл подкачки сначала в пустом разделе. В этом случае он не фрагментируется, удалять и восстанавливать его также не требуется.

В Autodesk Inventor при обращении к файлам используется метод сегментарной загрузки, то есть в память загружаются только необходимые компоненты. Остальные данные остаются на жестком диске. Следовательно, когда потребуются дополнительные сегменты из файла, желательно, чтобы их можно было считать максимально быстро.

Ниже приведены советы для повышения производительности.

  • Убедитесь, файлы категорий "ОС", "Приложения", "Данные" и "Временные" расположены на разных физических дисках или по крайней мере в разных разделах.
  • Следует учитывать, что наибольшее влияние на повышение производительности оказывает увеличение скорости доступа к данным и временным файлам. При наличии нескольких дисков для повышения производительности можно использовать программное обеспечение RAID (Redundant Array of Inexpensive Disks), чередующиеся тома (объедините два диска в один чередующийся том и разместите в нем файлы данных). Выполните аналогичные действия для временных файлов. Для дальнейшего повышения производительности и обеспечения отказоустойчивости рекомендуется использовать аппаратное решение RAID. RAID 0 обеспечивает максимальный уровень производительности, но при этом представляет наивысший риск, так как резервирование данных для отработки отказов диска не выполняется. Ознакомьтесь с решениями уровня RAID и выберите оптимальное решение для своих данных.
  • Для временных файлов отказоустойчивость обеспечивать не требуется. Аппаратное чередование позволяет оптимизировать скорость ввода-вывода данных.
  • Помимо реализация надежной системы резервного копирования для данных рекомендуется обеспечить отказоустойчивость.
  • Убедитесь, что файлы приложений, данных и временные файлы не зашифрованы и не сжаты, так как в этом случае для доступа требуются дополнительные ресурсы.
  • Убедитесь, что контроллер жесткого диска не является "узким местом" в системе. Например, в IDE быстрее будет установить один привод диска для каждого канала в качестве главного устройства. Следовательно, не рекомендуется устанавливать оба диска на один канал как главное и второстепенное устройство, особенно при использовании программного чередования.
  • Если в системе имеется несколько жестких дисков, убедитесь, что файлы данных находятся в разделе одного диска, а временные файлы — в разделе другого диска.
  • Убедитесь, что во всех разделах имеется достаточно пространства на диске. Принимайте во внимание файл отката Inventor.
  • Не следует размещать несколько файлов подкачки в разных разделах одного физического диска, так как это не дает никаких преимуществ.

ЦП (в том числе многоядерные)

Процесс расчета в Inventor является последовательным, поэтому желательно использовать процессор с большей производительностью. Однако на каждом этапе процесса можно использовать несколько ядер и получить преимущества в ходе выполнения рабочих процессов, в которых задействована графика, операции моделирования и обновление чертежа. Подробные сведения см. в разделе Поддержка многоядерных процессоров.

Для Inventor обычно не рекомендуется использовать гиперпотоковость, так как она помогает только при выполнении определенных рабочих процессов, например визуализации в Studio. При этом может снижаться производительность при выполнении большей части других рабочих процессов, так как возникает конфликт в вычислительных ресурсах центрального процессора.

Аппаратное конфликты

Используйте утилиту msinfo32 для проверки наличия конфликтов. В диалоговом окне "Сведения о системе" выберите "Аппаратные ресурсы" > "Конфликты и совместное использование".

Посмотрите сведения о конфликтующих устройствах и обновите драйверы (особое внимание следует обращать на конфликты с видеоплатой и сетевым адаптером). В ОС Windows происходит динамическое назначение IRQ, поэтому обновление драйверов не позволяет устранить эти конфликты. Однако это может помочь в управлении конфликтами.

Обновление драйверов для других устройств

Запустите диспетчер устройств и определите изготовителей для следующих устройств. Посетите веб-сайт, чтобы скачать и установить последние версии драйверов/прошивок, которые могут быть источником проблем.
  • Жесткий диск
  • Контроллеры жесткого диска
  • Приводы CD-ROM|DVD-ROM/CD-R/RW
  • Мониторы
  • Сетевой адаптер
  • Звуковая адаптера
  • Клавиатура
  • Мышь
  • 3D-мышь (SpaceMouse, SpaceNavigator, SpacePilot и т. д.)
  • Любые другие периферийные устройства, подключенные к компьютеру (принтер, камера, дигитайзер и т. д.)

Фрагментация физической памяти

При работе с любыми приложениями, интенсивно использующими оперативную память, происходит фрагментирование оперативной памяти аналогично фрагментированию жесткого диска. Фрагментация ОЗУ приводит к увеличению времени, требуемому на выполнение запросов ввода-вывода, что замедляет работу всей системы. Наиболее распространенным решением этой проблемы будет перезагрузка компьютера, как только это начинает приводить к снижению производительности. Также можно использовать утилиту дефрагментации ОЗУ, которая запускается в Windows и автоматически освобождает память, когда фрагментация достигает критического уровня.

Файл подкачки

Чтобы минимизировать фрагментацию, файл подкачки всегда следует создавать в только что отформатированном пустом разделе.

Значение минимального и максимального размера файла подкачки должно быть одинаковым. Это позволит гарантировать, что весь объем дискового пространства будет выделяться сразу, минимизируя фрагментацию диска. Это также гарантирует, что скорость выделения памяти не будет снижаться в результате изменения размера виртуальной памяти.

Задайте размер файла подкачки равным или в 1-1,5 раза превышающим фактический объем ОЗУ.

Если объем виртуальной памяти становится несоразмерным (5:1) по сравнению с объемом физической памяти, производительность снижается. На компьютере постоянно выполняются операции чтения и записи на диск.

Не следует размещать несколько файлов подкачки в разных разделах одного физического диска. Не рекомендуется размещать их в одном разделе или на одном физическом диске с системными файлами (ОС). Например, можно разместить один файл подкачки на диске d:\.

Не размещайте файлы подкачки на одном диске с системными файлами, например с файлами ОС.

Не размещайте файл подкачки на отказоустойчивых дисках, таких как зеркальные тома или тома RAID-5. Файлы подкачки не требуют отказоустойчивости. В некоторых отказоустойчивых системах скорость записи данных может снижаться, поскольку данные записываются в несколько мест.

Дефрагментация жесткого диска

Регулярная дефрагментация диска способствует сокращению времени, требуемого на открытие документов Inventor, особенно при открытии больших сборок. При копировании и сохранении больших файлов на фрагментированный диск файлы разбиваются на сегменты, что приводит к увеличению времени открытия. Чем ниже скорость диска, тем сильнее фрагментация влияет на производительность. Этот фактор имеет важное значение при переносе наборов данных в новую версию Inventor или загрузке наборов данных из Vault или сетевой папки на компьютере для редактирования.

Дефрагментацию можно выполнить с помощью утилиты Windows или коммерческих программ. Бесплатную утилиту можно запустить через меню "Пуск" > "Программы" > "Стандартные" > "Служебные" > "Дефрагментация диска". Время запуска Inventor можно сократить путем дефрагментации модулей Inventor, установленных на жестком диске. Чтобы выполнить дефрагментацию только файлов программы Inventor, используйте следующую процедуру.

  1. Скачайте утилиту Contig на странице http://technet.microsoft.com/ru-ru/sysinternals/bb897428. Поместите программу contig.exe в папку, например, C:\Windows или другую папку, включенную в переменную среды PATH.
  2. Откройте окно командной строки ("Пуск" > "Выполнить"), введите "CMD" и нажмите "ОК".
  3. Измените папки, указав ту, в которой содержатся программные модули Inventor. Например: cd C:\Program Files\Autodesk\Inventor <версия>\Bin
  4. Чтобы посмотреть, фрагментированы ли файлы Inventor, выполните команду "Contig /a *.*"
  5. Если утилита Contig показывает, что в среднем файл имеет 1,5 фрагмента, выполните дефрагментацию. Для дефрагментации файлов в текущей папке и всех вложенных папках введите команду "Contig /s *.*"
  6. Перезагрузите компьютер.

Если после дефрагментации диска загрузка по-прежнему осуществляется медленно, проблема может быть связана с конфигурацией диска или устройств ввода. В случае проблем с диском обратитесь в службу ИТ, чтобы специалисты протестировали ваш диск и определили наличие проблем с конфигурацией или драйверами. При использовании специального устройства ввода, предназначенного для программ САПР, попробуйте удалить его и использовать обычную мышь, чтобы определить, связаны ли проблемы с этим устройством. Установка новой версии драйвера для устройства ввода позволяет иногда разрешить проблему.

Очистка диска

Утилита "Очистка диска" позволяет удалять ненужные и нежелательные файлы. Ее удобно использовать для очистки корзины, временных файлов, старых архивов и т. д. После очистки выполняйте дефрагментацию жесткого диска, чтобы достичь наилучших результатов. Утилиту очистки диска можно запустить через меню "Пуск" > "Программы" > "Стандартные" > "Служебные" > "Очистка диска".

Регулярно очищайте папку временных файлов и корзину. Откройте меню "Пуск" > "Панель управления" > "Система" > вкладка "Дополнительно" > "Переменные среды", чтобы посмотреть расположение временных файлов.

Убедитесь, что файлы ОС, файлы приложения Inventor и рабочие файлы Inventor НЕ расположены на сжатом или зашифрованном диске.

Операционная система и службы

Темы оформления Windows и производительность

Inventor поддерживает ОС Windows 7, 8.1 и 10. Темы оформления и визуальные эффекты Windows потребляют системные ресурсы, не принося при этом значительной пользы для производительности. Рекомендуется сократить их до минимума.

Антивирусное программное обеспечение

По возможности исключите взаимодействие антивирусной программы с Inventor, понизив уровень безопасности. Некоторые антивирусные программы могут отключать защиту файлов в реальном времени. Рекомендуется включить сканирование только исполняемых, а не всех открываемых файлов.

Службы

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

Запущенные на компьютере службы, которые используются редко или совсем не используются, впустую тратят системные ресурсы. Управление службами осуществляется в диалоговом окне "Службы Windows". Щелкните службу, чтобы просмотреть ее описание. Дважды щелкните службу, чтобы открыть диалоговое окно "Свойства". На вкладке "Зависимости" отображаются зависимые и требуемые службы. Если служба не нужна, установите тип запуска "Вручную". Запомните, какие изменения были внесены, чтобы при необходимости можно было вернуться к предыдущим настройкам.

Фоновые приложения

Минимизируйте количество приложений, работающих в фоновом режиме и на панели задач Windows.

Сетевая среда

Используйте систему управления документами, например Autodesk Vault Basic, для копирования данных на локальный жесткий диск. При обращении к данным с локального жесткого диска время, затрачиваемое на открытие, сохранение, закрытие и обновление, будет минимальным.

Выделите инженерам собственный сегмент ЛВС для следующих целей:
  • Повышение стабильности и уменьшение ненужного трафика из других отделов организации.
  • Обеспечение для инженерной службы возможности полнодуплексной передачи данных со скоростью 1 ГБ без снижения производительности сети для других отделов организации.

Переключатели

Установите для всех портов инженерной службы на коммутаторах режим полнодуплексной передачи со скоростью 1 ГБ и отключите возможность автоматического переключения.

Эта позволит исключить прерывание потоков данных, передаваемых по локальной сети, при работе с большими объемами данных Inventor. При использовании Inventor в общей среде этот параметр является крайне необходимым для обеспечения предсказуемой и стабильной работы сети.

Сетевые адаптеры

Для всех сетевых адаптеров установите режим полнодуплексной передачи со скоростью 1 ГБ и отключите возможность автоматического переключения.

Эта позволит исключить прерывание потоков данных, передаваемых по локальной сети, при работе с большими объемами данных Inventor. При использовании Inventor в общей среде этот параметр является крайне необходимым для обеспечения предсказуемой и стабильной работы сети.

Сервер данных

Обновите сервер данных Inventor, чтобы он справлялся с ожидаемыми пиковыми нагрузками инженерной службы.
  • Более мощный процессор
  • Увеличение объема памяти
  • Несколько сетевых карт

Сетевые сегменты

Убедитесь, что между рабочей станцией и сервером Inventor имеется не более двух сетевых сегментов.

Проверить количество сетевых сегментов легко можно, выполнив команду DOS "tracert" с клиентского компьютера на сервер. Команда tracert выводит количество сетевых сегментов.

Сегменты ЛВС

Убедитесь, что сервер файлов Inventor находится в том же сегменте ЛВС, что и пользователи Inventor.

Мониторинг использования сети

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

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

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