Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Massimo quantitativo di RAM per Vista 32bit

Il tuo Sistema Operativo non vuole riconoscerti una periferica? I nuovi Driver della scheda video ti danno problemi? La tastiera ti parla in una lingua incomprensibile? Posta e cercheremo di aiutarti.
Per problemi legati strettamente all'Hardware utilizzate "Hardware, Modding & Overclock"

Messaggioda -DrAma- » gio dic 27, 2007 9:29 pm

ninjabionico ha scritto:Rieccomi...

... l'altro ieri stavo per postare un messaggio già scritto, quando ho perso la connessione per quasi 3 giorni.

-DrAma- mi sembrava che i documenti linkati fossero abbastanza chiari ed espliciti... ma hai continuato a fraintendere...

... come ha detto Aesir è il bus elettrico che limita fisicamente la memoria indirizzabile!!

Che poi chi realizza il Sistema Operativo decida di utilizzare un indirizzamento ridotto rispetto a quello indirizzabile per semplificare la programmazione del S.O. stesso e delle applicazioni, come ha fatto Microsoft, questo è un altro paio di maniche.

Quindi il limite dei soli 4 GB di memoria indirizzabile, come ti ho precedentemente postato, è un problema esclusivamente dei sistemi Microsoft a 32 bit (e Linux con kernel 2.2 o precedente, che ormai non usa praticamente più nessuno).

Ciao.

I documenti da te linkati erano un po troppo generici, più che altro specifici appunto sull'architettura dei processori, ripeto, anche lo Z80, pur avendo un bus dati a 8bit, ne aveva uno ad indirizzi a 16bit, lo si usava tutto perché l'applicazione che si scriveva era dedicata.
La pagina di wikipedia di Aeris mi ha convinto, proprio perché specifica l'integrazione con il kernel.
Se noti quello che ho scritto non è tutto errato, quando dissi che si trattava di archibugi che aumentavano i cicli macchina permettendo il riconoscimento di più memoria virtuale, non ero in errore. Cercando ulteriormente su internet il PAE sembra non portare particolari vantaggi velocistici, anzi... questo a confermare che trattasi di un trick.
Trovo che le informazioni su Wikipedia siano molto esaustive.

Le apllicazioni vedono e vedranno solo 32bit, perché il kernel è a 32bit, ma gli indirizzi sono rimappati secondo una "Page Table".

A page table is the data structure used by a virtual memory system in a computer operating system to store the mapping between virtual addresses and physical addresses. Virtual addresses are those unique to the accessing process. Physical addresses are those unique to the CPU, i.e., RAM.


Sicuramente ero in errore generalizzando questa cosa a tutti i SO [V]
Avatar utente
-DrAma-
Silver Member
Silver Member
 
Messaggi: 1304
Iscritto il: ven lug 29, 2005 10:40 pm

Messaggioda Aesir » ven dic 28, 2007 11:11 am

Esatto, una singola applicazione non può certo di sperare di allocarsi più di 4 GB. In quanto alla velocità non migliora (e bè ci mancherebbe) nè peggiora visibilmente, infatti in un operazione di accesso in memoria l'ulteriore ciclo di CPU per preparare l'indirizzo a 36 bit non pesa in termini di tempo, questo perché il tempo impiegato per un ciclo è molto inferiore a quello per l'accesso vero e proprio al dato in memoria.

Due considerazioni (che wikipedia bollerebbe subito con [citazione necessaria]):

suppongo (cioè non ho mai letto, sentito od origilato) che laddove il kernel linux abbia meno di 4GB di memoria fisica da indirizzare non utilizzi il PAE e quindi non soffra ulteriori cicli di CPU; quindi subentri solo nel caso ci sia effettivamente bisogno di tutta quella memoria.

Visto che Intel ha migliorato progressivamente il supporto al PAE potrebbe anche essere che sia gestito da circuteria apposita e che quindi l'utilizzo non vada a gravare sulla velocità globale.

Purtroppo sono discorsi di informatica a livello molto basso di cui è difficile conoscenrne i particolari se non si è impegnati nel campo.

Ciao
Avatar utente
Aesir
Bronze Member
Bronze Member
 
Messaggi: 607
Iscritto il: mer dic 05, 2007 6:06 pm
Località: Prov. di Milano

Messaggioda -DrAma- » ven dic 28, 2007 11:22 am

Grazie ancora a Ninja e ad Aesir per la bella chiaccherata..è difficile farmi cambiare opinione. [:D]
Avatar utente
-DrAma-
Silver Member
Silver Member
 
Messaggi: 1304
Iscritto il: ven lug 29, 2005 10:40 pm


Precedente

Torna a Driver, Riconoscimento e Gestione Periferiche

Chi c’è in linea

Visitano il forum: Nessuno e 46 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising