Memoria Insufficiente

Aperto da Alex_BreaThe, 10 Giugno 2003, 22:35:14

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

taboo2001

Pur essendo ben lungi dal contraddire Repne, che ha indubbiamente una conoscenza di informatica alla quale non mi posso neanche lontanamente rapportare, dal link che entrambi abbiamo dato
http://support.microsoft.com/default.aspx?scid=kb;it;253912
mi sembra di capire che Win98se preveda un massimo di memoria supportata di 512Mb, questo perchè:
-all'inizio dell'articolo si parla di inconvenienti quale il famoso avviso di memoria insufficiente ed altri simili qualora il sistema abbia più di 512Mb di ram, Microsoft stessa porta ad esempo come quantitativo eccessivo di ram 768Mb.
-è Microsoft stessa a suggerire o la rimozione della ram in eccesso ai 512Mb o la sua limitazione a 512Mb tramite l'impostazione di System.inicome accennato nei post precedenti, dandomi quindi l'impressione che il valore massimo da considerarsi utilizzabile nei sistemi con kernel 9x (95A e B, 95OSR2, 98, 98se, Me)
-la caua di questo comportamento è [quote mode]il driver della cache in modalità protetta di Windows a 32 bit (Vcache) che determina la dimensione massima della cache in base alla quantità di RAM presente all'avvio di Windows. Vcache riserva quindi indirizzi di memoria sufficienti per permettere a Windows di accedere a una cache della dimensione massima, in modo da poter aumentare la cache a tale dimensione, se necessario. Questi indirizzi vengono allocati in un intervallo di indirizzi virtuali da 0xC0000000 a 0xFFFFFFFF (da 3 a 4 gigabyte) noto come arena di sistema [end quote]
Ora, sicuramente io non ho la conoscenza tecnica necessaria a capire a fondo le varie implicazioni di questo brano, ed indubbiamente Vcache crea un'area VIRTUALE di indirizzamento pari a 3 o  Giga, ma una cosa mi salta all'occhio se si guarda la fine dell'articolo MicroSoft: Vcache prevede internamente un limite di 800Mb, ora, se calcoliamo i nostri 512Mb di ram, più 64 o 128Mb di apertura AGP mappata anch'essa in Vcache, rimarrà poco spazio di indirizzi per il codice di altri sistemi e per i dati che dovrebbero occupare questo intervallo di indirizzi virtuali. Se adirittura usassimo 768Mb di ram, aggiungendo i 64 o 18Mb di apertura AGP andremmo già a "sforare" gli 800Mb previsti da Vcache. Ho sbaglaito qualcosa in questo calcolo?
Mi suona più logico che Win98se preveda un massimo di 512Mb di ram supportata, tra l'altro è il valore che più spesso ho sentito ripetere nei vari thread dei forum dove si toccava l'argomento.
Addirittura con 1Gb di ram win98se si può rifiutare di partire (era successo a qualcuno tempo fa sul forum di NextGame, ed anche lì più di uno citava 512Mb come limite).
Probabilmente ho fatto un mescolone di concetti se sono giunto a questa conclusione mentre Repne dice che Win98se supporta 1Gb di ram, ma mi piacerebbe sapere il motivo del mio errore, se sbaglio, oppure da dove Repne ha preso il suo dato...
:)
ciauz,grazie
zip




Scritto Da - taboo2001 on 17 Giugno 2003  06:04:56
P166MMX@187Mhz, Matrox Myst4Mb+V1;
P3-500@665Mhz, Matrox G200 8Mb+2x12mb V2 SLI;
K6/2+ 500@600Mhz, Banshee;
Celly2 766@862Mhz, V3 3k @185Mhz;
Athlon 900@1008Mhz, V3 3500@200Mhz;
Duron 1200@1305Mhz(fsb145), V5 5500.

repne scasb

Windows 98SE non supporta 1GB DI RAM, io non l'ho mai detto. Io ho detto che supporta 1023Mb massimi "TEORICI" 1GB di RAM equivale a 1024Mb. Per essere piu' precisi supporterebbe 1.073.741.823 (manca 1 byte ad un giga-byte, per Windows98SE 1Gb=0Mb (descrittore RAM a 30bit)).

Ora se hai fino a 512 Mb di RAM "in generare" non avrai problemi ad installare Windows98SE ne ad utilizzarlo.

Se hai tra 513 e 1023 Mb. Potrari installare Windows98SE, ma per utilizzarlo dovrai limitare l'uso della RAM a 512Mb (si puo' utilizzare anche MSCONFIG).

Se hai 1024Mb o piu' di RAM non sarai in grado di installare ne di utilizzare Windows 98SE. Windows 98SE non sara' in grado neanche di fare il boot (memoria insufficiente), se la RAM viene aggiunta dopo l'installazione di Windows98SE.

Procedura per installare Windows98SE e WindowsXP sulla stesssa macchina avente 1Gb o piu' di RAM.

1) Togliere fisicamente RAM dal sistema in modo tale da raggiungere una capacita' inferiore a 1Gb (meglio se 512Mb).
2) Installare Windows98SE
3) Limitare l'uso della RAM da parte di Windows98SE a 512Mb
4) Reinserire la RAM appena tolta
5) Windows98SE "dovrebbe" funzionare correttamente.
6) Installare WindowsXP.

