|
Несколько советов как повысить производительность системы для комфортной работы в IronCAD.
1: ОТКЛЮЧАЕМ HYPERTHREADING
ЧТО ЭТО: Hyperthreading это маленькая хитрость от Microsoft, чтобы заставить ваш компьютер думать, что у него больше процессоров, чем на самом деле. Данная возможность очень полезна, если вы выполняете множество небольших задач, но неэффективна когда вы делаете одну задачу с интенсивными вычислениями. Hyperthreading управляется из BIOS (включить/отключить).
КАК УЗНАТЬ ВКЛЮЧЕН ЛИ ОН: Самый простой способ - это запустить Диспечер задач (Ctrl-Alt-Del) и перейти на вкладку "Производительность". Обратите внимание на графики использования процессора. Если у вас 1 процессор и 2 графика - Hyperthreading включен. Если у вас "Core Duo" или многоядерный процессор, вы должны видеть по одному графику на каждое ядро. Два графика на ядро - hyperthreading включен. На иллюстрации ниже изображено 4 графика (два двухядерных процессора). В данном случае - Hyperthreadding выключен.
ЧТО ДЕЛАТЬ: Как уже упоминалось - Hyperthreading контролируется из BIOS, поэтому необходимо войти в меню его настройки. Обычно это достигается путем нажатия определенной клавиши (F1, F10, Insert или Delete - зависит от производителя) при загрузке компьютера. Далее необходимо найти параметр, отвечающий за Hyperthreading, и отключить его.
2: УМЕНЬШАЕМ ФАЙЛ ПОДКАЧКИ
ЧТО ЭТО: Файл подкачки Windows - это специальный файл, размещающийся на одном или нескольких дисках компьютера и предназначенный для (временного) хранения страниц виртуальной памяти. Ваш худший враг в производительности - это когда вам требуется оперативной памяти больше чем у вас есть . В таких случаях Windows начинает использовать жесткий диск в качестве оперативной памяти (RAM). Но диск ГОРАЗДО медление чем физическая оперативная память.
КАК УЗНАТЬ ИСПОЛЬЗУЕТСЯ ЛИ ФАЙЛ ПОДКАЧКИ: Если IronCAD долгое время выполняет какую-то задачу, вынуждая вас ждать, обратите внимание на Диспечер задач. На той же вкладке Производительность есть график использования файл подкачки. Если желтая линия возрастает, когда вы ждете - значит используется файл подкачки.
ЧТО ДЕЛАТЬ: К сожалению, нет ничего более эффективно, как увеличить объем физической оперативной памяти (RAM). НЕ ПЫТАЙТЕСЬ увеличить объем файла подкачки - ваша проблема объем оперативной памяти, а не файла подкачки. Единственный совет заполнить все слоты вашей материнской платы планками самой быстрой и большой по объему оперативной памяти, которую вы можете достать. Память - это самый эффективный путь потратить ваши деньги с целю увеличения производительности.
3: ЗАГРУЗКА С ПАРАМЕТРОМ /3GB
ЧТО ЭТО: Windows - скупердяй. И это проблема, пока мы не можем использовать IronCAD на Linux. По умолчанию, Windows резервирует часть оперативной памяти только для себя (для операционной системы), отдавая остатки другим программам (например для IronCAD). Например, для Windows может быть отведено 4 гигабайта (ГБ) виртуального адресного пространства. По умолчанию 2 ГБ из этого количества резервируется для ядра (операционная система) и 2 ГБ – для программ пользовательского режима Параметр /3GB изменяет соотношение в вашу пользу. Указав ключ /3GB в файле Boot.ini операционной системы, можно изменить распределение виртуального адресного пространства, отведя программам пользовательского режима 3 ГБ и ограничив количество памяти для ядра до 1 ГБ.. Использование этого параметра позволит Windows использовать файл подкачки наиболее реже.
КАК УЗНАТЬ: Этот параметр никогда не используется по умолчанию, это означает, что кто-то должен в ручную сделать изменения в фале конфигурации загрузки. Если вы не делали этого и не просили кого-нибудь об этом, то вы не используйте этот вариант загрузки.
ЧТО НЕОБХОДИМО: Параметр /3GB обычно работает в 32-bit версиях Windows 2000/XP. У вас должен быль установлен пакет обновлений Windows XP SP 2.
ЧТО ДЕЛАТЬ:
Пример измененного boot.ini файла:
[boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP /3GB" /noexecute=optin /fastdetect /3GB multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Pro" /noexecute=optin /fastdetect
Фал расположен в корне диска C:\. Необходимо в ваш файл добавить еще одну строчку загрузки в раздел [operating systems]. Для этого скопируйте ужу существующую строчку и допишите параметр /3GB.
4: ОБНОВИТЕ ВИДЕО ДРАЙВЕР
Если вы обратитесь в любую Техническую поддержку по CAD системе, первый вопрос будет: "У вас установлена последняя версия видео драйвер?" Как бы банально это не звучала, особенно если вы знаете, что это не проблема, обновление драйвера часто помогает. Просто сделайте это - хуже не будет.
5: ЕСЛИ ЕСТЬ ПРОБЛЕМА - ВЫКЛЮЧИТЕ ЕЕ
ЧТО ЭТО ЗНАЧИТ: Приложение, обычно, берет и отдает память как требуется. IronCAD немного скупой, когда он загружен в память. Пока он работает он не отдает память, которую зарезервировал. Это нормально и как правило хорошо. Но бывают исключения, выливающиеся в ошибки. Решение - Сохранить сцену, закрыть ее и перезапустить IronCAD.
6: ПОЛЬЗУЙСЯ ПО ПОЛНОЙ
ЧТО ЭТО ЗНАЧИТ: Сегодня у многих установлено несколько процессоров или многоядерный процессор. Windows пытается сбалансировать загрузку каждого ядра процессора, разрешая каждой программе использовать любое доступное в системе ядро. Это отлично, если вы выполняете 100 различных простых задач, но работает против вас, если выполняется несколько трудных процессов. IronCAD однопоточная программа (новый рендер исключение), которая использует всю силу одного ядра. И будет лучше если он сможет использовать это ядро только для себя, в то время когда другие будут использовать другое.
ЧТО ДЕЛАТЬ (сложный вариант): В диспечере задач, вкладка "Процессы", список запущенных процессов. Если нажать правой кнопкой мышки на процессе, то можно установить привязку к ядру/процессору. Идея в следующем: пройти по всем процессам и убрать галочку, например, CPU1 за исключением Ironcad.exe, у которого отключить галочку CPU0. В результате, IronCAD будет использовать полностью CPU 1, все остальные CPU 0.
ЧТО ДЕЛАТЬ (простой путь): Использовать программу "SMP SeeSaw" (скачать с оф. сайта), которая может сделать все это за пару нажатий мышки.
ПРИМЕЧАНИЕ: Новый внешний рендер у IronCAD - это многопоточное приложение, что означает возможность использовать несколько процессоров/ядер одновременно. Если вы планируете просчитывать изображение на этом рендере, вы наверно хотите позволить IronCAD использовать все ваши процессоры, чтобы закончить рендер быстрее. Помните об этом.
|