2

У меня есть MSI Windpad, у которого хорошее аппаратное обеспечение, но с Windows 7 и 8 проблемы с производительностью (обновлен до 8, чтобы посмотреть, улучшается ли производительность - нет!). Я уверен, что проблема должна быть с Windows, поскольку запуск Linux Mint или Ubuntu на нем не страдает ни от одного из тех же замедлений. В чем разница, и могу ли я что-нибудь сделать, чтобы повысить производительность в Windows до тех же уровней Linux?

Примеры различий в производительности:

  • открытие книги занимает 10-15 секунд в Win, 1-2 секунды в Linux
  • перечисление содержимого каталога в Explorer для 200 файлов занимает 60-90 секунд, Nautilus/Nemo 4-5 секунд (оба в режиме списка маленьких значков)
  • щелчок правой кнопкой мыши по файлу в Проводнике занимает 5-15 секунд в Win, сразу в Nautilus/Nemo

Детали среды:

  • Размер блока / кластера является стандартным (4 КБ) для обоих Win / Linux.
  • TRIM используется.
  • Нет шифрования файловой системы.
  • Без сжатия.
  • Нет RAID.
  • Победа имеет MS Security Essentials (7) / Защитник (8). Тем не менее, нет существенной разницы в производительности с этими отключенными.
  • Win драйверы являются последними от производителя.
  • Фактически заменили SSD на большее пространство и более быстрые характеристики, что абсолютно не сказалось на производительности Windows.
  • Только не-MS программное обеспечение, установленное в Win, - это Google Chrome, Adobe Reader, ComicRack, Skype и LibreOffice.

1 ответ1

1

Вот несколько факторов, которые могут повлиять на производительность SSD (или иногда даже HDD):

  • Размер блока (Windows называет его размером кластера)
  • Включены ли экстенты в файловой системе
  • Используется ли TRIM
  • Используется ли уровень шифрования
  • Используется ли слой сжатия
  • Какой тип RAID (программный, аппаратный, поддельный) используется
  • Вирусные сканеры
  • Одновременное чтение и запись в одну и ту же физическую область памяти
  • Паттерны доступа к файловой системе программ, использующих файловую систему (например, множество маленьких файлов по сравнению с несколькими большими файлами; также, считываются ли данные путем многократного поиска / перемещения по файлу или просто читаются от начала до конца)
  • Драйверы - иногда общие, неоптимизированные драйверы для Windows, особенно для материнской платы или контроллера SATA, могут быть значительно медленнее, чем последние драйверы для конкретного оборудования от производителя.
  • Дизайн файловой системы: иногда одна файловая система просто лучше, чем другая, и, поскольку Linux является очагом исследования файловой системы, в то время как NTFS была относительно стагнирующей, меня это не удивило бы :)
  • Возраст SSD, который в значительной степени не является фактором, поскольку вы знаете, что он хорошо работает в Linux.

С таким количеством факторов трудно понять, кто виноват. Если бы я угадал из вышесказанного, я бы сказал, что это:

  • Вероятность 10% из-за превосходного дизайна файловой системы в Linux (при условии, что вы используете ext4)
  • Вероятность 50% из-за очень неэффективного антивирусного сканера, который может использовать шаблон доступа к файлам, который подрывает (использует худший сценарий) производительность SSD
  • 50% вероятности из-за общего / устаревшего драйвера
  • Не очень вероятно, что другие вещи

Но без другой информации или "что вы пробовали?""шаги, трудно быть более конкретным, чем это.

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