64-разрядная версия Archicad: вопросы и ответы
Что такое 64-х разрядная операционная система? Что дает пользователю Archicad 64-бит? Ответы на эти и другие вопросы, связанные с 64-разрядными операционными системами вы найдете в этой статье.
Что означает «64-разрядный»?
64-разрядные компьютер, операционная система или программа способны использовать широкую (64-разрядную) адресацию ячеек памяти, тогда как «традиционные» компьютер, операционная система или программа работают лишь с 32-разрядной адресацией. Максимальный объем адресуемой памяти для 32-разрядных систем равен 232 байт, то есть 4 гигабайта. 64-разрядная система может работать с ОЗУ объемом, равным соответственно 264 байт, или 17 179 869 184 гигабайт.
Что нужно для того чтобы воспользоваться возможностями 64-разрядных вычислений?
Необходимо следующее:
- компьютер с 64-разрядным процессором — например, Mac с процессором G5 или Intel, PC с процессором AMD64 (Opteron/Athlon64) или Intel EMT-64 (некоторые процессоры Pentium4 и Xeon; все процессоры архитектуры Core), а также Intel Itanium;
- 64-разрядная операционная система — например, 64-разрядная версия Windows XP, 64-разрядная версия Windows Vista, 64-разрядная версия Windows 7 или Mac OS X версии 10.5 «Leopard» (также существуют 64-разрядные версии Mac OS X 10.3 и 10.4);
- программа, поддерживающая 64-разрядную адресацию к памяти.
Поддерживает ли Archicad 64-разрядные вычисления?
Начиная с 13-й версии в поставку входит 64-разрядный Archicad, поддерживающий работу с 64-разрядной Windows. При установке Archicad на 64-разрядную Windows программа установки автоматически выбирает и инсталлирует соответствующую версию программы.
В чем преимущество 64-разрядной версии Archicad?
Возможность работы над большими по объему проектами. При работе на 32-разрядных ОС Archicad расходует объем памяти, близкий к максимальному, поэтому работа некоторых приложений может прекращаться (в том числе с «вылетами» в систему) ввиду недостаточного размера ОЗУ. В 64-разрядных ОС объем ОЗУ ограничен лишь аппаратно, то есть количеством установленных модулей памяти.
Работает ли 64-разрядный Archicad быстрее 32-разрядной версии?
Все зависит от обстоятельств. Если просто установить на компьютер 64-разрядную операционную систему, то Archicad может работать медленнее. Причина проста. Когда Archicad переходит в 64-разрядный режим работы, указатели адреса памяти удваиваются в размере. Теперь каждый объект имеет 64-разрядный указатель вместо 32-разрядного. В зависимости от количества объектов, эти указатели могут увеличивать размер файла проекта на 10−20%. В 64-разрядном режиме для проекта также потребуется на 10−20% больше виртуальной памяти. Виртуальная память работает медленнее, чем память жесткого диска. Многое также зависит от степени фрагментации жесткого диска, запущенных процессов индексирования и антивирусных программ; скорость работы падает с уменьшением объема свободной физической памяти.
Таким образом, недостаточно лишь установить 64-разрядную ОС — следует добавить модули памяти. Прирост в скорости можно наблюдать только при интенсивном использовании памяти. Например, после добавления 4 Гб ОЗУ процедуры импорта/экспорта занимают в 20 раз меньше времени: 30 секунд вместо прежних 10 минут. В системах, где памяти и так было в избытке, прирост скорости будет практически незаметен.
Каким объемом ОЗУ должен обладать компьютер, поддерживающий 64-разрядные вычисления?
Чтобы получить преимущества от использования 64-разрядной системы, минимальный объем ОЗУ должен составлять 4 Гб (рекомендуется 8 Гб и более). Также объем ОЗУ зависит от модели материнской платы, то есть от количества свободных слотов и поддерживаемого максимального объема. Например, операционная система Windows Vista Home Basic поддерживает максимальный объем ОЗУ 8 Гб, версия Home Premium — уже 16 Гб, а версии Business/Enterprise/Ultimate — более 128 Гб. Для работы Archicad такой объем вряд ли когда-либо потребуется.
Почему не предусмотрено 64-разрядной версии программы для компьютеров Macintosh?
Разработка 64-разрядной версии Archicad для компьютеров MacOS гораздо более трудоемка, чем для Windows. Это обусловлено тем, что Archicad использует интерфейс Carbon API. Большинство программ под Macintosh, в том числе и этот интерфейс, имеет возраст 8 лет и более. Перед переводом на 64-разрядную адресацию Archicad пришлось переводить на Cocoa, поскольку в 2007 году компания Apple внезапно объявила о прекращении поддержки 64-разрядной версии интерфейса разработки Carbon API. Специалисты Graphisoft к тому времени уже работали над 64-разрядной версией Archicad с Carbon API, так что все пришлось начинать заново, но уже на основе интерфейса Cocoa. Эта гигантская работа начала приносить плоды только в версии Archicad 14, где стал применяться BIM Server для хранения и обслуживания большого количества крупномасштабных проектов. В этой версии реализована поддержка 64-разрядных версий MacOS. Поскольку компьютеры Macintosh очень эффективно управляют памятью, то для работы Archicad потребуется не более 4 Гб ОЗУ, поэтому проблемы нехватки памяти здесь не будет.
Поддерживает ли Archicad 64-разрядную версию Mac OSX 10.6 Snow Leopard?
Archicad может работать в 64-разрядном режиме, если вы установите WIBU driver version 5.30.
Как правило, 64-разрядные приложения работают в 32-разрядной среде, поэтому переход в 64-разрядный режим реально необходим лишь при использовании 32 Гб ОЗУ и более. В этом случае для всех периферийных устройств (например принтеров) необходима установка драйверов соответствующих версий.
Какой максимальный объем ОЗУ может использовать Archicad на разных операционных системах?
32-разрядная версия Archicad может использовать не более 4 Гб оперативной памяти компьютера. Некоторые операционные системы также устанавливают ограничения по объему ОЗУ. Так, для 32-разрядных версий Windows XP и Vista он равен 2 Гб.
Версия Archicad | Операционная система | Максимальный объем памяти, доступный Archicad |
32-разрядная версия Archicad 13 | 32-разрядная версия Windows | 2 Гб |
Archicad 13 для Mac | Mac OS X | 4 Гб |
64-разрядная версия Archicad 14 | 64-разрядная версия Windows | 17 179 869 184 Гб (теоретически) — зависит от версии ОС и аппаратной конфигурации |
32-разрядная версия Archicad 12 | 64-разрядная версия Windows | 4 Гб |