Punctul de referință al utilizării memoriei browserului Web îl obține greșit
- Categorie: Operă
Utilizarea memoriei browser-ului Web nu poate fi o problemă în aceste zile, iar Gigabytes de memorie a computerului este construit în sisteme moderne de calculator. Cu toate acestea, există piața de ultimă generație, care este alimentată de succesul netbook-urilor și al altor hardware-uri low-end. Un test de utilizare a memoriei unui browser web popular ar putea să nu afecteze toți utilizatorii de computere, dar ar putea fi interesant pentru cei care rulează hardware de ultimă generație sau doresc să se asigure că utilizează un browser web eficient.
O comparație de utilizare a memoriei browser-ului web a fost postată recent pe Perle Net Dot site web care a comparat utilizarea memoriei browserului Google Google Chrome, Mozilla Firefox, Opera 10 și Safari. Navigatoarele web au fost configurate pentru a deschide 30 de file peste linia de comandă, care apoi închise manual de autor, cu excepția uneia. Un script care rulează în fundal a înregistrat utilizarea memoriei tuturor proceselor în acea perioadă, care au fost apoi utilizate în comparație.
Rezultatele valorii de referință a utilizării memoriei browserului web au fost apoi împărțite în trei caractere care afișează memoria maximă, medie și finală utilizată de fiecare dintre browserele web testate. Browserul Mozilla Firefox a utilizat cea mai mică cantitate de memorie de calculator din toate browserele web testate, în timp ce browserul Google Chrome a arătat o utilizare maximă și medie a memoriei.
Și iată că testerul a greșit. Pentru a calcula utilizarea memoriei toate procesele luate în considerare, ceea ce a însemnat în mod efectiv o contabilizare dublă a memoriei partajate pentru fiecare proces. Dupa cum Crom blogul subliniază:
Dacă măsurați memoria într-o aplicație cu mai multe procese precum Google Chrome, nu uitați să luați în calcul memoria partajată. Dacă adăugați dimensiunea fiecărui proces prin managerul de sarcini Windows XP, veți număra de două ori memoria comună pentru fiecare proces. Dacă există un număr mare de procese, numărarea dublă poate însemna o dimensiune suplimentară de memorie de 30-40%.
Pentru a facilita rezumarea utilizării memoriei cu mai multe procese, Google Chrome oferă pagina „despre: memorie” care include o defalcare detaliată a utilizării memoriei Google Chrome și oferă, de asemenea, comparații de bază cu alte browsere care rulează.
Rezultatul Google Chrome ar fi totuși mai mare decât cel al Firefox chiar și după ajustări, dar acesta este unul dintre compromisurile unui browser cu mai multe procese (care este Google Chrome). Ați obține același rezultat cu Internet Explorer 8 Microsoft dacă testerul ar fi testat și browserul respectiv. Acest lucru aparent nu a fost posibil din cauza dificultăților tehnice.
Un alt aspect care trebuie menționat este rezultatul testului browserului web Opera. Opera utilizează o setare automată denumită Automatic RAM Cache care este activată implicit. Aceasta a alocat aproximativ 10% din memoria computerului în mod implicit și ar trebui dezactivată în punctele de referință ale memoriei. Opera ar fi fost încă bătută de Firefox, dar diferența ar fi fost probabil mai mică.