[MontelLUG] 32 o 64?

Stefano Fraccaro stefano.fraccaro a gmail.com
Mer 6 Apr 2011 08:28:35 CEST


Si chiama Address Windowing Extension (AWE)... nella sostanza blocchi 
una porzione dei 2 Gb visti dal processo e allochi 1 o più aree di 
memoria fisica della stessa dimensione.  E' utile nelle cache dei 
database ma ha diversi limiti nella pratica:

    * non può essere paginata, quindi bisogna controllare che la
      richiesta possa essere soddisfatta con la sola memoria fisica
    * non può essere condivisa
    * le applicazioni che sfruttano l'api AWE non possono girare in
      emulazione, devono per forza essere ricompilate per un altro
      processore
    * non può essere usata per chiamate video o di grafica


http://msdn.microsoft.com/en-us/library/aa366527%28v=vs.85%29.aspx
http://en.wikipedia.org/wiki/Address_Windowing_Extensions

E normalmente le applicazioni che usiamo tutti i giorni non usano le 
AWE... è buono solo per noi programmatori   ;-)


Il 05/04/2011 23.10, Samuele ha scritto:
> Non esattamente: adesso non ho i riferimenti sotto mano, ma puoi usare 
> delle apposite api per allocare la memoria al posto delle solite 
> funzioni che prevede il tuo compilatore. In questo modo bypassi lo 
> spazio di indirizzamento dei 2 gb. Gli avevo dato un'occhiata qualche 
> anno fa causa un programma che allocava mooolta ram qualora si fosse 
> reso necessario superare la soglia dei 2 gb (poi per fortuna non è 
> stato più necessario usarle almeno finora). Compilare a 64 bit non 
> sarebbe stato possibile (dipendenze con librerie, componenti ecc.).
>


-- 

*Stefano Fraccaro**
*Automation Department

<http://www.simec.it/>

*Simec **S.p.A.**- *via E. Fermi, 4 - 31030 Castello diGodego - Treviso, 
Italy
Tel: +39.0423.7351
E-mail: *stefano.fraccaro a simec.it
*Web Site:*www.simec.it
*Web Site:*www.genius.simec.it**
**
*NOTICE: This message contains SIMEC SPA classified information intended 
only for use of the addressed name above. If the reader of this message 
is not the intended recipient or the employee or agent responsible for 
delivering the message to the intended recipient, please note that 
dissemination, distribution or copying of this communication is strictly 
forbidden. Anyone who receives this communication in error should notify 
us immediately by phone and return the original message to us at the 
above address.
SIMEC SPA - all rights reserved





More information about the montellug mailing list