4 rdzenie, 8 wątków czyli ile max top?
raven - 18-12-2008 00:02
4 rdzenie, 8 wątków czyli ile max top?
Mam dosyć nie mądre pytanie w sumie. Skoro mam procka z 4 rdzeniami i 8 wątkami (threads) to co trzeba uznać na pełne obciązenie w top/uptime - poziom 4 czy 8? Jak miałem procka z 2 rdzeniami i z 2 watkami to nie miałem tego dylematu bo max to było 2.0
Pewnie 8.0 skoro to jest widziane jako 8 niezaleznych procków przez system
Akira - 18-12-2008 08:04
Chodzi Ci o load avg ?
raven - 18-12-2008 17:35
Cytat:
Load nie jest dobrą miarą obciążenia :)
Możesz mieć 60, na boku grać w GTA :D
A możesz też mieć 3 i system wisi :p
load avg to najlepszy odczyt uzycia zasobów systemu moim zdaniem. Praktycznie kieruje on moim życiem :rolleyes: Monitoruje, uśredniam, badam trendy, robie wykresy w excelu tego. Dyktuje to moje polityki cenowe i nie tylko ... Jak odchodzę na dłużej od kompa to właczam sobie co godzinne raporty smsami o load avg
Jak miałbyś load avg 60 grajac w GTA to nie było by mowy o grze. Natomiast jakbyś miał load avg 3 na 4 rdzeniowcu to nie było by mowy o tym żeby system był zalagowany w żadej sytuacji - bo load avg uwzglednai tez iowaity
raven - 19-12-2008 03:39
Cytat:
Tu się nie zgodzę. Miałem sytuację gdy proces apache żarł 100% rdzenia, load był ok 30-40 a mimo tego strony wczytywały się szybko :)
toteż mówie ze load avg jest lepsza oceną niz jakies 100%. Load avg nie jest limitowany górną wartością maksymalna. Natomaiast jesli chodzi o przekroczenia tego optymalnego maksimum to szybkosc moze byc rozna w zaleznosci jakiego zasobu braku, bo nadmierne przeciazenie jednego moze powodowac wycig innych aplikacji o niego i w konsekwencji kaskadowa reakcje. Lub tez wcale tak moze nie byc w zaleznosci od charaketru zasobow z ktorych korzysta aplikacja.
cousin - 19-12-2008 03:44
Cytat:
Tu się nie zgodzę. Miałem sytuację gdy proces apache żarł 100% rdzenia, load był ok 30-40 a mimo tego strony wczytywały się szybko :)
Od dawien dawna load w systemach uniksowych był liczbą procesów oczekujących na obsłużenie przez cpu. Jeśli load przekraczał liczbę procesorów wtedy mówiło się że sprzęt nie wyrabia. Tak naprzykład jest obecnie w systemach BSD. Linux poszedł trochę dalej i do miary load dodał także procesy które są w tzw. stanie nieprzerywalnym np podczas operacji I/O etc. Prowadzi to do tego że procesor może być 'nieobciążony' natomiast load będzie bardzo wysoki. Z tego względu load w linuksach nie jest miarodajnym wskaźnikiem.
http://en.wikipedia.org/wiki/Load_(computing)
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl