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
Właśnie o takie coś mi chodziło, dziękuję bardzo. Niebawem biorę się za testowanie.
: 01 maja 2010, 19:34
autor: giaur
Nie jest to prawdą, tak dobrze to nie ma.