xgogehx
18-09-2019, 03:02
--Тема носит скорее теоретический и дискуссионный характер, чем практическую пользу. --
Купил на алиэкспресс Fx 6300. Установил все дальнейшие действия производились в стоке, спустя 10-15 минут комп намертво зависает, в логах каждую минуту появляется ошибка WHEA-Logger 19, от нулевого и первого ядер. Расстроился не сильно, остальные-то 4 ядра работают нормально. Решил их отключить, но тут появилась загвоздка. В биосе можно отключить только 5 и 6 ядра, не уверен отображает ли он непосредственно ядра, или логические процессоры - официальной поддержки вишеры на моей мамке нет. Решил проблему по другому. Утилитой System Explorer отключил зависимость у всех программ битых ядер, и как не странно это сработало. Внимание мое привлекла одна деталь. Ошибки перестали появляться задолго до того как я убрал зависимость у ВСЕХ программ, причем за относительно долго - за 10 минут до конца. Сначала, я этой мелочи внимания не придал, подумаешь, системные процессы много производительности не жрут. Затем провел стресс тест в аиде64, поскольку я отключил зависимость, снять в аиде галочку с не рабочих ядер чтобы их не тестировать было нельзя. Но на удивление спустя пол часа теста система работала, хотя все 6 ядер были забиты полностью, хотя раньше система могла крашнутся минут через 10 в простое. Это сильно уменьшило понимание происходящего и я решил пойти дальше. Поскольку требовательных игр у меня на пк нету, пришлось запускать доту, довольно требовательную к процессору игру. И запустил я ее исключительно на тех самых 2х "не рабочих" ядрах. И здесь я удивился во второй раз, даже при их полной загрузке, что аидой что дотой все работало, никаких ошибок, вылетов, ничего. Хотя ранее даже система не хотела стартовать, при выключенных в биосе 5 и 6 ядрах, зависала где-то на этапе загрузки. Решил проверить работоспособность в других программах, разрешил яндекс браузеру пользоваться этими самыми "не рабочими" ядрами - и сразу же увидел старую добрую ошибку. Собственно вопрос - почему так, как это вообще работает?
Конфиг:
Msi 870s-c45 (fx) (обычная, а не 2.0)
R9 270x
Seagate ST500DM002
16 гб ноунеймной озу 1600 (дело точно не в ней, вставлял GoodRam на 4 гб., заведомо рабочий, без изменений)
high power hp-500w (напряжение держит, все в рамках допустимого, замерял мультиметром)
Купил на алиэкспресс Fx 6300. Установил все дальнейшие действия производились в стоке, спустя 10-15 минут комп намертво зависает, в логах каждую минуту появляется ошибка WHEA-Logger 19, от нулевого и первого ядер. Расстроился не сильно, остальные-то 4 ядра работают нормально. Решил их отключить, но тут появилась загвоздка. В биосе можно отключить только 5 и 6 ядра, не уверен отображает ли он непосредственно ядра, или логические процессоры - официальной поддержки вишеры на моей мамке нет. Решил проблему по другому. Утилитой System Explorer отключил зависимость у всех программ битых ядер, и как не странно это сработало. Внимание мое привлекла одна деталь. Ошибки перестали появляться задолго до того как я убрал зависимость у ВСЕХ программ, причем за относительно долго - за 10 минут до конца. Сначала, я этой мелочи внимания не придал, подумаешь, системные процессы много производительности не жрут. Затем провел стресс тест в аиде64, поскольку я отключил зависимость, снять в аиде галочку с не рабочих ядер чтобы их не тестировать было нельзя. Но на удивление спустя пол часа теста система работала, хотя все 6 ядер были забиты полностью, хотя раньше система могла крашнутся минут через 10 в простое. Это сильно уменьшило понимание происходящего и я решил пойти дальше. Поскольку требовательных игр у меня на пк нету, пришлось запускать доту, довольно требовательную к процессору игру. И запустил я ее исключительно на тех самых 2х "не рабочих" ядрах. И здесь я удивился во второй раз, даже при их полной загрузке, что аидой что дотой все работало, никаких ошибок, вылетов, ничего. Хотя ранее даже система не хотела стартовать, при выключенных в биосе 5 и 6 ядрах, зависала где-то на этапе загрузки. Решил проверить работоспособность в других программах, разрешил яндекс браузеру пользоваться этими самыми "не рабочими" ядрами - и сразу же увидел старую добрую ошибку. Собственно вопрос - почему так, как это вообще работает?
Конфиг:
Msi 870s-c45 (fx) (обычная, а не 2.0)
R9 270x
Seagate ST500DM002
16 гб ноунеймной озу 1600 (дело точно не в ней, вставлял GoodRam на 4 гб., заведомо рабочий, без изменений)
high power hp-500w (напряжение держит, все в рамках допустимого, замерял мультиметром)