--
0F2h 0AEh

repne scasb

Aggiungo una postilla alla mia precedente digressione:

Se hai esattamente 1024Mb di RAM in realta' potrebbe esistere un metodo per installare Windows98SE senza aprire il PC per togliere la RAM in eccesso.

1) Entra nel BIOS della main-board.
2) Cerca un'opzione chiamata Memory hole.
3) Tale opzione dovrebbe trovarsi su "Disabled".
4) Abilitare l'opzione Memory hole.

Cosa e' stato fatto?

Tale ancestrale opzione si trova su macchine dotate di slot PCI e ISA poiche' alcune schede ISA necessitavano mappare linearmente un certo quantitativo di RAM all'interno dello spazio di indirizzamento ISA (che e' a 24 bit).

Ossia, tale opzione permette di creare un "buco" nella RAM tra il 15° e il 16° MByte proprio per permettere a tali schede ISA di funzionare.

Attivando quest'opzione la RAM complessiva dovrebbe passare da 1024 a 1023 Mb e Windows98SE "dovrebbe" installarsi (il "dovrebbe" deriva dal fatto che non ho mai provato questa cosa, un uomo di buona volonta (taboo2001?) forse, un giorno, potrebbe provare tale meccanismo).

--
0F2h 0AEh

Alex_BreaThe

Scusate se mi intrometto...mi potreste dire come limitare l'uso della ram in win98se da 1022mb a 768?
(L'ho già deto che stammattina ho avuto gli orali???)
CeL3RoN@1.15,QdI AdVanCe 10/F,768mb Pc133,VOoDoO5

repne scasb

CitazioneScusate se mi intrometto...mi potreste dire come limitare l'uso della ram in win98se da 1022mb a 768?

1) Da "Start" vai su esegui e digita MSCONFIG
2) Appena parte MSCONFIG vai su avanzate
3) Nel Box limita memoria inserisci 512 (NON 768).

Citazione(L'ho già deto che stammattina ho avuto gli orali???)

No
 
[/quote]

--
0F2h 0AEh

Alex_BreaThe

Norton mi mana un schermata blu avvisandomi che la memoria virtuale è molto poca.
Accade seguendo le istruzione ch emi hai scritto...:(
Cmq...mi spieghi quella cosa l'ha dell'overcloc..
CeL3RoN@1.15,QdI AdVanCe 10/F,768mb Pc133,VOoDoO5

Khana

TOGLILO il Norton.
Oppure controlla che non hai impostato Norton per riavviare se la memoria disponibile scende sotto una certa soglia.




Powered by


- non svegliate il can che morde -

taboo2001

Scusa repne..stavo leggendo la tua risposta alle 5 del mattino e la stanchezza mi ha fatto leggere una cosa per un'altra :)
Grazie delle spiegazioni sui trucchi per l'installazione di 98se e XP sulla stessa macchina, mi sa che potrà tornare utile un giorno..(caparbiamente affezionato a quello stupido 98..:D).
Per provare il trucco del memory hole non avrei problemi perchè di solito finisco per assemblare almeno un Pc ogni 2 o 3 settimane, ho una bella Abit Kt7A con Athlon da 1,2Ghz in programma, ma dovrò trovare però un banco di PC133 da 512 dato che la maggioranza delle mie ram sono da 128 e un paio di 256...





Scritto Da - taboo2001 on 22 Giugno 2003  01:48:29
P166MMX@187Mhz, Matrox Myst4Mb+V1;
P3-500@665Mhz, Matrox G200 8Mb+2x12mb V2 SLI;
K6/2+ 500@600Mhz, Banshee;
Celly2 766@862Mhz, V3 3k @185Mhz;
Athlon 900@1008Mhz, V3 3500@200Mhz;
Duron 1200@1305Mhz(fsb145), V5 5500.

repne scasb

CitazioneNorton mi mana un schermata blu avvisandomi che la memoria virtuale è molto poca.
Accade seguendo le istruzione ch emi hai scritto...:(

Non oso immagginare in che condizioni si trova il tuo PC.

Se hai DIMM da 512+256+256, allora la procedura e' questa (non la ripeto piu'):

1) Apri il PC togli le due DIMM da 256Mb
2) Fai partire Windows98SE
3) Limita la memoria a 512Mb
4) Apri il PC reinserisci le due DIMM da 256Mb
5) Se Norton protesta, disinstallalo e reinstallalo.

Dovrebbe funzionare, ma con un PC fresco d'installazione, con il tuo PC non ne ho idea.

--
0F2h 0AEh

repne scasb

CitazionePer provare il trucco del memory hole non avrei problemi perchè di solito finisco per assemblare almeno un Pc ogni 2 o 3 settimane, ho una bella Abit Kt7A con Athlon da 1,2Ghz in programma, ma dovrò trovare però un banco di PC133 da 512 dato che la maggioranza delle mie ram sono da 128 e un paio di 256...

Forse ci provo io; ho una Asus P3B-F con 4 Dimm da 256Mb. Ho anche un PentiumII a 233 da provare.

--
0F2h 0AEh