Медленный жесткий диск перетаскивает систему

17142
Oliver Spryn

У меня HP Pro 3000 SFF под управлением Windows 8.1 с обновлением 1 и Ubuntu 14.04 LTS. Он использует набор микросхем Intel G45s, жесткий диск Hitachi HDS721050CLA362 емкостью 500 ГБ, процессор Intel Core 2 Duo E8400 и имеет4ГБ(сейчас 8 ГБ) установленной оперативной памяти. [Больше технических характеристик машины в левой колонке здесь, информация о тесте HDD здесь .]

Я замечаю, что всякий раз, когда моя машина имеет активность диска, вся система draaaaags. Я открою Диспетчер задач во время этого процесса, и я вижу, что мой ЦП обычно использует около 20-30%, а ОЗУ обычно около 30-40%, но активность диска падает до предела, пока система не станет больше. отзывчивый. После прекращения работы диска производительность снова становится высокой.

Я купил этот компьютер используется (пожалуйста, без комментариев: D), и получил машину с пустым HDD. Я установил Windows 8.1 сразу, и я заметил эту проблему с первого дня.

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

Я смотрю на покупку нового жесткого диска, так как у меня был только посредственный опыт работы с твердотельными накопителями. По вашему опыту, вероятно, что более новый жесткий диск решит эту проблему с дисковой активностью?

Спасибо за ваше время.

4
Только медленный жесткий диск (то есть 5400 оборотов в минуту) не будет вызывать эти проблемы. Что более вероятно, так это то, что ошибок ввода-вывода достаточно, чтобы операционная система ожидала ответа от самого жесткого диска. Ramhound 9 лет назад 0
@Ramhound Что может вызвать эти ошибки ввода-вывода? Плохие сектора на жестком диске? Я никогда не видел, чтобы компьютер перетаскивал каждый раз, когда он обращается к диску. Oliver Spryn 9 лет назад 0
Жесткий диск (согласно URL) - 7200 об / мин с 16 МБ кеша. Мне интересно, если режим диска в BIOS не AHCI. Второй (а это я не видел в Windows 8) - это, если OP удаляет драйверы контроллера SATA / диска в Диспетчере устройств -> Перезапускает (поэтому переустанавливает драйверы) и видит, имеет ли это значение. Kinnectus 9 лет назад 1
@ BigChris Я посмотрю в настройках BIOS, но второй совет, который, я сомневаюсь, поможет, так как я заметил перетаскивание в Windows и Ubuntu, хотя в Windows оно значительно хуже. Oliver Spryn 9 лет назад 0
@ BigChris Можно ли переключиться в режим AHCI после установки ОС? Oliver Spryn 9 лет назад 0
AHCI встроен в Windows 7+ и Ubuntu и включен по умолчанию - вы должны иметь возможность включить этот параметр, и обе операционные системы должны настроить себя автоматически. Kinnectus 9 лет назад 0
@ BigChris Извините, сейчас я не сижу перед машиной, но, чтобы было ясно, это настройка BIOS или ОС? Oliver Spryn 9 лет назад 0
** Настройка BIOS **. Загрузите компьютер и будьте готовы многократно нажимать любую клавишу «F», которая попадет в ваш BIOS -> На одном из экранов вы найдете некоторые элементы управления диском, которые будут упоминать о «IDE / Compatibility», «AHCI» или «RAID». Выберите «AHCI». -> Сохранить настройки -> Перезагрузить. Если вы загрузитесь в Windows -> войдите в систему -> Windows установит несколько новых драйверов устройств (это функция AHCI на контроллере жесткого диска). -> Проверьте свою производительность, если она лучше, чем то, что вы испытываете в настоящее время. Kinnectus 9 лет назад 1
@ BigChris Спасибо за четкое объяснение. Я проверю эти настройки позже во второй половине дня и опубликую их, если заметит улучшение. Oliver Spryn 9 лет назад 0
@ BigChris Я проверил свои настройки BIOS несколько минут назад и заметил, что функция AHCI уже включена. Oliver Spryn 9 лет назад 0
@ spryno724: вы пробовали вручную запустить chkdsk и дефрагментатор диска? Кроме того, если вы нажмете ** Открыть монитор ресурсов ** в диспетчере задач, какой процесс будет отображаться при обращении к диску? James P 9 лет назад 1
@ Джеймс Я не пытался дефрагментировать. Тем не менее, я сомневаюсь, что диск фрагментирован, так как я заметил это в первый день, сразу после загрузки в только что установленную ОС, если только сама ОС не устанавливается во фрагментированном состоянии ... Oliver Spryn 9 лет назад 0
@James Я запустил chkdsk, дефрагментатор, проверку работоспособности жесткого диска BIOS, и все вернулось хорошо и без фрагментов. Мой дефрагментатор запускается автоматически каждую неделю. Монитор ресурсов показывает различные процессы, вызывающие перетаскивание системы в разных точках, это не просто одна программа. Есть еще идеи? Oliver Spryn 9 лет назад 0
@ spryno724: Возможно, стоит попробовать безопасный режим, чтобы проверить, не вызван ли он проблемой программного обеспечения. James P 9 лет назад 1
Когда вы установили Windows, убедитесь, что вы получили правильный набор микросхем и другие драйверы с веб-сайта HP. Стандартные драйверы Windows часто запускают и запускают систему, но могут не использовать аппаратное обеспечение для полной эффективности. Я замечаю каждый раз, когда строю новую систему. Tyson 9 лет назад 1

4 ответа на вопрос

6
jharrell

First thing I would check is the Hard Drive's health. (NOTE: if you have a bad drive defragmenting it before checking the SMART status can essentially shred your data). Go to http://www.smartmontools.org/ and download the windows version. Then open a CMD prompt and check the SMART status.

C:\Program Files\smartmontools\bin\

smartctl -a /dev/sda/

If you see a poor health status - you found your issue. Replace the drive.


If the status is good:

Move on to other troubleshooting. Since Ubuntu and Windows are experiencing the issue - drivers are not at fault. Check the BIOS for AHCI mode - yes you can change this after the OS is installed. If the drive is in IDE mode things will crawl regardless of drivers installed.

You will find the setting under Advanced in the BIOS computer setup menu.

HP PRO 300 SFF BIOS Settings

Я должен буду проверить здоровье диска этим вечером. Я уже проверил и знаю, что BIOS настроен на использование режима AHCI. Oliver Spryn 9 лет назад 0
Я проверил chkdsk, дефрагментатор, проверку работоспособности жесткого диска BIOS, и все вернулось хорошо и без фрагментов. Мой дефрагментатор запускается автоматически каждую неделю. Есть еще идеи? Oliver Spryn 9 лет назад 0
Странно то, что вы испытываете это и в Linux. Это заставляет меня смотреть на само оборудование. Возможно, поменяйте местами кабель sata и порт sata. - Также проверьте скорость диска в Windows, перейдя в DeviceManager, открыв свойства вашего контроллера, и запустите тест скорости на порту 0. Сравните это с gnome-дисками в Ubuntu. Различия? jharrell 9 лет назад 0
Вы когда-нибудь слышали о случаях, когда чипсет был узким местом? Насколько я знаю, жесткий диск является стандартным, поэтому он не похож на жесткий диск с низкой производительностью в сочетании с неэффективным чипсетом. Oliver Spryn 9 лет назад 0
1
user1998698

Прежде чем винить свой дисковод, посмотрите, сколько у вас оперативной памяти.

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

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

Если вы обнаружите, что загрузка все еще идет медленно, ваш компьютер, по крайней мере, частично поражен отсутствием памяти. В целом, больше оперативной памяти - это хорошо, и сейчас 8 ГБ - хорошая сумма (хотя 4 ГБ должно быть в порядке).

При этом диск для ноутбука со скоростью 5400 об / мин может быть очень медленным. Графики производительности, на которые вы, похоже, наглядно изображены, и не показывают ничего проблемного. Если вы выберете хороший SSD, даже если вам нужно время от времени перезаписываться на диск, все должно казаться намного быстрее.

0
OverCoder

Seems your HDD is Old and Slow try to get a better one also, HDD actually self-die over time, so a Core2Duo Laptop might be used a lot, and also, laptop Drops/similarities may cause a severe HDD damage.

see Victoria HDD to Check HDD Health, this is a Low-Level tool, so careful some when you use it

The other thing i actually had on my Windows 8.1 Update 1 is that Superfetch service was over-killing my HDD to 100% most of the time

you can turn off that service by Running the following command in a Command prompt, you can open a command prompt by press Windows + X and then Clicking on Command Prompt (Admin), running without administrator permissions won't work :

net stop superfetch 

This service starts everytime on boot, so if you got the problem fixed, you might wanna disable it permanently, open:

services.msc 

And look up for Superfetch > Right Click > Properties > and set to Disabled

By the way this service is for ReadyBoost, and if you use ReadyBoost, you must NOT Disabled/Stop it!

0
Dice9

Check your background disk-intensive activities (file sharing/serving, disk indexing - especially image collections indexing) to avoid excessive load on the disk subsystem; possibly, do a through malware scan to see if it is some little pest running and bogging down your disk performances.

Check your disk SMART statistics to check if it is healthy - regardless performances, it is a good practice every now and then to preserve your data.

Go for SSD for system, software, swap (only if you plan to run memory intensive applications, otherwise modern machines' RAM is more than enough to avoid using swap at all), and for the data you access more often - i.e. working directories - but stay for HDD for the bulk of the data as SSD are not yet nearly competitive in terms of pricing per GB.

Похожие вопросы