Я использую 32-битную ОС Windows XP Home - буду обновлять до 64-битной XP Pro - и я обновляю свою оперативную память до 16 ГБ. Должен ли я увидеть разницу?
Я обычно сжимаю тонну файлов за один раз. 32-разрядная оперативная память объемом 4 ГБ - это 3,25 ГБ ОЗУ, и когда я сжимаю 20 файлов (что занимает все 3 ГБ), система почти зависла. Так что, если я обновлю до 16 ГБ, это решит мою проблему? Процессор имеет небольшой стресс в этом процессе.
6 ответов
Вы правы в том, что 32-разрядная версия Windows XP ограничена максимум 4 ГБ ОЗУ.
Разница, которую вы обнаружите в 64-разрядной версии для Windows XP, заключается в том, что найти аппаратные драйверы для нее сложно, а некоторые программы просто не совместимы. Вам, вероятно, будет гораздо лучше запустить 64-разрядную версию Windows 7 (не тратьте впустую время с Windows Vista, это как постоянная, но непоследовательная проблема) и виртуализируйте Windows XP в VirtualBox.org для запуска любых приложений, которые вы есть, которые не совместимы с Windows 7.
Я обычно сжимаю тонну файлов за один раз.
Похоже, что реальным узким местом в этом случае может быть ввод-вывод с жесткого диска.
Сжимая много файлов в то же время вызывает много накладных расходов, многие ищут на прядильных блюде дисков, а на некоторых файловых систем (FAT32 особенно), т фрагментации. Я бы порекомендовал сериализовать такие задачи - если это вообще возможно.
Запуск 64-битной Windows XP - это то, что пчелы живут в вашей голове.
Выполните одно из следующих действий:
- перейти на 64-битную Windows 7
- переключитесь на свой любимый вариант Linux (64-битная версия Ubuntu 10.04 LTS)
Вы не говорите, какой у вас процессор, но я бы предупредил вас, что простое добавление тонны памяти и переключение на 64-битные окна не даст вам такого ускорения, как переход на ОС, которая знает, как работать. Преимущество нескольких ядер.
У меня есть окна, работающие на двухъядерных процессорах с четырьмя ядрами и 24 ГБ памяти, и даже при работе с Windows 7 бывают случаи, когда приходится делать простые вещи.
Редактировать 1 Еще одна веская причина избегать 64-битной Windows XP Pro заключается в том, что дата поддержки неясна. Для большинства версий Windows XP это 4 апреля 2014 года, но, как вы можете видеть здесь, существуют некоторые особые условия для 64-битной версии.
Windows, как известно, зависает при обращении к жесткому диску.
Больше ОЗУ не изменится, если доступ к диску является узким местом.
Если ваш процессор работает медленно, а компьютер не является многоядерным, то процессор может стать еще одним узким местом.
Лучше вкладывать свои деньги в более быстрый диск и более быстрый процессор. Но тогда вам может понадобиться более быстрая системная шина, и довольно быстрая, что означает, что вам нужен совершенно новый компьютер.
Почему бы просто не сжать меньше файлов одновременно? Маловероятно, что у вас будет более четырех процессорных ядер, поэтому вам не нужно одновременно запускать более четырех процессов сжатия, чтобы получить максимальную отдачу от вашего процессора. И если вы используете многопоточную программу сжатия, такую как 7-zip, вы можете просто выполнить сжатие по одному файлу за раз.
Я бы порекомендовал вам перейти на Windows 7 x64. Windows XP x64 не очень хорошо работает для многих людей из-за несовместимости драйверов устройств, и многие программы не используют x64, поэтому вы получите программное обеспечение, работающее в 32-битном режиме, потому что альтернативы нет ... Windows 7 имеет гораздо лучшую поддержку из того, что я видел для x64, и многие драйверы устройств будут установлены