View Full Version : Zašto WinAmp koristi 100% CPU?
neno-zg
12.12.2002., 14:03
Imam instalirane win XP, a procesor je athlon 850?
Nije mi jasno zasto WinAmp toliko koristi procesor?
A drugi puno zahtjevniji programi ni približno toliko.
Dok kad recimo pustim mp3 na WMP, samo 10-20% CPU.
Isto tako i programi koji rade pod DOS-om, igrice i slicno, odnsono taj DOS-simulator pod win XP također koristi 100%CPU?
Zasto? Jel to normalno?
Normalno nije ali dali si siguran da ti winamp kosristi 100% proc ili samo jedna datoteka dotičnog ili?*?
neno-zg
13.12.2002., 07:43
Da, svi mp3-evi. Svi mp3 na WinAmpu 2.8
Sada sam isprobao WinAmp 3.0 i on radi dobro, 10% CPU-a koristi
AxMi-24
13.12.2002., 07:49
da ti nevozis kakav visualisation plugin ili neki sl srot???
To bi moglo pozderat sve sta imas i jos konja i po :)
TeenSpirit
13.12.2002., 22:15
ne moze sam winamp stotku uzimat, biti ce da je nekakav plugin u opticaju.
sve sto je preko 10 % za takva sranja je puno previse
neno-zg
18.12.2002., 07:47
Je, bio je neki plug-in za daljinsko upravljanje.
Ali zašto onda DOS-simulator pod Win XP troši 100% CPU-a.
Kad pokrenem neku jednostavnu igricu napravljenu za DOS.
TeenSpirit
18.12.2002., 17:37
e jebi ga sad... svaka ili poneka?
neno-zg
18.12.2002., 22:16
e jbga, svaka, baš svaka i najmanja od 20 k!!!
Ipak je to laznih DOSovih 100%. Nije rijec samo o igricama, nego o bilo kojem DOSovom programu, dovoljno je pokrenuti bilo koji DOSov programcic koji ne mora bas nista izvrsavati ili da je u stanju cekanja Windowsi prikazuju da trose 100% CPU-a, ali najnormalnije rade bilo koji drugi zadatak pod windowsima bez da se osjeti bilo kakvo usporenje sto bi bilo za ocekivati sa "prezauzetim" procesorom.
neno-zg
19.12.2002., 09:42
Da, upravo to, bilo šta pod DOS-om,
ali temperatura procesora naraste!!!
Dakle ipak se procesor muči sa tim!
Shadowman
19.12.2002., 10:02
A šta vi tu zapravo mjerite, koji procenat procesorskog vremena neki program koristi ili koji procenat kapaciteta procesora? Je li vi to gledate u Task Manager? Ako je tako, onda ste se vi tu malo zbunili. :B Pogledaj malo sve procese prikazane u datom trenutku i njihove procente. Primijetićeš da je zbir tih procenata uvijek 100. To ti samo govori da od procesa koji su trenutno aktivni i uzimaju procesorsko vrijeme, određeni proces uzima prikazani procent ukupno iskorištenog vremena. To nema nikakve veze s kapacitetom procesora. Procesor može da radi s, na primjer, samo 10% svog kapaciteta. A Task Manager pokazuje koji procent od tih 10% svaki pojedini proces iskorištava. Zašto DOS emulator pokazuje 100%. Vrlo jednostavno. Zato što drugi procesi uglavnom spavaju dok ti DOS radi, pa sve vrijeme koje se uopće koristi otpada na DOS.
:o
neno-zg
19.12.2002., 10:15
Da pojednostavim!
Temperatura CPU poraste kada vrtim nešto pod DOS-om (Win XP-ov DOS) i do 5 stupnjeva, a možda i više.
Raz0r81ad3
19.12.2002., 20:52
Windowsi i svaki OS su kao motor vozila. U biti se nikad ne zaustavljaju. Kao vozilo koje kad zaustaviš i ostaviš u leru. Motor još uvijek vrti, ali za korisnika vozilo stoji.
Uvijek se vrti petlja koja kontrolira procese i ostale gluposti...a ako ta petlja vrti "u prazno", onda je iskorištenje procesora 0%.
Odnosno, ne mjeri se direktno da li procesor nešto radi ili ne, nego koliko je procesa u matičnoj petlji i koliko svaki od njih traži procesorskog vremena (broj ciklusa koji se dodjeljuje jednom procesu (po prioritetu procesa) podijeljeno sa ukupnim brojem ciklusa koji procesor odvrti u npr. jednoj sekundi).
Procesor se dalje grije više ako je veći njegov dio u iskorištenju ( u praznom hodu se ne vrte sve instrukcije, već samo mali set, od toga se procesor ne grije toliko, ali ako se vrti kompleksan program gdje je mnogo različitih instrukcija u pitanju, većina logike u procu će biti pod pristupom i proc se jače grije)
E, sad...zašto tvoj WinAMP troši 100%, pogledaj pod Output Settings, makni driver koji vrti emulaciju (preko proca) i stavi driver koji se odnosi baš na tvoju zvučnu. Meni je WinAMP3 prekidao sve dok nisam promjenio tja driver ;)
vBulletin® v3.8.4, Copyright ©2000-2013, Jelsoft Enterprises Ltd.