Автор Тема: Тормоза в Иксах  (Прочитано 5137 раз)

Оффлайн andrey-sw

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Re: Тормоза в Иксах
« Ответ #15 : 06.07.2009 21:12:32 »
Немного подитожу:
Проблема появляется на процесоре например AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ stepping 02 не зависимо от чипсета
сопровождается сообщением
Clocksource tsc unstable (delta = xxxxxxxxx ns)

причем только в 32битной версии(altlinux-4.1.1-desktop-i586-install-dvd5.iso), в 64битной все нормально (altlinux-4.1.1-desktop-x86_64-install-dvd5.iso)

P.S. c батарейкой все нормально часы в биосе не слетают
« Последнее редактирование: 06.07.2009 21:14:53 от andrey-sw »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Тормоза в Иксах
« Ответ #16 : 06.07.2009 21:13:06 »
А в dmesg ничего подозрительного нет ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн SergX

  • Начинающий
  • *
  • Сообщений: 17
    • Email
Re: Тормоза в Иксах
« Ответ #18 : 06.07.2009 21:26:53 »
Первая m/b тоже производства ASUSTeK ? Если да, то поигрйтесь настройками BIOS (он там скорее всего кривой). С M2A-MX был случай, при включенной внутренней сетевухе загрузка вин XP замедлялась раз в 10.

Оффлайн andrey-sw

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Re: Тормоза в Иксах
« Ответ #19 : 06.07.2009 21:33:21 »
А в dmesg ничего подозрительного нет ?
ничего ни до ни после, система свеже установлена, ничем не нагружается, сбой может произойти в любой момент даже когда простаивает, или просто играет музыка.
ядро  kernel-image-std-def-2.6.25-alt8.M41.4.i586.rpm
у автора из
http://lists.altlinux.org/pipermail/sisyphus/2008-December/336249.html
проблема исчезла после обновления с 2.6.26 до 2.6.27, видимо это единственное решение...
Судя по всему проблема поддержки данных процессоров ядром, единственно что не потятно почему нет проблем в 64битной версии ядра

Оффлайн andrey-sw

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Re: Тормоза в Иксах
« Ответ #20 : 06.07.2009 21:50:37 »
может и скажу глупость но все таки...
На мой взглад проблема возникает из за неправильного определения быстродействия процессора
строка из dmesg
 Calibrating delay using timer specific routine.. 4838.63 BogoMIPS (lpj=9677270)
соответственно ошибка накапливается и некоторый момен происходит сбой.
либо сбивается значение вычисленного параметра задержки(как я понял lpj=9677270). врезультате все работает но в несколько раз медленее,
вот только почему время сбоя всегда разное
может есть какието средства переинициализации Clocksource без перегруза
Цитировать
Первая m/b тоже производства ASUSTeK ? Если да, то поигрйтесь настройками BIOS (он там скорее всего кривой). С M2A-MX был случай, при включенной внутренней сетевухе загрузка вин XP замедлялась раз в 10.
совершенно верно ASUS, с настройками игрался выключал всю переферию, переключал ACPI APIC, обновлял биос, никакого результата.
кстати утанавливал Линукс Юниор, на нем вместо тормозов полное зависание системы, помогат только ресет.
на домашнем компьютере тоже процесор атлон x64, но на нем Alt 4.0 работает стабильно хотя тоже MCP61 и тоже Asus, в названи материнки отличие в 2 последних буквах. Отсюда предположение что процессоры всетаки чемто отличаются, либо первые 2 с какимто косяком, на ум приходит обновление микрокода проца, но это касается Intel-ов для AMD не встречал. На днях попробую собрать инфу по всем 3 процессорам и проанализировать.
« Последнее редактирование: 06.07.2009 22:17:23 от andrey-sw »

Оффлайн andrey-sw

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Re: Тормоза в Иксах
« Ответ #21 : 03.09.2009 06:24:21 »
После долгих поисков и экспериментов проблему решить удалось.
Система не ставилась в обычном режиме, пришлось ставить в безопасном, в результате в lilo прописались доп параметры ядра, которые в последствии нужно удалить (noapic acpi=off) и добавить (acpi=noirq acpi=ht).

для справки:
Переключает гипервизор ACPI в гипервизор и домен 0. Может принимать значения:
/*   ****  Параметры настройки Linux, распространяемые на домен 0  ****/
/*   "acpi=off":      Отключает обработку и интерпретатор таблиц ACPI.   */
/*   "acpi=force":    Переопределяет "черный список" отключений.        */
/*   "acpi=strict":   Инструктирует строго придерживаться спецификаций.       */
/*   "acpi=ht":       Ограничивает активацию HT.                                  */
/*   "acpi=noirq":    Отключает маршрутизацию прерываний ACPI.     */

отключение ACPI приводит к вышеназванным ошибкам, и сбоям clocksource
если кому интересно посмотрите содержимое
/sys/deveces/system/clocksource/clocksource0/available-clocksource
до -jiffes tsc
после - hpet acpi_pm jiffes tsc
/sys/deveces/system/clocksource/clocksource0/current-clocksource
до -jiffes
после - hpet

p/s поэксперементируйте с комбинацией параметров acpi=noirq acpi=ht, возможно нужен будет только один.
И будте осторожны с редактированием загрузчика, система после очередных изменений может не загрузится, такчто советую для эксперементов использовать не общие параметры ядра в загрузчике а изменения производить в отдельном варианте загрузки, предварительно переместив общие параметры ядра в основной раздел.