aplicații de 32 de biți rulate în win64

Știați că aplicațiile de 32 de biți rulate în Windows 64bit cu mult RAM, în afară de avantajul că pot beneficia de cache la fișiere pe măsura RAM-ului disponibil mai au un avantaj? Fiecare proces de 32 de biți are acces la 4GB de memorie (virtuală) în loc de 2GB implicit în Windows 32bit (sau 3G maximum posibil).

„If you are on a 64-bit OS, 32-bit processes get a full 4GB of virtual address space without any penalty to the OS.”

La ce e bună treaba asta (în afară de VS.NET dat ca exemplu în linkul de mai sus)? De exemplu Postgres de Windows există azi doar în varianta de 32 de biți. Pus în Win64, fiecare proces are 4GB de memorie adresabilă în loc de 2GB (nu sînt sigur ca ajunge în mod realist să îi și folosească asta avînd în vedere arhitectura Postgres dar 4GB în loc de 2GB e mare…. chestie).

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *