Jump to content

Archived

This topic is now archived and is closed to further replies.

3XTR3M

CPU usage 100%

Recommended Posts

Posted

1. 3XTR3M a deschis acest topic pentru a incerca sa se gasesca o solutie. Nu am spus ca le stiu pe toate, doar ca anumite lucruri nu mi se par imposibil de realizat.

2. da, mi s-a ars acum circa 1 an placa de baza si procesorul si tind sa cred ca de la MU.

3. linkmania nu obtine profitul de la RDS, RDS sponsorizeaza doar prin hosting si intenet probabil ( nu stiu datele exacte ca nu am citit contractul ). Profitul obtinut de linkmania vine din trafic, ranking, bannere, reclame, linkuri atasate acestui site e.t.c., profit pe care probabil linkmania il imparte cu RDS-ul....sau nu, aici depinde de cum au fost intial negociate conditiile, reclama gratuita pt RDS pe site sau cota parte din profit ( aici iar sunt detalii contractuale ).

Daca sustii ca linkmania nu face profit din ce am scris eu mai sus, atunci pot pune si eu un banner cu o reclama la o firma gratuit la voi pe site ?:) Unul singur nu mai multe, sau poate pot pune un link la pagina de internet a firmei pe care doresc s-o promovez, gratuit :)

Posted

1. 3XTR3M a deschis acest topic pentru a incerca sa se gasesca o solutie. Nu am spus ca le stiu pe toate, doar ca anumite lucruri nu mi se par imposibil de realizat.

2. da, mi s-a ars acum circa 1 an placa de baza si procesorul si tind sa cred ca de la MU.

3. linkmania nu obtine profitul de la RDS, RDS sponsorizeaza doar prin hosting si intenet probabil ( nu stiu datele exacte ca nu am citit contractul ). Profitul obtinut de linkmania vine din trafic, ranking, bannere, reclame, linkuri atasate acestui site e.t.c., profit pe care probabil linkmania il imparte cu RDS-ul....sau nu, aici depinde de cum au fost intial negociate conditiile, reclama gratuita pt RDS pe site sau cota parte din profit ( aici iar sunt detalii contractuale ).

Daca sustii ca linkmania nu face profit din ce am scris eu mai sus, atunci pot pune si eu un banner cu o reclama la o firma gratuit la voi pe site ?:) Unul singur nu mai multe, sau poate pot pune un link la pagina de internet a firmei pe care doresc s-o promovez, gratuit :)

iar ne place sa vorbim fara sa citim

cred ca am fost destul de clar : "staff-ul LM" = moderatori , gm .

Linkmania este un brand detinut de RDS. ce face RDS-ul pentru el si ce obtine de pe urma lui nu are nici o legatura cu ce am precizat eu .

PS: ai ajuns tu la concliuzia cu MU-ul desii ai 8 ani experienta in domeniu. calitatea carcasei (circulatia aerului), a placii de baza si a sursei nu puteau fi suspectate ca doar ai 8 ani experienta si mai cunosti si codul MU-ului .

Posted

Dragos, tin sa-ti atrag atentia ca nu am spus nicaieri ca am 8 ani experienta in domeniu, ci ca m-am retras din domeniu de circa 8 ani si de asta nu mai sunt foarte la curent cu toate noutatile hardware, software si programare.

Hai sa-ti spun ce sistem aveam cand mi s-a ars placa de baza si procesorul.

Un Intel D850 socket 478, P4 la 2.4 Ghz BOX, 2 GB RIMM PC800 ECC, sursa Hewlett Packard 450 Watt parca, carcasa ATX cu un extra cooler mare pe lateral extern. Sistemul avea circa 3 ani vechime cand s-a ars, a fost cumparat de la un foarte bun prieten care este si detinatorul unei firme ce comercializeaza componente si siteme si eu cred ca pentru anul 2005-2006 era printre cele mai performante sisteme de pe piata si jocuri gen NFS, WOW, Starcraft, Diablo2, GTA....nu reuseau sa-mi tina procesorul in 100% ca MUOnline.

Bun, acum incerc sa gasesc o solutie ca sa nu mai pateasca si altii ce am patit eu, pentru ca parerea mea sincera este ca jocul mi-a prajit sistemul.

Eu nu am cum sa demonstrez asta, dar nici cei care sustin contrariul nu au cum sa demonstreze ca nu am dreptate. Dar cand mam dus cu placa de baza la un service sa incerc s-o repar, mi-au spus ca au pleznit niste circuite din interior diin 2 posibile cauze : soc electric sau suprasolicitare indelungata cumulata cu temperaturi mari. Socul electric iese din discutie pt. ca am UPS si oricum sursa avea protectie, ramane partea cu suprasolicitarea.

Acum poti inchide topicul....dar nu a raspuns nimeni concludent la intrebarea de la inceput. Se poate face ceva ca procesorul sa nu mai stea in usage 100% ?

Posted

Dragos, tin sa-ti atrag atentia ca nu am spus nicaieri ca am 8 ani experienta in domeniu, ci ca m-am retras din domeniu de circa 8 ani si de asta nu mai sunt foarte la curent cu toate noutatile hardware, software si programare.

Hai sa-ti spun ce sistem aveam cand mi s-a ars placa de baza si procesorul.

Un Intel D850 socket 478, P4 la 2.4 Ghz BOX, 2 GB RIMM PC800 ECC, sursa Hewlett Packard 450 Watt parca, carcasa ATX cu un extra cooler mare pe lateral extern. Sistemul avea circa 3 ani vechime cand s-a ars, a fost cumparat de la un foarte bun prieten care este si detinatorul unei firme ce comercializeaza componente si siteme si eu cred ca pentru anul 2005-2006 era printre cele mai performante sisteme de pe piata si jocuri gen NFS, WOW, Starcraft, Diablo2, GTA....nu reuseau sa-mi tina procesorul in 100% ca MUOnline.

Bun, acum incerc sa gasesc o solutie ca sa nu mai pateasca si altii ce am patit eu, pentru ca parerea mea sincera este ca jocul mi-a prajit sistemul.

Eu nu am cum sa demonstrez asta, dar nici cei care sustin contrariul nu au cum sa demonstreze ca nu am dreptate. Dar cand mam dus cu placa de baza la un service sa incerc s-o repar, mi-au spus ca au pleznit niste circuite din interior diin 2 posibile cauze : soc electric sau suprasolicitare indelungata cumulata cu temperaturi mari. Socul electric iese din discutie pt. ca am UPS si oricum sursa avea protectie, ramane partea cu suprasolicitarea.

Acum poti inchide topicul....dar nu a raspuns nimeni concludent la intrebarea de la inceput. Se poate face ceva ca procesorul sa nu mai stea in usage 100% ?

1. procesorul care l-ai avut ( seria Dxxx) este unul din cele mai proaste procesoare create de intel . Au luat 2 procesoare p4 de la acea vreme si le-au lipit pe aceasi pastila de siliciu . Un procesor p4 single core de la acea vreme avea consumul destul de mare (limita tehnoligica) ( consum mare = caldura degajata mare ). Cand au lipit cele 2 procesoare fara sa modifice procesul de fabricatie , au creat un resou cu 2 core :D. Scopul Intel a fost depasirea procesoarelor AMD de la acea vreme . Abia la aparitia procesoarelor Core2 , au schimbat drastic procesul de fabricatie si au unit cache-ul celor 2 procesoare .

2. UPS-ul tau nu avea cum sa te protejeze de orice problema din reteaua electrica . Sunt convins ca nu ai un UPS double-conversion (online) . Vezi aici

3. da se poate face ceva : iti iei un procesor mai nou ( tehnologie noua , cache generos , multi-core ) si nu o sa mai simti nimic .

Guest nailui1
Posted

Revenind la discutia initiala, 100% CPU Usage (50% pt cei cu DualCore sau P4 cu HT, respectiv 25% pentru Quad) este cauzat de un stil de programare similara cu:

while(te_joci) {
  deseneaza harta
  deseneaza player
  deseneaza mobi
  deseneaza efecte
}

problema este ca in acel cod nu exista nici o instructione de temporizare (sleep) care sa permita procesorului (core-ului) sa faca si altceva asa ca este blocat in repetarea continua a instructiunilor respective. Acesta e motivul pt care problema se manifesta pe toate procesoarele indiferent de performanta. Pe scurt un procesor rapid va executa instructiunile si o va lua de la capat mai repede decat unul mai lent (in loc sa faca altceva - de ex sa intre in idle si sa se raceasca).

corectarea problemei nu e triviala, din cauza ca (evident) main.exe nu e asa clar ca si codul de mai sus. Webzen sunt cei mai in masura sa rezolve problema avand in vedere ca sunt singurii (din cate stiu eu) care detin codul sursa al clientului.

legat de componentele arse,

eu am laptop, Intel Core 2 Duo, 2.4Ghz - folosirea unui Core la 100% duce la incalzirea sistemului (sigur, ajuta si vara de afara) care intradevar poate cauza defecte pentru acest tip de computere. DAR pentru a evita situatia aceasta am grija ca orificiile de aerisire sa fie libere de obstacole/praf, folosesc sistemul doar pe masa si la utilizare indelungata direct pe lemn nu pe fata de masa; NU pe pat, NU pe fotoliu, mai ales NU sub plapumioara si NU sub expunerea directa la soare.

pentru cei cu sisteme desktop s-a spus si altundeva ce trebuie sa faceti, pe scurt pastrati-le curate ca farfuria din care luati pranzul (dar nu cu apa si sapun) asta daca nu aveti obiceiul sa va luati sisteme noi anual - atunci nu conteaza.

Posted

nu este chiar asa :

while(te_joci) {
  deseneaza harta
  deseneaza player
  deseneaza mobi
  deseneaza efecte
}

altfel , viteza de miscare a elementelor din joc ar depinde doar de performanta procesorului . ( am procesor mai rapid, mobii se misca mai repede la mine, eu ma misc mai repede, omor mai repede mobii , .... )

Guest nailui1
Posted

nu este chiar asa :

while(te_joci) {
  deseneaza harta
  deseneaza player
  deseneaza mobi
  deseneaza efecte
}

altfel , viteza de miscare a elementelor din joc ar depinde doar de performanta procesorului . ( am procesor mai rapid, mobii se misca mai repede la mine, eu ma misc mai repede, omor mai repede mobii , .... )

nici nu ma astept sa fie atat de simplu, dar ar fi interesant de pornit clientul intr-un debuger sau intr-un profiler si localizata functia / bucata de cod in care procesorul isi petrece majoritatea timpului... eu nu am experienta voastra cu main.exe si cu launchere de MU si mi-ar fi cam peste mana sa ma apuc de la zero.

pentru cei cu laptop ar fi o imbunatatire substantiala (mult mai putina caldura)

Posted

Mu sta foarte prost la capitolul asta.

Un dual core il tine in 50% constant

Un single core il rupe mereu cu 100%.

E prost optimizat...da rau de tot

Mie imi tinea dual core in 100%,dar am rezolvat-o cu dual core optimizer de la AMD.

Un OC de 250 de MHZ mi-a scazut de la 50% la 40%.

Nu recomand,decat daca aveti cooler bun

Posted

Eu mi-am cam bulit laptopul din cauza la mu, tot asa cpu usage 100%. Asa a fost mereu la capitolul mu, foloseste procesorul mai mult decat celelalte resurse ale calculatorului, god knows why. Oh well, sper ca te-au lamurit raspunsurile lui dragosh, nu e chiar o problema tehnica de se poate rezolva, e mai degraba o informatie pentru tine insuti. Si cu permisia ca mi-am luat buton de closed, pot sa-l folosesc? ;;)

Guest
This topic is now closed to further replies.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...