4

У меня есть новый физический диск, с запасом места. Я выделил запасной раздел на этом диске. Должен ли мой Windows TMP/TEMP env-var указывать на этот раздел?

  1. С одной стороны, было бы полезно иметь ЛЮБЫЕ файлы (с которыми в настоящее время работает ваша система) на другом диске, что устраняет некоторые противоречия.
    С учетом этого подхода, в принципе, выгодно иметь каждый непересекающийся набор файлов на другом физическом диске, если это возможно.
  2. С другой стороны, я могу представить следующую общую практику.
    Установщик распаковывает / компилирует кучу файлов в userTemp dir '(в настоящее время находится под диском C). После распаковки все файлы копируются в папку «C:\Program Files».
    В этом случае наличие TEMP в другом разделе будет означать фактическую передачу всех данных из одного раздела в другой. Если каталог TEMP находился в системном разделе, все вышеперечисленное сводится к быстрому перенаправлению файловой системы.

Кто-нибудь пробовал / сравнивал оба сценария?

1 ответ1

1

Преимущества переноса TEMP и TMP на другой диск будут значительными в случаях интенсивного использования этих каталогов, таких как сервер Exchange. http://technet.microsoft.com/en-us/library/aa998306(v=exchg.80).aspx заявляет:

Рекомендуется хранить папки TEMP и TMP в дисковой подсистеме, которая не является общей для вашей системной папки или файлов данных Exchange. Служба банка данных Microsoft Exchange использует папки TEMP и TMP в качестве временного хранилища во время различных операций, таких как преобразование сообщений, работа с большими вложениями и операции перемещения почтовых ящиков ...TEMP обычно используется приложениями, такими как Microsoft Exchange, а TMP обычно используется инструментами разработки, такими как Microsoft Visual C++

На рабочем столе Windows 7 было замечено снижение производительности, когда TEMP был на другом диске - как вы упоминали в пункте №2 - при извлечении больших сжатых архивов и zip-файлов. Я заметил улучшение производительности при перемещении файла подкачки на другой диск. В статье Technet об изучении передового опыта по оптимизации конфигурации виртуальной памяти (http://technet.microsoft.com/en-us/magazine/ff382717.aspx) упоминается:

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

На Windows 7 настольные и портативные компьютеры с 8–16 ГБ памяти и твердотельным накопителем, TEMP/TMP и файл подкачки находятся на одном диске. У меня нет претензий к производительности. Исходя из своего опыта, я рекомендую использовать SSD и хранить TEMP/TMP/pagefile на одном диске. На традиционных жестких дисках перемещение файла подкачки на другой диск в загруженной системе может помочь больше, чем перемещение каталогов TEMP/TMP. Перемещение файла TEMP/TMP/pagefile на другой диск будет зависеть от того, как используется система.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .