Оптимизация ввода/вывода в Windows

Im в настоящее время строит новый ПК, спецификация ниже:

  • Windows 7 Ultimate
  • Intel Core 2 Из-За 2.6
  • 2 ГБ оперативной памяти
  • Жесткие Диски
    • 150GB Sata
    • 180GB Sata
    • 200GB Sata
  • 512MB Express GFX Card

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

Im пытается ускорить ввод / вывод жестких дисков, и это кривая обучения для себя, но я думаю, что вопрос правдоподобен, но я не уверен в других факторах, которые могут повлиять на то, что я думаю о том, чтобы делать.

поскольку у меня есть 3 жестких диска, мне интересно, могу ли я распространить операционную систему windows на несколько жестких дисков, так что основная часть ОС (программные файлы) будет размещена на отдельном приводе, таким образом распространяющ Bottleneck I/O вне для уменьшения нагрузки.

теперь я понимаю, что дистрибутивы Linux делают это, например, домашняя папка может быть размещена на отдельном жестком диске.

  • было бы хороший идея распределить ввод-вывод по нескольким жестким дискам
  • возможно ли это в операционных системах на базе windows
  • есть ли другие способы, которые могут ускорить ввод / вывод

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

в отношении


oine возможное решение я читал о том, что после того, как Windows 7 установлена и ваш на экране "создать пользователей", если вы нажмете Shift + F10 вы получите командную строку, вы можете сделать следующее:

  • создать разделы на жестком приводы.
  • скопируйте все ваши файлы из пользовательских данных и программных файлов в новые места
  • открыть редактор реестра и изменить несколько ключей, чтобы указать на новые локации
  • продолжить создание пользователя и должно быть все в порядке.
25
задан RobertPitt
28.12.2022 7:48 Количество просмотров материала 2683
Распечатать страницу

4 ответа

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

Если вы хотите ускорить работу компьютера:

  • купить больше оперативной памяти, как, 4 ГБ, потому что 2 ГБ в основном голый минимальный стандарт в настоящее время
  • купить самый быстрый HDs вы можете-7200RPM, я считаю

но если вы хотите "разложить" свою ОС, вы можете сделать это через чередование дисков. Проверьте RAID, чтобы узнать больше, как и в целом, этот вид чередования делается для репликации данных в целях отказа HD. http://en.wikipedia.org/wiki/RAID

  • Я бы также рекомендовал поменять местами ядро дуэли на Core 2 Duo, они намного лучше

Как Работает Память

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

когда компьютер заполняет ОЗУ, он должен сохранить некоторые вещи обратно на HD и получить новые вещи, которые ему нужны с HD, и поместить их в ОЗУ. Если вы бежите исполинская программа или делаете серии вещей сразу verb, то вы бегите в место, где ваш компьютер постоянно перетасовывает вещи из оперативной памяти в HD, потому что ваш рабочий набор памяти (вещи, которые вам действительно нужны и используются) больше не вписывается в оперативную память - это называется трэш, и вы слышите, что ваш HD шумит, и ваш компьютер будет довольно медленным и вялым.

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


чтобы ответить на ваши вопросы:

Would it be a good idea to spread the I/O across several hard drives

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

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

это возможно на операционной системы

да, но чаще это делается физически и контролируется в BIOS. Ознакомиться с этим документом : http://www.pcmag.com/article2/0,2817,2249572,00.АСП

есть ли другие способы ускорить ввод-вывод

в заказе от затратыэффективности:

  • купить больше оперативной памяти
  • купить лучший процессор
  • купить 7200 об / мин диски
3
отвечен rlb.usa 2022-12-29 15:36

Если вы имеете в виду держать один диск для операционной системы и другой для хранения данных, вы можете сделать это.

все, что вам нужно сделать, это установить Windows, на одном жестком диске, а затем один раз ваш в Windows, просто перейдите к C:\Users\**USERNAME** и вам будут представлены все ваши пользовательские папки, просто щелкните правой кнопкой мыши и заходим в свойства. и перейдите к местоположению, измените местоположение на второй жесткий диск, e.g если вторая буква диска H, то изменить папку документов место просто использовать H:\Documents

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

edit:

чтобы переместить расположение других папок Windows, рассмотрите возможность использования mklink команда windows

вот простой учебник о том, как сделать это: http://windows7themes.net/windows-7-mklink-command-use-to-create-symbolic-links.html

вы может возникнуть ошибка, если вы должны были сделать

mklink /J "C:\Program Files" "H:\Program Files"

как он жалуется C:\Program существующие файлы.

вот возможный способ обойти эту проблему: http://tuts4tech.net/2009/08/05/windows-7-move-the-users-and-program-files-directories-to-a-different-partition/

2
отвечен Sandeep Bansal 2022-12-29 17:53

половина меры: всякий раз, когда вы устанавливаете что-нибудь, скажите ему установить в какой-то каталог (я ненавижу называть их "папки") на другом диске. Это становится утомительным.

лучший ответ - установить систему как обычно, а затем использовать "динамические диски" и превратить системные и загрузочные разделы в наборы RAID-1 (зеркальные) из двух членов.

Это дает вам превосходную пропускную способность для чтения, потому что любое чтение может быть удовлетворено с любого диска-если он занят, то другой может это сделать. Это не так здорово для записи, потому что все должно быть записано дважды (один раз на каждый диск), но ОС не тратит много времени на запись на большую часть системных или загрузочных разделов. Если вас беспокоит "время записи", вы можете использовать свой третий диск для \users и для своего файла подкачки.

потрясающая вещь об этом является избыточность: два диска всегда синхронизированы, так что если один не вы все еще есть другой. Нет "работает резервная копия", это просто там. Хотите сохранить выездное резервное копирование? Выключить, вытащить одну флешку, спрятать в безопасном месте. Вставь еще одну, сапог. Ваша система будет (должна) загружаться нормально,но диспетчер дисков будет жаловаться на сломанный зеркальный набор. Скажите ему, чтобы он восстановил зеркало, используя новый диск, и он скопирует все, и у вас снова будет массив RAID-1.

эта страница:http://sourcedaddy.com/windows-7/mirroring-boot-and-system-volumes.html имеет довольно полное описание того, как это делается.

глагол. Сок.: Системный том-это тот, с которого загружается BIOS; это маленький Том (обычно 100 МБ) с каталогом \BCD на нем. Загрузочный том-Это том, в котором находятся \Windows, \Program files и т. д., АР.

0
отвечен Jamie Hanrahan 2022-12-29 20:10

Это были только две вещи, которые я мог найти:

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

http://essayboard.com/2011/08/22/increasing-file-system-cache-size-to-improve-system-performance-in-windows-7/comment-page-1/

и

Это Хак реестра, который говорит Windows, чтобы использовать больше памяти для файлового ввода-вывода, но я не уверен, если это то же самое, что большой системный кэш. Так как у меня 8 гиг оперативки, я сделал это и нашел мой ПК более быстрый.

http://www.online-tech-tips.com/computer-tips/simple-ways-to-increase-your-computers-performace-configuring-the-paging-file/

0
отвечен Larry Hyman 2022-12-29 22:27

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх