Avatar billede brian_isaksen Nybegynder
16. juni 2008 - 23:44 Der er 8 kommentarer

CPU Brug på enkelte internet sider?

Hej..

Problemet er at cpu'en arbejder 100% på f.eks komogvind.dk men ikke på f.eks google.dk eller her.
Problemet er der når siden vises på skærmen, men ikke når jeg minimerer siden eller skifter fane.

Pc'en er helt opdateret med servicepack 3 og alle andre opdateringer fra microsoft, Java er også den nyeste.
Der bliver ikke fundet spyware med spyboot eller andre, har også tjekket med panda online virusscanner uden problemer.

Hvad kan der være galt?

på forhånd tak..
Avatar billede thesurfer Nybegynder
17. juni 2008 - 01:25 #1
Det sker typisk når der er Flash på side. Flash er faktisk temmelig krævende.. meget mere end man tror.. specielt hvis der "sker en masse" eller bare en del udregninger..

Prøv at indsætte følgende som 1 linie i din adressebar tryk på ENTER taster på dit tastatur:

java script: h = document.getElementById("header"); h.innerHTML = ""; void(0)

Den ene linie fjerner toppen af siden, som indeholder banner-Flash'et..


Går det så bedre?
Avatar billede thesurfer Nybegynder
17. juni 2008 - 01:26 #2
Ja, man kunne godt bare nøjes med:

java script: document.getElementById("header").innerHTML = ""; void(0)

men jeg var lige ved at teste noget.. :-)
Avatar billede thesurfer Nybegynder
17. juni 2008 - 01:36 #3
Hvis man f.eks. slår JavaScript, plugins (Flash) og Java fra, vil siden ikke bruge særlige mange ressourcer.. Den der JavaScript-scroller tager også ressourcer..
Avatar billede Slettet bruger
17. juni 2008 - 06:47 #4
...eller måske bare bruge en ordentligt browser, hvori man nemt kan slå al flash fra...?
Opera og Firefox browserne har begge denne lækre funktion. ;-)

PS: Firefox skulle vist komme med deres helt nye Firefox v.3 i dag. :-)
Avatar billede brian_isaksen Nybegynder
17. juni 2008 - 16:31 #5
Hej igen.
Ok der er da lidt at afprøve, tak for det..
Og så det dumme spørgsmål :-) hvorfor er der ingen problemer når man minimere eller slår over i en anden fane eller andet vindue.? er siden da ikke stadig aktiv?
mener det er da vildt at een side kan suge 100% af en ca. 2 Ghz pc tom for kræfter.
for når siden f.eks er minimeret så er cpu forbruget nede på ca. 5%

Mvh Brian.
Avatar billede thesurfer Nybegynder
17. juni 2008 - 18:33 #6
Det har jeg også oplevet.. Min gæt er, at browseren ikke viser flashen, når siden ikke er synlig.. dvs, den "fjerner" flash-objektet på en eller anden måde, uden at flash'en virkeligt bliver fjernet (hvilket jo ville betyde at flash'en starter forfra når den vises)..

Da flash og video-objekter (til afspilning af video på siden) er specielle idet at de ikke er "rene" HTML elementer (som f.eks. span, div, tabel osv), men "klodser" der indsætes på siden, behandles de anderledes.

Disse objekter bliver normalt loaded/vist efter det andet indhold er loadet. I visse tilfælde vises de først.

Man lægger især mærke til det, hvis CPU'en er meget belastet og man hiver en side frem igen (efter at browseren/siden har været minimeret).. Objekterne vil ofte starte med at være synlige, mens resten af indholdet f.eks. vises lidt efter lidt, fra sidens top og nedad..

Men det er bare et gæt.. :-)


Fik du testet koden?:

java script: document.getElementById("header").innerHTML = ""; void(0)


Angående den der scroller jeg nævnte i 17/06-2008 01:36:28:
Scrolleren får faktisk Opera's CPU forbrug til at hoppe op til omkring 100%. Så snart at jeg deaktiverer JavaScript (bruger Opera, så det er bare en checkbox på min personlige toolbar) falder Opera's CPU forbrug ned til omkring 0%.

Scrolleren bruger garanteret mange ressoucer, fordi den kører flydende, når den scroller op.. den hakker overhovedet ikke.. den kræver mange operationer at gøre dette.
Avatar billede brian_isaksen Nybegynder
17. juni 2008 - 19:22 #7
Hej igen.
Vil lige starte med at sige mange tak for det i gør her..
Nej jeg har ikke prøvet koden endnu, da det ikke er min pc den er gal med.
Koden, slukker den for java? man skal jo have den for at kunne spille, skal man ikke?
sys stadig det lyder meget mærkeligt.. altså at det er konstant at forbruget er på 100% jeg kan forstå det imens siden loades og de forskellige ting startes, men kan ikke helt forstå at det er konstant.

Mvh. Brian.
Avatar billede thesurfer Nybegynder
17. juni 2008 - 21:13 #8
Der er noget du har misforstået..

Flash-objekterne (som der er 4 af!) og scrolleren (under "Seneste vindere") kører konstant!  Når siden er loadet (hvilket normalt aldrig tager 100% CPU), aktiveres flash-objekterne og scrolleren.

Disse ting vil så køre konstant, indtil du f.eks. skifter side, hvorefter de starter om igen, og kører konstant.. igen.. de stopper aldrig.. :-)


Angående koden:
Koden fjerner bare indholdet i en boks med id "header", hvilket er boksen i toppen.. dvs, flash-objektet med øen og mågerne.. Det er ikke permenent, hvilket betyder at flash-objektet er tilbage næsten du loader siden..


Angående spil:
Spil laves normalt enten i Flash eller Java, men kan også laves i JavaScript (som intet har med "Java" at gøre). Det er op til programmøren at vælge en af de ovennævnte sprog..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester