Strona 1 z 1

Procesor dwurdzeniowy a obciążenie aplikacji

: 14 marca 2010, 22:38
autor: czakll
Witam serdecznie. "Googlowałem" troszkę na ten temat, lecz niewiele mi to przyniosło, więc jestem zmuszony zapytać. Nie wiem czy to normalne, przy obciążeniu procesora jakąś aplikacją (np. Elisa - oglądanie filmów ;) ) obciążany jest tylko jeden rdzeń procesora, a drugi jest używany w ok 10-15%, obciążenie po jakimś czasie przechodzi na drugi rdzeń a pierwszy odpoczywa. W windowsie zaobserwowałem równoważenie obciążenia na rdzeniach, a tutaj jakoś dziwnie to jest. Może to wina jądra - nie wiem. Aktualnie posiadam: jądro 2.6.29.4, procesor Intel Pentuim Dual Core T4200.

Z góry dziękuję za jakiekolwiek odpowiedzi, pozdrawiam.

: 14 marca 2010, 23:27
autor: paolus
Witam
Obciążenie jednego rdzenia jest normalne przy aplikacji jednowątkowej. przy kompresji np kodekiem x264 jest obciążany każdy rdzeń w miarę równomiernie (ale nie na 100%). Innymi słowy aby równomiernie rozłożyć zadania na rdzeniach potrzebne jest oprogramowanie pisane pod kątem wielowątkowości.
Pozdrawiam

: 14 marca 2010, 23:56
autor: czakll
A czy możesz podać jakiś konkretny przykład takiej aplikacji?

: 14 marca 2010, 23:59
autor: LiTE
gcc

: 15 marca 2010, 13:47
autor: paolus
Avidemux i np codec x264 lub lavc.

: 16 marca 2010, 12:51
autor: giaur
mencoder z odpowiednimi parametrami.

: 16 marca 2010, 14:45
autor: raven18
BFS obciąża równomiernie rdzenie, bez względu na aplikacje.
http://debian.linux.pl/threads/16650-Zen-Kernel

: 16 marca 2010, 20:10
autor: czakll
raven18 pisze:BFS obciąża równomiernie rdzenie, bez względu na aplikacje.
http://debian.linux.pl/threads/16650-Zen-Kernel
Właśnie o takie coś mi chodziło, dziękuję bardzo. Niebawem biorę się za testowanie.

: 01 maja 2010, 19:34
autor: giaur
raven18 pisze:BFS obciąża równomiernie rdzenie, bez względu na aplikacje.
http://debian.linux.pl/threads/16650-Zen-Kernel
Nie jest to prawdą, tak dobrze to nie ma.