О загруке CPU

Автор Yurivk, 03 Апреля 2011, 08:41

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Yurivk

03 Апреля 2011, 08:41 Последнее редактирование: 03 Апреля 2011, 08:43 от Yurivk
Доброго времени суток.Подскажите пожалуйста софтину(либо какойнибудь метод)для синхронизации ядер процессора(AMD Athlon(tm) 64 X2 Dual Core Processor 3800+) потому-что воникла такая проблема при работе с несколькими приложениями проц загружается 1-45% 2-60%  после закрытия приложений 1-5-9% 2-70-90% естественно он начинает греться и кулер начинает молотить на всю что не есть гуд в ночное время. Заранее спасибо.

B@F

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

Yurivk

03 Апреля 2011, 11:58 #2 Последнее редактирование: 03 Апреля 2011, 13:08 от Yurivk
Цитата: B@F от 03 Апреля 2011, 10:01Про синхронизацию лично я первый раз слышу, может и есть такое, не знаю. Лучше посмотри в процессах, какой процесс грузит твой проц. Возможно этот процесс попросту не может завершиться или зависает производя циклическую работу в пустую.
По процессам самую большую загрузку даёт Xorg cpu 45-65% ram 55.5mb (кстати забыл сказать что после перезагрузки копа все нормально cpu 1-5.5% 2-7.5%) а Xorg cpu 8% ram45.5mb

Ramzes

04 Апреля 2011, 19:15 #3 Последнее редактирование: 04 Апреля 2011, 19:20 от Ramzes
Фишка в том, что далеко не все приложения в линукс умеют поддерживать многопоточные распределения (многоядерность процессора), поэтому придеться смириться с тем, что отдельные приложения грузят только 1 ядро процессора, а не распределяют нагрузку между ядрами. Сам напрягаюсь, когда вдруг наблюдаю CPU0 - 100% CPU1 - 5%.

hedgeven

05 Апреля 2011, 08:59 #4 Последнее редактирование: 05 Апреля 2011, 15:58 от hedgeven
у меня тоже не все приложения равномерно распределяют нарузку, чаще всего это пайтоновские скрипты для работы с пакетами. а вот зато иксы довольно симметрично грузят процы.
меня больше напрягают огромные iowait, с которыми как я понял бороться можно только бубном... (хотя может это последствия моей "оптимизации" ядра, попробую еще поиграть с Preemption Model, Timer frequency и пр..)

add: есть сомнения по поводу включения этих фич, кто в курсе - посоветуйте:
  • CONFIG_NO_HZ: This option enables a tickless system: timer interrupts will only trigger on an as-needed basis both when the system is busy and when the system is idle.
  • CONFIG_IRQ_TIME_ACCOUNTING: Select this option to enable fine granularity task irq time accounting. This is done by reading a timestamp on each transitions between softirq and hardirq state, so there can be a small performance impact.
  • CONFIG_TRANSPARENT_HUGEPAGE: Transparent Hugepages allows the kernel to use huge pages and huge tlb transparently to the applications whenever possible. This feature can improve computing performance to certain applications by speeding up page faults during memory allocation, by reducing the number of tlb misses and by speeding up the pagetable walking.
  • CONFIG_KSM: Enable Kernel Samepage Merging: KSM periodically scans those areas of an application's address space that an app has advised may be mergeable. When it finds pages of identical content, it replaces the many instances by a single page with that content, so saving memory until one or another app needs to modify the content. Recommended for use with KVM, or with other duplicative applications. See Documentation/vm/ksm.txt for more information: KSM is inactive until a program has madvised that an area is MADV_MERGEABLE, and root has set /sys/kernel/mm/ksm/run to 1 (if CONFIG_SYSFS is set)
Jah will give us everything...

Yurivk

Нашел я в чем дело были отключены визуальные эффекты включил пользовательские и всё нормально заработало проц равномерно грузится и нагрузка небольшая.В чём фишка?

Galym

Цитата: Yurivk от 09 Апреля 2011, 00:26Нашел я в чем дело были отключены визуальные эффекты включил пользовательские и всё нормально заработало проц равномерно грузится и нагрузка небольшая.В чём фишка?

Нагрузка идет на видюху теперь...