El 64 bits fa servir més RAM?

Per omissió, en Windows, Firefox és una aplicació de 32 bits. Això vol dir que està limitat a usar a la majoria de 4 GiB de memòria, fins i tot en màquines que tenen més de 4 GiB de memòria física (RAM). De fet, depenent de la configuració de l' OSM, el límit pot ser tan baix com 2 GiB.

Ara, 2⁄4 GiB podria sonar com molta memòria, però no és tan inusual que els usuaris de poder utilitzin tant. Això inclou:

  • Usuaris amb molts (dozens o fins i tot centenars) de pestanyes obertes;
  • Usuaris amb molts (dozens) d' extensions;
  • Usuaris dels llocs web de memòria i aplicacions web; i
  • Els usuaris que fan totes les altures!

A més, a més a més, a la pràctica no és possible omplir aquest espai disponible perquè fragmentació Es produeix inevitablement. Per exemple, Firefox podria necessitar fer una assignació de 10 MiB i podria haver-hi més de 10 MiB de memòria no usades, però si aquesta memòria disponible està dividida en molts trossos de les quals són més petites de 10 MiB, llavors l'assignació fracassarà.

Quan una assignació falla, Firefox pot de vegades manejar-la amb gràcia. Però sovint això és impossible, en aquest cas Firefox s'avortarà. Tot i que això és un control cancel· lar, l' efecte per a l' usuari és bàsicament idèntica a una fallada sense control, i han de reiniciar Firefox. Una fracció significativa de Firefox es deu a aquest problema, conegut com s' està exhaurint l' espai d' adreces .

Afortunadament, hi ha una solució per a aquest problema disponible per a tothom usant una versió de 64 bits de Windows: useu una versió de 64 bits del Firefox. Ara, les aplicacions de 64 bits solen usar més memòria que aplicacions de 32 bits. Això és perquè Apuntadors , un tipus de dades comú, són el doble de gran; una estimació difícil de 64 bits Firefox és que pot usar més del 25% de memòria. No obstant això, les aplicacions de 64 bits també tenen un molt L'espai d'adreça és més gran, que vol dir que poden accedir a grans quantitats de memòria física, i l'augment de l'espai d'adreça és tot menys impossible. (En aquest cas, canviar des d' una versió de 32 bits d' una aplicació a una versió de 64 bits és la versió més propera a la que podeu arribar a Baixa més RAM !)

Per tant, si teniu una màquina amb 4 GiB o menys RAM, canvieu a 64 bits Firefox probablement va ajudar. Però si tens 8 GiB o més, canviant al Firefox de 64 bits probablement ajudarà a la situació de l'ús de memòria.

  • Hi ha algunes regressions de contingut Flash degut a la nostra carpeta local NPAPI (per contingut que usa característiques avançades com l' acceleració de la GPU o les API del micròfon).

En el costat dels girs, així com evitar que l'espai d'adreça s'esgoti els problemes, una característica de seguretat coneguda com ASLR Funciona molt millor en aplicacions de 64 bits que en aplicacions de 32 bits, així que 64 bits Firefox serà una mica més segur.

La feina està en curs a solucionar o minimitzar les coves mencionades, i s'espera que el 64 bits Firefox surti en nombre creixent en el futur no tan llunyà.

En Chris Peterson em va donar les següents mesures sobre els usuaris actius diàriament a Windows.

  • El 66.0% estan executant el Firefox 32 bits sobre 64 bits Windows. Aquests usuaris podrien canviar a un Firefox de 64 bits.
  • 32.3% s'estan executant el Firefox de 32 bits a les finestres de 32 bits. Aquests usuaris no poden canviar a un Firefox de 64 bits.
  • El 1,70% ja estan executant el Firefox de 64 bits.

▁UPDATE 2: També des d'en Chris Peterson, aquí hi ha enllaços a les construccions de 64 bits per a tots els canals:

16 respostes a Firefox de 64 bits per a Windows poden aprofitar-se d'una mica més de memòria Carlemany

Com puc veure si 32 o 64 bits Firefox? A sota de l'AchtxuteHelp > About Firefox Kirby, només diu que Firefox 47.1.

Suposo que hi haurà una rutina d'actualització automàtica per a tots aquests usuaris heretats (el 66%), perquè preferiria que això només succeeix automàticament. No vull que em molestin amb aquesta mena de coses.

Voleu que els usuaris canviïn a 64 bits ara, així que teniu una millor prova? Llavors vaig fer-ho. Però això vol dir que he estat saquejant les meves dades personals (de perfil)? Un botó de 64 bits, que té cura de tot, fins que va resultar un procés de fons invisible per a això...

Si mireu al gestor de tasques Windows 2003- 2001 (assumint que esborreu a les finestres de 64 bits), 64 bits Firefox s' hauria de llistar a la pestanya Detalls com a 2001- 2003, mentre que el 32 bits Firefox hauria de mostrar- se com a 420Firefox (x86). Crec que l'ajuda per resoldre problemes a Firefox també pot mostrar-ho, però no al meu ordinador per verificar-ho.

Ho sento, aquesta informació del gestor de tasques és errònia, com a mínim per a mi a Windows 10: Heu de mirar a la pestanya de processs de 192. 64 bits Firefox mostrarà com a Firefoxeu cvs. 32 bit Firefox mostrarà com Firefox (32 bit) 2001-2005.

Si no vas sortir del teu camí per instal·lar la versió 64 bit, llavors estàs executant 32 bits.

Una altra manera de comprovar- ho és mirar la cadena de l' agent d' usuari. Una manera fàcil de fer- ho és fer clic sobre l' element d' informació de problemes sota el menú Ajuda. En la secció Bàsica de l' aplicació a la part superior, la 6a línia (o així) és la línia Agent d' usuari. Si aquesta línia conté uidWin6464, és una mica de construcció de 64 bits. Si aquesta línia * no conté aquesta cadena, no és una part de 64 bits. A més, si aquesta línia conté imaginant64, es tracta d'una construcció de 32 bits. (Per què? Perquè Microsoft és el pitjor.)

A més, a més, a més, n'hi ha quotes de pèrdua de dades amb l'ús de la construcció de 64 bits. Utilitza el mateix perfil de dades que el 32 bits construït. Podeu instal·lar a dalt del 32bit Firefox o en un lloc diferent. Però si engegueu l' executable 64 bits, accedirà al mateix perfil que abans.

Podeu explicar la degradació de rendiment que succeeix quan Firefox sigui Nightly (que he fet servir i provat durant anys com el meu navegador principal) dóna >2GB a l'ús de la RAM en una màquina amb 24 GB-32GB Total RAM? Tinc altres aplicacions en aquest PC que usen regularment 6, 8 vegades 12GB de RAM sense degradació de rendiment.

D'acord, sembla que això serà una manera justa de sortir amb FF64 apareix com una opció a l' instal· lador estàndard del següent març (FF52) amb la qual fer que els usuaris per omissió i actualitzar els usuaris actuals s'indeterminaven de manera llunyana en el futur posterior.

Izyll probablement estarà fent una actualització manual en el futur proper (itruns ha estat a la meva llista de preginants durant un temps). Esperava que aquesta declaració també em permetés mantenir-me fluixament i tenir el meu pastís.

Artículos Relacionados:

- Memòria RAM -

Esta web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies +