Mjerila za korištenje memorije web preglednika dobivaju sve pogrešno

Isprobajte Naš Instrument Za Uklanjanje Problema

Korištenje memorije web-preglednika možda i nije toliko problem u današnje vrijeme s ugradnjom gigabajta računalne memorije u moderne računalne sustave. Ipak, postoji tržište krajnjeg tržišta koje je podstaknuto uspjehom netbooka i ostalog hardvera niske potrošnje. Test korištenja memorije popularnog web preglednika možda zbog toga neće utjecati na sve korisnike računala, ali mogao bi biti zanimljiv onima koji koriste hardver niskog stupnja ili se žele uvjeriti da koriste učinkovit web preglednik.

Nedavno je postavljena usporedba upotrebe memorije web-preglednika Dot Net biseri web lokaciju koja je uspoređivala upotrebu memorije Google preglednika Google Chrome, Mozilla Firefox, Opera 10 i Safari. Web-preglednici konfigurirani su za otvaranje 30 kartica preko naredbenog retka koji ih autor automatski zatvori, osim jednog. Skripta koja se radi u pozadini bilježila je upotrebu memorije svih procesa u tom vremenu koji su tada korišteni u usporedbi.

web browser

Rezultati referentne vrijednosti korištenja memorije web preglednika podijeljeni su u tri znaka koji prikazuju maksimalnu, prosječnu i konačnu memoriju koju koristi svaki testirani web preglednik. Internetski preglednik Mozilla Firefox koristio je najmanju količinu računalne memorije od svih testiranih web preglednika, dok je preglednik Google Chrome pokazao vrlo visoku maksimalnu i prosječnu potrošnju memorije.

I evo ga je ispitivač pogrešno shvatio. Da bi se izračunala upotreba memorije svi procesi koji su uzeti u obzir, a to je zapravo značilo dvostruko brojanje zajedničke memorije za svaki proces. Kao Krom blog ističe:

Ako mjerite memoriju u višeprocesnoj aplikaciji kao što je Google Chrome, ne zaboravite uzeti u obzir zajedničku memoriju. Ako dodate veličinu svakog postupka putem upravitelja zadataka Windows XP, dvostruko ćete brojati zajedničku memoriju za svaki postupak. Ako postoji veliki broj procesa, dvostruko brojanje može činiti 30-40% dodatne veličine memorije.

Radi lakšeg sakupljanja višeprocesne memorije, Google Chrome nudi stranicu 'about: memory' koja uključuje detaljni pregled upotrebe memorije Google Chrome i također pruža osnovne usporedbe s ostalim preglednicima koji se pokreću.

Google Chrome rezultat bi i dalje bio veći od Firefoxa čak i nakon prilagođavanja, ali ovo je jedan od kompromita u višeprocesnom pregledniku (što je Google Chrome). Isti ćete rezultat dobiti i sa Microsoftovim Internet Explorerom 8 ukoliko bi ispitivač testirao i taj web preglednik. To očito nije bilo moguće zbog tehničkih poteškoća.

Drugi aspekt koji treba spomenuti je testni test web preglednika Opera. Opera koristi automatsku postavku nazvanu Automatski RAM cache koja je omogućena prema zadanim postavkama. Tako je zadano oko 10% memorije računala i trebalo bi ih onemogućiti u referentnim vrijednostima memorije. Opera bi najvjerojatnije i dalje pobijedio Firefox, ali jaz bi vjerojatno bio manji.