Htop pokazuje wątki czy rdzenie?


(pain3hp) #1

program htop pokazuje w lewym górnym rogu wątki czy rdzenie?

kiedy mamy ich 2 to optymalny LoadAverrage nie powinien przekraczać 2.0 ?

czym się różni task od thread?


(etam) #2

W lewym górnym rogu paski nad mem i swap to rdzenie.

Load Average: http://www.dobreprogramy.pl/XeonBloomfi … 23269.html

Tasks to są procesy.


(pain3hp) #3

ok dzięki wielkie

Tasks 148, 368 thr, 2running

2 running to 2 wątki czy 2 procesy?


(Frankfurterium) #4

No nie bardzo. Przy dwurdzeniowym ale czterowątkowym procesorze mam cztery paski


(pain3hp) #5

Mam tak samo więc są to wątki

Teraz nasuwa się pytanie o optymalny load, czy jest on 1* ilość wątków czy 1* ilość rdzeni, autor tego artykułu z bloga stosuje te pojęcia zamiennie co przecież jest kardynalnym błędem.

Jeżeli np mysql ma proces z którego robi 4 wątki to load powinien być 4.0 a nasz komputer powinien je maksymalnie szybko obsługiwać tak jakby obsługiwał 1 klienta na 1 wątku, oczywiście czysto teoretycznie pomijając lockowanie tabel i inne wewnętrzne mechanizmy?