Перейти к содержимому



Переход на 64-битную систему: преимущества, проблемы, советы


  • Вы не можете ответить в тему
  • Вы не можете создать новую тему
Сообщений в теме: 22

#1 OFFLINE   Viktor@s

 

    Знаток

  • [Хранители]
  • сообщений: 6 321
    Последний визит:
    11 Авг 2018 11:17
  • Пол:Мужчина
  • Откуда:Lithuania
 

Отправлено 25 Июнь 2009 - 16:31

Переход на 64-битную систему: преимущества, проблемы, советы

Введение
У вас работает 64-битная операционная система? Если вы не знаете ответа на этот вопрос, то наверняка нет. 32- и 64-битные версии Windows очень похожи друг на друга, так что отличить внешне вариант ОС не так легко. Проще всего вызвать окно просмотра сведений о компьютере, выбрав "Панель управления/Control Panel" -> "Система/System" (или нажав правой клавишей на "Компьютер/Computer" и выбрав "Свойства/Properties "). В окне будут выведены детальные сведения о версии Windows и типе системы. В нашем случае это "64-разрядная операционная система/64-bit Operating System". Но в чём кроются различия между 32- и 64-разрядными системами?

Изображение

Разница между 32- и 64-битными системами
Когда мы говорим о 64-битных или 64-разрядных операционных системах, нам нужно различать 64-битные вычисления, которые важны для высокой производительности, а также 64-битную адресацию для поддержки больших объёмов памяти. У 64-битной операционной системы используются регистры шириной 64 бита, 64-битные типы данных, и система внутри себя может адресовать данные с помощью 64-битной адресации (что даёт поддержку максимального объёма памяти 16 экзабайт вместо 4 гигабайт). Впрочем, внешняя адресация и шины могут отличаться. В качестве примера можно привести адресацию памяти, которая обычно ограничена 40 или 48 битами.

64-битная ОС для своей работы требует использование 64-битного процессора. Большинство 64-битных систем могут выполнять 32-битное программное обеспечение в так называемом "режиме совместимости", который важен по причине того факта, что "родные" 64-битные приложения всё ещё встречаются довольно редко. Процессор при необходимости переключается в 32-битный режим. Запуск же 32-битной ОС на 64-битном CPU обычно приводит к тому, что процессор всё время работает в наследственном режиме. Если 64-битное программное обеспечение может на 64-битной ОС работать быстрее (если оно должным образом оптимизировано), то 32-битные приложения на 64-битных ОС обычно дают прежний уровень производительности.

Преимущества 64 бит
У 64-битных операционных систем есть несколько преимуществ. Во-первых, 32-битная версия Windows ограничена поддержкой максимум 4 Гбайт памяти, и даже при этом она не будет отдавать весь объём вашим приложениям - система Windows будет использовать часть памяти для собственных нужд, в результате вы получите 3 Гбайт или чуть больше. Поэтому максимальный объём памяти 32-битной Windows на самом деле ограничен 3+ Гбайт. 64-битная версия Windows будет поддерживать любой объём памяти, доступный сегодня.

Во-вторых, 64-битные ОС с большим количеством памяти лучше работают с большими файлами. Представьте себе 5-Гбайт файл под 32-битной версией Windows, где доступно всего 3 Гбайт памяти: системе придётся работать с файлом, загружая его в память по частям.

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

Недостатки 64 бит
Недостатком 64-битных вычислений является другая модель памяти, которая позволила увеличить максимальную ёмкость, а также отсутствие 64-битных приложений в целом. С одной стороны, не все приложения выигрывают от перехода на 64 бита. С другой стороны, низкоуровневые компоненты, такие как драйверы, доступны не для всех устройств, с которыми вы планируете работать. Драйверы являются прослойкой между операционной системой и "железом", то есть почти все они не могут выполняться в 32-битном режиме совместимости. Другими словами, если для сканера, принтера, звуковой карты или любого другого устройства нет 64-битного драйвера, то вы не сможете использовать его в 64-битном окружении.

Детали и проблемы операционных систем
Розничные версии Windows обычно доступны как в 32-, так и в 64-битных версиях. Есть специальные диски для разработчиков, которые содержат обе версии системы: например, Vista DVD для подписчиков Microsoft MSDN. Однако при установке уделите внимание тому, правильную ли версию Windows вы устанавливаете, поскольку после установки изменить версию не получится.

Сколько памяти вам нужно?

Переход на 64-битную операционную систему и большой объём памяти даст не только дополнительное "жизненное пространство", но и позволит операционным системам, таким как Windows Vista, работать более эффективно. Во-первых, операционная система будет реже записывать данные в медленный файл подкачки на жёстком диске, что она выполняет при нехватке оперативной памяти. Во-вторых, Vista может использовать дополнительную память с помощью функции SuperFetch, предварительно загружающей данные приложений в порядке значимости: то есть самые популярные приложения уже будут буферизованы в памяти после загрузки ОС. В итоге приложения будут запускаться практически мгновенно. Комплекты памяти на 4 или даже 8 гигабайт сегодня стоят вполне доступно, поэтому мы рекомендуем оснастить компьютер, по крайней мере, 4 Гбайт памяти. Опытным пользователям и энтузиастам сегодня можно рекомендовать уже 8 Гбайт памяти для 64-битной системы. 2 Гбайт памяти - тоже популярный объём, но при этом вы не получите особого выигрыша от возможностей адресации 64-битной системы (фактически, 64-битная ОС занимает чуть больше места в памяти, чем 32-битная, поэтому ставить 64-битную ОС на компьютер с памятью 3, 2 или 1 Гбайт можно только с точки зрения будущего апгрейда).

32-битные проблемы Windows
Как мы уже упоминали выше, 32-битная версия Windows не даст вам полный объём 4 Гбайт памяти, которую вы установили в систему, поскольку компоненты и устройства Windows требуют выделенного адресного пространства в пределах первых 32 бит (4 Гбайт) оперативной памяти. Видеокарта с 512 Мбайт памяти требует привязки этой памяти к оперативной, что снижает доступную ёмкость на 512 Мбайт. Windows Vista обычно ограничивает доступную память 3,12 Гбайт, но, в зависимости от "железа", эффективный доступный объём может быть ещё ниже. Добавления, такие как оснастка Microsoft .NET, могут потреблять 200 Мбайт или больше. Linux делает всё несколько по-иному, поскольку ядро никогда не требует больше 1 Гбайт; поэтому процессам можно отводить до 3 Гбайт памяти.

Physical Address Extension вместо 64-битной Windows?
Некоторые версии Windows поддерживают функцию под названием Physical Address Extension (PAE), позволяющую использовать больше 4 Гбайт памяти благодаря специальной технологии переадресации. Но Windows при этом использует систему переадресации с тремя уровнями страниц, а не с двумя. Технология PAE успешно зарекомендовала себя в серверах, но в настольных системах её поддержка сталкивалась с проблемами совместимости драйверов из-за недостаточной стандартизации.

Проблемы с драйверами
Поскольку драйверы работают между "железом" и операционной системой, вы не сможете установить 32-битные драйверы на 64-битную операционную систему, пусть даже почти все 32-битные приложения будут работать под вашей 64-битной Windows. Поэтому первым шагом при подготовке перехода на 64-битную версию является тщательная проверка доступности драйверов в 64-битных вариантах. Если вы просто хотите познакомиться и поработать с версией x64 Windows, то можете временно установить её на компьютер - Microsoft даёт 30-дневный ознакомительный период, который позволяет поработать с системой, протестировать её и проверить появление проблем с драйверами. А уже потом активируйте вашу копию Windows.

XP и Vista
Вы обычно можете использовать многие драйверы Windows XP под Windows Vista, но это не касается 64-битных версий. 32-битный драйвер Windows XP для звуковой карты или игрового контроллера обычно работает под Vista-32. Но для Vista x64 и драйверов вы такого исключения не получите, поскольку Vista не будет устанавливать драйвер, если он не подписан должным образом.

Некритичные драйверы
Вам не потребуются драйверы чипсета или видеокарты, если им насчитывается несколько лет. В таком случае Windows Vista x64 сможет поддержать вашу систему благодаря встроенным драйверам, пусть даже их производительность будет чуть хуже. AMD и Intel обычно быстро выпускают драйверы платформы для важных операционных систем, да и AMD/ATI и Nvidia вовремя предоставляют драйверы для актуальных видеокарт Radeon и GeForce. Причём сегодня они поддерживают концепцию унифицированного драйвера, когда в одном комплекте вы получаете набор всех необходимых драйверов, то есть искать и скачивать драйверы по отдельности не нужно.

Критичные драйверы
Намного сложнее найти драйверы для нестандартных компонентов, особенно периферии. Каждый принтер, сканер, "картовод", мышь, клавиатура и сетевая карта несут потенциальный риск несовместимости, если им исполнилось больше полутора-двух лет. Поэтому проверьте наличие драйверов для вашей старой периферии, пусть даже она выпущена такими крупными игроками, как Brother, Canon, HP, Samsung и другими. Даже популярные марки просто не гарантируют наличие 64-битных драйверов.

Microsoft предлагает соответствующую страницу, где можно проверить доступность драйверов.

64-битная операционная система на ноутбуках
Хотя ноутбуки выглядят иначе, чем обычные настольные ПК, да и стоят дороже, технологически они недалеко от них ушли. Они используют меньшие по размеру 2,5" или 1,8" жёсткие диски, более эффективные процессоры и видеокарты, да и все комплектующие сделаны компактными, лёгкими и эффективными. Но принцип построения компьютера такой же, что и у ПК.

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

Некоторые ноутбуки, базирующие на чипсете Intel GM45, например, многие модели Lenovo, поддерживают до 8 Гбайт памяти. Но большинство ноутбуков такой поддержкой не обладают.

Много памяти на ноутбуке

Изображение

Большой объём памяти необходим для настольного ПК если вы хотите выжать из него максимальную производительность, и у ноутбуков ситуация сравнимая, пусть и немного иная. В данном случае дополнительная память тоже не помешает, но если вы хотите избежать лишних падений производительности. Помните, что жёсткие диски для ноутбуков по-прежнему примерно на 50% медленнее настольных моделей, то есть нужно как можно реже обращаться к винчестеру за данными. Конечно, можно купить быстрый твёрдотельный накопитель (SSD) на флэш-памяти, но такой апгрейд обойдётся существенно дороже, чем добавление памяти.

Ноутбуки тоже страдают из-за ограничения 3+ Гбайт в 32-битной версии Windows, но никто не мешает установить 64-битную версию Windows Vista для поддержки полного объёма 4 Гбайт. Некоторые ноутбуки позволяют установить даже 8 Гбайт памяти, но большинство ограничивают память 4 Гбайт. Подобный объём памяти позволяет снизить использование файла подкачки, да и функция SuperFetch будет работать более эффективно. Единственный недостаток при этом кроется во времени гибернации - чем больше объём памяти, тем дольше будет выполняться этот процесс.

64-битные проблемы ноутбуков
Все проблемы с драйверами, которые мы упоминали выше, также можно отнести и к ноутбукам. Причём в данном случае проблемы будут более острыми, поскольку ноутбуки обычно содержат больше встроенной периферии по сравнению с настольным ПК, и каждому устройству требуется драйвер. Каждый ноутбук содержит тач-пад, который программируемый, но драйвер ему тоже нужен. Встроенные компоненты, такие как модуль Bluetooth, чип TPM, датчик отпечатка пальцев и другие тоже требуют драйверы.

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

Потенциальные проблемы с накопителями
Мы уже обсудили некоторые проблемы, но есть ещё один фактор, который станет всё более значимым в будущем: накопители. Здесь есть два "подводных камня", из которых только второй связан с 32 битами против 64. Но мы рассмотрим оба.

Изображение

GPT вместо MBR позволяет создавать разделы больше 2 Тбайт. Однако для загрузки с такого раздела требуется расширенная версия EFI вместо обычного BIOS.

В ожидании EFI
Возможно, вы уже знаете об ограничениях записи Master Boot Record (MBR), являющейся частью тома жёсткого диска. Из неё BIOS берёт код загрузки для запуска операционной системы. К сожалению, MBR ограничивается ёмкостью в 2 Тбайт, и, как все мы знаем, жёсткие диски уже достигли подобного объёма. Проблему можно решить, установив последний пакет обновления (Service Pack) на Windows XP и Windows Server 2003, либо перейдя на Windows Vista или Server 2008. Во всех случаях MBR будет заменена так называемой GPT, GUID Partition Table, для разделов размером больше 2 Тбайт. В отличие от MBR, GUID поддерживает разделы до 256 Тбайт, чего на данный момент вполне достаточно.

Однако если GPT поддерживает создание крупных разделов для чтения и записи, загружаться с такого раздела вы сможете только если ваша платформа основана на Extensible Firmware Interface (EFI) или Unified EFI (UEFI, также известный как EFI 2.0) вместо классического BIOS. Рано или поздно этот интерфейс станет стандартом общения между операционной системой и "железом". К сожалению, EFI медленно распространяется в мире ПК; только Apple достаточно умно сразу же перешла на EFI для компьютеров Mac на процессорах Intel. Поэтому если вы хотите загружаться с раздела больше 2 Тбайт, то приготовьтесь к апгрейду платформы. Ситуация осложняется тем, что MBR нельзя конвертировать в GPT, поэтому с RAID-массивами могут возникнуть проблемы: если вы превысите ёмкость массива 2 Тбайт, то можете потерять возможность загрузки с него.

Список функций, которые добавляет EFI, включает DRM, поддержку сетевых функций администрирования, поддержку видеокарты до загрузки ОС, оболочку для запуска приложений EFI, а также драйверы, которые работают как модули EFI. В результате разработка драйверов будет идти на уровне, более близком к "железу", то есть они могут стать независимы от ОС. Windows 7 на системах EFI не придётся запускать драйверы; они будут активироваться в момент загрузки ПК.

Проблемы с драйвером
Наконец, могут возникнуть проблемы с накопителями ёмкостью больше 2 Тбайт и под 64-битной операционной системой, несмотря на наличие драйверов для 64-битных окружений. Некоторые драйверы, которые заявлены для 64-битных окружений и подписаны соответствующим образом, могут внутри использовать 32-битную адресацию секторов - в результате Windows будет неправильно отображать ёмкость. Когда мы тестировали накопитель LaCie 4big Quadra, то обнаружили, что на одной тестовой системе он распознался с ёмкостью около 800 Гбайт, хотя суммарная ёмкость должна была составлять 2800 Гбайт (2,8 Гбайт, то есть 3-Гбайт конфигурация RAID 5 с четвёртым 1-Тбайт жёстким диском внутри LaCie). Вероятно, первые 32 бита адресации не работали, в результате чего операционная система смогла адресовать только ёмкость за пределами 2 Гбайт.

Всё это может привести к печальным результатам: представьте себе конфигурацию, в которой вы создаёте массив RAID 0 с полной ёмкостью 4 Тбайт. Вы форматируете раздел и начинаете с ним работать. Когда вы достигнете 2 Тбайт, то Windows не сможет использовать оставшийся объём, из-за сбойного драйвера Windows начнёт повторную запись с первых секторов, уничтожая записанные там данные. Вряд ли с восстановлением такого кошмара легко справятся даже соответствующие компании.

Поэтому перед использованием накопителя с ёмкостью больше 2 Тбайт мы рекомендуем тщательно проверить его ёмкость с помощью Diskpart. Или даже провести тесты с ёмкостью больше 2 Тбайт, чтобы убедиться, что всё в порядке.

Заключение
Некоторые проблемы, рассмотренные в нашей статье, разочаровывают, особенно если учесть небольшой прирост производительности при переходе на 64-битную версию Windows (а потенциально и отсутствие прироста). Однако есть несколько ключевых моментов, которые следует принимать во внимание.

64-битная версия ОС даёт больше преимуществ, чем недостатков, особенно поддержку конфигураций с памятью больше 3 Гбайт, которые в свете недорогих 8-Гбайт наборов смотрятся всё привлекательнее.
64-битная ОС работает примерно так же, как и 32-битные системы за исключением некоторых high-end приложений.
Ситуация с драйверами за последние месяцы улучшилась, но будьте готовы столкнуться с проблемами поиска 64-битного драйвера для некоторого "железа".
Поиск драйвера для ноутбука может быть по-прежнему проблематичным.
Нет ничего страшного в использовании 32-битной версии Windows, но учтите тот факт, что 64-битная версия потребует полной переустановки (в том числе и приложений).
Любая конфигурация с системным разделом больше 2 Тбайт требует использования EFI вместо привычного BIOS для загрузки операционной системы.
Настало время перейти к выводам.

Комплекты памяти на 4 или даже 8 Гбайт сегодня стоят очень доступно, при этом подобный объём заметно ускоряет работу системы из-за снижения обращений к файлу подкачки и работы функции SuperFetch под Windows Vista.
Энтузиастам настоятельно рекомендуется переходить на 64-битную систему, пусть даже при этом придётся заменить старую периферию или "железо".
64-битное окружение на ноутбуке имеет меньше смысла, поскольку платформа обычно ограничивает память объёмом 4 Гбайт. Впрочем, если есть все необходимые драйверы, мы рекомендуем сделать подобный переход в целях повышения производительности.
Сегодня использовать 64-битную систему вполне безопасно, если вы покупаете новый ПК или ноутбук, особенно если она уже входит в комплект.
Перенос существующей системы на 64-битное окружение требует предварительной работы по поиску совместимых драйверов, также следует обратить внимание и на другие проблемы, описанные выше.
Наконец, нам хотелось бы порекомендовать ещё одну статью, в которой оцениваются преимущества 64-битного окружения для игр: "Тесты игр в 64-битной среде: стоит ли переходить?".
  
Дмитрий Чеканов

©.thg.ru

#2 OFFLINE   luha

 

    Мастер

  • Постоянные посетители
  • PipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 2 327
    Последний визит:
    26 Дек 2012 16:13
  • Пол:Мужчина
  • Откуда:Варшава
 

Отправлено 26 Июнь 2009 - 01:17

Цитата

Во-вторых, 64-битные ОС с большим количеством памяти лучше работают с большими файлами. Представьте себе 5-Гбайт файл под 32-битной версией Windows, где доступно всего 3 Гбайт памяти: системе придётся работать с файлом, загружая его в память по частям.
Ерунда полная. Можно подумать, что если файл будет загружен в память полностью, то он от этого быстрее обработается! На самом деле он обработается на той скорости, на которой его само железо сможет обработать... ведь суммарное время загрузки файла по частям такое же, как и одним куском... а обрабатывается файл не весь сразу а постепенно...

Цитата

Наконец, есть научные приложения, которые не дают достаточно точных результатов, если не получают достаточное количество битов в операциях с плавающей запятой. Они могут работать только в виде 64-битных приложений под 64-битной ОС.
Бред номер два! В 32bit-ной системе можно вычислить любую нужную точность после запятой. Битность процессора и операционки тут вообще не при чём! Для таких вычислений используют специальные математические библиотеки, которые производят вычисления в особой программной среде... хоть там 4-ре бита, а хоть-бы и 1024!

Да и вообще - статья мурняжная (даже не смог заставить себя её дочитать). Если бы битность была такой уж прям необходимой и критической штукой - все уже давным-давно пересели на новые системы! Благо - железо доступно уже не один год! Просто никому оно оказалось не нужно!

А памяти в компе выше 2-3Gb вообще смысла ставить нету! Он её игнорирует.

Сообщение отредактировал luha: 26 Июнь 2009 - 01:18


#3 OFFLINE   Robinson

 

    Знаток

  • [Супер Модератор]
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 7 603
    Последний визит:
    14 Авг 2018 13:37
  • Пол:Мужчина
  • Откуда:Необитаемого острова
 

Отправлено 26 Июнь 2009 - 02:14

Пару лет уже сижу на x64.По другому 8 Гб Ram просто не увидишь.Всего пару раз программы не захотели сеть на OC за все время.Думаю что скоро и вовсе 32 уйдёт в историю как и Dendi на 8 бит.....

#4 OFFLINE   luha

 

    Мастер

  • Постоянные посетители
  • PipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 2 327
    Последний визит:
    26 Дек 2012 16:13
  • Пол:Мужчина
  • Откуда:Варшава
 

Отправлено 26 Июнь 2009 - 02:32

Ну что толку от твоих 8Gb? У меня 4Gb, а больше 1,5Gb редко забирает.

Изображение

#5 OFFLINE   drBatty

 

    Долгожитель

  • Юзвери
  • PipPipPipPipPipPipPipPipPipPip
  • сообщений: 1 023
    Последний визит:
    02 Май 2010 14:30
  • Пол:Мужчина
 

Отправлено 26 Июнь 2009 - 03:46

Просмотр сообщенияluha (26th June 2009 - 10:17) писал:

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

Просмотр сообщенияRobinson (26th June 2009 - 11:14) писал:

Пару лет уже сижу на x64.По другому 8 Гб Ram просто не увидишь.Всего пару раз программы не захотели сеть на OC за все время.Думаю что скоро и вовсе 32 уйдёт в историю как и Dendi на 8 бит.....
перечитай пожалуйста написанное.
и либо аргументируй, либо сотри... а то ведь я контраргументы искать не буду. оно и так ясно...
ЗЫЖ а статья - какой-то человек писал, который не разбирается в архитектуре железа и виндовс. нафига писал?...

#6 OFFLINE   Robinson

 

    Знаток

  • [Супер Модератор]
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 7 603
    Последний визит:
    14 Авг 2018 13:37
  • Пол:Мужчина
  • Откуда:Необитаемого острова
 

Отправлено 26 Июнь 2009 - 08:50

Просмотр сообщенияdrBatty (Jun 26 2009, 10:46) писал:

и либо аргументируй, либо сотри...
Я высказал своё мнение. Стирать не собираюсь.Если хочешь опровергнуть моё мнение приводи на здоровье свои аргументы, но заставлять меня аргументировать либо стереть - лишнее. Попрошу быть сдержанней в спорах...

#7 OFFLINE   Oleg1960

 

    Ветеран

  • Постоянные посетители
  • PipPipPipPipPipPipPipPipPip
  • сообщений: 798
    Последний визит:
    16 Окт 2011 14:47
  • Пол:Мужчина
  • Откуда:Московская обл.
 

Отправлено 26 Июнь 2009 - 09:57

Просмотр сообщенияluha (Jun 26 2009, 10:17) писал:

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

Бред номер два! В 32bit-ной системе можно вычислить любую нужную точность после запятой. Битность процессора и операционки тут вообще не при чём! Для таких вычислений используют специальные математические библиотеки, которые производят вычисления в особой программной среде... хоть там 4-ре бита, а хоть-бы и 1024!

Да и вообще - статья мурняжная (даже не смог заставить себя её дочитать). Если бы битность была такой уж прям необходимой и критической штукой - все уже давным-давно пересели на новые системы! Благо - железо доступно уже не один год! Просто никому оно оказалось не нужно!

А памяти в компе выше 2-3Gb вообще смысла ставить нету! Он её игнорирует.

1. Если нет обращений к жесткому диску, ОС работает быстрее. Что совершенно понятно. Если не использовать ресурсоемкие приложения, так оно и незаметно.
2. Аналогично и с объемом памяти. Игнорирует больший объем только 32-битная ОС (больше просто не видит). Наличие возможности использовать объем памяти больше 3,2Гб само по себе никакого значения не имеет. Речь идет только о конкретных приложениях.

И вообще: статья имеет больше информативный характер и не рекламирует переход на 64-битную ОС.
Однако производители выпускают то сдвоенные ядра на одном проце, то 64-битные Атлоны, то память последовательная, то параллельная, то AGP, то PCI-E, то PCI-E16... Да и производители игр всё больше стремятся понапихать в свои детища спецэффектов... Хотя какая необходимость?
Да и плохо понятно: сначала ругали Windows, что не работает с 64, теперь ругают, что работает...

#8 OFFLINE   Romanov

 

    Резидент

  • Постоянные посетители
  • PipPipPipPipPipPipPipPip
  • сообщений: 720
    Последний визит:
    24 Май 2012 13:09
  • Пол:Мужчина
  • Откуда:Украина
 

Отправлено 26 Июнь 2009 - 10:53

Есть рабочие приложения(промышленные), которым просто надо иметь ОЗУ больше 4 Гб. - Магма(моделирование процесса заливки стали и ее кристаллизации), SolidWorks2008sp4 ... когда идет работа с большой сборкой, либо с деталью с огромным количеством поверхностей ..- поверьте на слово 64-х оочень нужна. Скорость работы с приложением отличается разительно.

А так - просто для пользователя согласен - пока не принципиально 32 или 64. Хотя наверное это дело скоро изменится.

#9 OFFLINE   Sleepy_PIP

 

    Резидент

  • Постоянные посетители
  • PipPipPipPipPipPipPipPip
  • сообщений: 511
    Последний визит:
    30 Окт 2016 07:04
  • Пол:Мужчина
  • Откуда:МСК
 

Отправлено 26 Июнь 2009 - 11:14

Просмотр сообщенияRomanov (Jun 26 2009, 19:53) писал:

Есть рабочие приложения(промышленные), которым просто надо иметь ОЗУ больше 4 Гб. - Магма(моделирование процесса заливки стали и ее кристаллизации), SolidWorks2008sp4 ... когда идет работа с большой сборкой, либо с деталью с огромным количеством поверхностей ..- поверьте на слово 64-х оочень нужна. Скорость работы с приложением отличается разительно.

А так - просто для пользователя согласен - пока не принципиально 32 или 64. Хотя наверное это дело скоро изменится.

простой оракл ... на 32-х системах - лучше не вылезать за 2Г. и не ставить никаких ключиков в заррузчике - ибо пойдет сильная претрансляция адресов - раз в 6 хуже чем без нее.
так вот - простая 10-ка 32х и 64х при одинаковой памяти (до 4Г) - а разница в работе раза в 2 ... минимум ... ну конечно - конкретные задачи. просто сменил сервер БД. правда есть проблеммы. конечно, а как без них ... все на одном и том-ж железе....

#10 OFFLINE   luha

 

    Мастер

  • Постоянные посетители
  • PipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 2 327
    Последний визит:
    26 Дек 2012 16:13
  • Пол:Мужчина
  • Откуда:Варшава
 

Отправлено 26 Июнь 2009 - 12:33

Ну вы и акробаты, сеньоры! =)

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

Зачем же сразу кидаться в крайности? У вас что? У каждого дома супер-комп и на нём супер прога?!  :lol:

-----

А по поводу того, что операционка могла бы работать быстрее, если бы забирала в оперативку то, что она постоянно подчитывает с веника, так это знают даже дети из нулевого класса..... вот только винда этого НЕ ДЕЛАЕТ! Я даже специальную программу использую, для того, чтобы в оперативке создавать виртуальный жёсткий диск и на него устанавливаю разные программы, типа браузеров. Всё это только для того, чтобы хоть как-то использовать то, за что заплачены деньги и чего сама винда в упор не желает использовать по назначению!

P.S. Не обижайтесь. У самого наболело уже.

#11 OFFLINE   drBatty

 

    Долгожитель

  • Юзвери
  • PipPipPipPipPipPipPipPipPipPip
  • сообщений: 1 023
    Последний визит:
    02 Май 2010 14:30
  • Пол:Мужчина
 

Отправлено 26 Июнь 2009 - 12:51

Просмотр сообщенияRobinson (26th June 2009 - 17:50) писал:

Я высказал своё мнение. Стирать не собираюсь.
аргументы выше уже были. со скринами. мои аргументы и мои скрины на 512мб и 32х битах тебя всё равно не убедят ни в чём...

#12 OFFLINE   drBatty

 

    Долгожитель

  • Юзвери
  • PipPipPipPipPipPipPipPipPipPip
  • сообщений: 1 023
    Последний визит:
    02 Май 2010 14:30
  • Пол:Мужчина
 

Отправлено 26 Июнь 2009 - 13:22

Просмотр сообщенияOleg1960 (26th June 2009 - 18:57) писал:

1. Если нет обращений к жесткому диску, ОС работает быстрее. Что совершенно понятно
не понятно.
если ты думаешь, что скорость чтения с диска примерно в 1000 меньше чем из памяти, ты НЕ ошибаешься.
вот только читается не с диска... почти всегда чтение идёт либо с кеша диска, либо с кеша CPU. да и скорость чтения далеко не всегда - узкое место: например если тебе на обработку надо 1000сек, а на чтение 10?
к тому-же, при работе используется своп, а так-же кеширование... Не, ну если вы сами собрали ядро своей ОС... а так... в ОС для всех(в т.ч. в ОБЫЧНОМ юзерском линухе) никаких плюсов НЕ будет.

Просмотр сообщенияOleg1960 (26th June 2009 - 18:57) писал:

Речь идет только о конкретных приложениях.
а они есть?

Просмотр сообщенияRomanov (26th June 2009 - 19:53) писал:

Есть рабочие приложения(промышленные), которым просто надо иметь ОЗУ больше 4 Гб. - Магма(моделирование процесса заливки стали и ее кристаллизации), SolidWorks2008sp4 ... когда идет работа с большой сборкой, либо с деталью с огромным количеством поверхностей ..- поверьте на слово 64-х оочень нужна
нужно. если эта 64х битность поддерживается(а это так?)

Просмотр сообщенияluha (26th June 2009 - 21:33) писал:

Вы бы ещё приволокли какой-нибудь супер-компьютер с уникальной программой, для вычисления прогноза погоды, да и сказали... "Мндя... неее... тут без терабайта оперативки никак не обойтись..."
+1

Просмотр сообщенияluha (26th June 2009 - 21:33) писал:

вот только винда этого НЕ ДЕЛАЕТ!
угу... первый вопрос новообращённых линуксоидов - куда делась "свободная" память?
венда почему-то упорно вытесняет данные из памяти в своп, поддерживая свободных 30-70% оперативной. конечно программы от этого запускаются быстрее, но лично мне важнее как они работают...
надеюсь в релизе 7 это исправят...
а то купил килограм колбасы, а съел полкило :(

#13 OFFLINE   luha

 

    Мастер

  • Постоянные посетители
  • PipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 2 327
    Последний визит:
    26 Дек 2012 16:13
  • Пол:Мужчина
  • Откуда:Варшава
 

Отправлено 26 Июнь 2009 - 13:35

О! Вспомнил интересный факт! Из жизни.

Мне оперативки хватает... бог с ним, 32bit или 64bit у меня система - не суть важно.

Задача такая:
Берём, да и выключаем вручную файл подкачки. Винда по идее начинает использовать только оперативку, но почему простые игры, которые просят 256mb ОЗУ и столько же файла подкачки перестают работать до тех пор, пока не включишь своп?! Что за прикол такой? Неужели действительно мало памяти (4Gb ОЗУ)?

А ещё не по теме:
Если взаправду хотите ускорить свой PC - установите простейший рейд из двух винчестеров! Скорость чтения/записи HDD сразу станет в 2 (два!) раза выше! Причём по деньгам это может оказаться даже более выгодно, чем покупать один хард на аналогичный объём. А в плане надёжности... ну... данные пропадут, конечно, чуть-что... НО! Зато один (целый) веник у вас останется, а так бы вообще не одного не осталось.

Сообщение отредактировал luha: 26 Июнь 2009 - 13:38


#14 OFFLINE   Romanov

 

    Резидент

  • Постоянные посетители
  • PipPipPipPipPipPipPipPip
  • сообщений: 720
    Последний визит:
    24 Май 2012 13:09
  • Пол:Мужчина
  • Откуда:Украина
 

Отправлено 26 Июнь 2009 - 14:36

На вопросы выше - нанашем предприятии все, кто работает на "Солиде 2008-м" со сложными деталями либо с многоузловыми сборками - перешли на 64-х Ось. Именно из-за боольшой разницы в скорости работы с приложением(это к вопросу поддерживает ли - поддерживает)...

Luxa - а сколько при этом(когда свупа нет) - потребляется ОЗУ - мониторишь ?
У меня на 32-ой системе свупа нет и подобных проблем тоже нет... если не начинает кушать больше ОЗУ, чем ее реально есть.

#15 OFFLINE   luha

 

    Мастер

  • Постоянные посетители
  • PipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 2 327
    Последний визит:
    26 Дек 2012 16:13
  • Пол:Мужчина
  • Откуда:Варшава
 

Отправлено 26 Июнь 2009 - 15:14

Мониторил.

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

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

64bit систему я себе пробовал ставить практически сразу, как только таковая появилась и всё время слежу за тенденциями т.к. возлагаю на эту технологию большие надежды. Правда последнее время закрадываются смутные сомнения, что не в битности дело.


А вот когда я читаю или слышу такие высказывания, вроде "У нас на работе только Intel процессоры используют, потому, что AMD умирают от нагрузки на следующий день" хочу заметить, что это ваше личное мнение и оно имеет право быть но уж точно не бесспорная истина! Работает большинство на 32bit системах и делают там очень интересные вещи. На 64bit начали понемногу переходить только ради большего объёма поддерживаемой памяти, которая стала доступна в таких количествах... а вот других причин я не замечаю. Если бы 32bit адресовала бы больше памяти - сидели бы они на ней и не жужали.

Сообщение отредактировал luha: 26 Июнь 2009 - 15:15


#16 OFFLINE   drBatty

 

    Долгожитель

  • Юзвери
  • PipPipPipPipPipPipPipPipPipPip
  • сообщений: 1 023
    Последний визит:
    02 Май 2010 14:30
  • Пол:Мужчина
 

Отправлено 26 Июнь 2009 - 16:09

Просмотр сообщенияluha (26th June 2009 - 22:35) писал:

установите простейший рейд из двух винчестеров! Скорость чтения/записи HDD сразу станет в 2 (два!) раза выше! Причём по деньгам это может оказаться даже более выгодно, чем покупать один хард на аналогичный объём. А в плане надёжности... ну... данные пропадут, конечно, чуть-что... НО! Зато один (целый) веник у вас останется, а так бы вообще не одного не осталось.
там смысл в том, что данные делятся на 2 потока. один поток пишется в один винт, другой - в другой. при поломке 1 диска теряется ВСЯ инфа. по экономии - никакого смысла, надо купить не просто 2 маленьких диска, а 2 НОВЫХ маленьких диска. новых - в смысле с такими-же скоростями как один большой. в магазине втюхают 2 УСТАРЕВШИХ.
логичнее сделать 3 диска - 2 в RAID, для венды, мулопапки Temp, свопа и прочего, что постоянно пишется/читается, и один большой, там будут лежать фильмы и т.д. Ведь скорость чтения фильмов не важна. а записываются они ну никак не чаще 24 фильмов в день(12 себе, смотреть круглосуточно, +12 на продажу)
Такая система будет и весьма надёжной - слетит венда или своп - да и фиг с ними. А большой диск со всем остальным - дык мы его и не мучаем, читаем/пишем очень редко.

#17 OFFLINE   drBatty

 

    Долгожитель

  • Юзвери
  • PipPipPipPipPipPipPipPipPipPip
  • сообщений: 1 023
    Последний визит:
    02 Май 2010 14:30
  • Пол:Мужчина
 

Отправлено 26 Июнь 2009 - 16:14

Просмотр сообщенияluha (27th June 2009 - 00:14) писал:

AMD умирают от нагрузки на следующий день
это правильный подход кстати: религия очень важна, если Intel - то на всех компах, если 64 бита - на всех, Linux - на всех. зоопарк сложнее поддерживать
(слова "интел", "64" и "линух" можно заменить на антонимы в любых комбинациях, в зависимости от вашей религии)

#18 OFFLINE   Robinson

 

    Знаток

  • [Супер Модератор]
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 7 603
    Последний визит:
    14 Авг 2018 13:37
  • Пол:Мужчина
  • Откуда:Необитаемого острова
 

Отправлено 27 Июнь 2009 - 02:25

Просмотр сообщенияluha (Jun 26 2009, 09:32) писал:

Ну что толку от твоих 8Gb? У меня 4Gb, а больше 1,5Gb редко забирает.
Нормальный режим работы.Работает только CloneDVD2.
Изображение
Вечером попробую нагрузить Photoshop CS4 64bit и сделать еще скрин..

#19 OFFLINE   drBatty

 

    Долгожитель

  • Юзвери
  • PipPipPipPipPipPipPipPipPipPip
  • сообщений: 1 023
    Последний визит:
    02 Май 2010 14:30
  • Пол:Мужчина
 

Отправлено 27 Июнь 2009 - 04:20

Просмотр сообщенияRobinson (27th June 2009 - 10:25) писал:

CloneDVD2.
можно какую-нибудь другую программу? всем известно
-папа, а виндовс многозадачная?
-конечно!
-дай тогда поиграть
-сейчас, только дискету отформатирую...

Это я к тому, что работа со сменными дисками всегда приводила к проблемам.

#20 OFFLINE   Robinson

 

    Знаток

  • [Супер Модератор]
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • сообщений: 7 603
    Последний визит:
    14 Авг 2018 13:37
  • Пол:Мужчина
  • Откуда:Необитаемого острова
 

Отправлено 27 Июнь 2009 - 05:45

Просмотр сообщенияdrBatty (Jun 27 2009, 11:20) писал:

можно какую-нибудь другую программу?
Photoshop CS4 64bit и стандартный набор программ (типа торрента и емуле)в работе.
Изображение
P.S. Могу себе представить что было бы не имей я полного боекомплекта материнской платы и ОС на 64 бита....





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных