[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 54

 
Zhunko:
Un computer portatile, forse? È riservato a una scheda video.
No, Vadim, un desktop! È una GForce 9600 da 512 mb.
 
moskitman:

Ragazzi, qualcuno può sapere perché la mia madre ASUS P5B sotto il Seven su 4 giga di RAM (2 su 2GB DDR3) ne vede solo tre?

Dice 4 installati, 2.94 disponibili...


In precedenza, a DDR 1 deve prescrivere nel bios timings, a scapito di questi operativok non so ma molto probabilmente lo stesso!
 
Kondratiev_A_A:

Prima su DDR 1 deve prescrivere nel bios timings, a spese di questi operativki non so ma molto probabilmente lo stesso!

Sì, grazie, riavvierò e mi assicurerò di controllare i tempi nel BIOS.

La serie 7 è sicura di poter vedere 4gb?

 
moskitman:

Sì, grazie, riavvierò e mi assicurerò di controllare i tempi nel BIOS.

La serie 7 è sicura di poter vedere 4gb?


Certo, se XP può farlo, anche Seeder può farlo.
 
moskitman:

Sì, grazie, riavvierò e mi assicurerò di controllare i tempi nel BIOS.

La serie 7 è sicura di poter vedere 4gb?


Ho la Home Premium.
 
Dovete prima scoprire quali sono i tempi delle RAM, ad esempio con Everest
 
moskitman:

Ragazzi, qualcuno può sapere perché la mia madre ASUS P5B sotto il Seven su 4 giga di RAM (2 su 2GB DDR3) ne vede solo tre?

Scrive 4 installati, 2,94 disponibili...

Tutto quello che è stato scritto qui in precedenza su questo argomento è irrilevante per il problema

State usando un sistema operativo a 32 bit, tale sistema operativo (anche XP, Vista o 7) può "vedere" e utilizzare non più di 3 GB di memoria operativa

c'è una variante di registrare in boot.ini in linea per il vostro sistema operativo il parametro PAE (per XP) o impostarlo tramite il gestore bcdedit.exe (per Vista e Win7) poi nelle proprietà del computer si vedrà la quantità completa di memoria installata, ma non significa che le applicazioni la utilizzeranno completamente (alcune applicazioni server come MS Exchange possono fare questo sulle versioni server dei sistemi operativi a 32 bit)

Affinché un sistema operativo utilizzi davvero più di 4 GB di memoria, è necessario avere una versione a 64 bit installata (qualsiasi versione - XP, Vista, Win7)

 
smshev:

Grazie.


 
moskitman:

Ragazzi, qualcuno può sapere perché la mia madre ASUS P5B sotto il Seven su 4 giga di RAM (2 su 2GB DDR3) ne vede solo tre?

Dice 4 installati, 2.94 disponibili...

mia madre dovrebbe assolutamente vedere 4GB http://www.rusdoc.ru/articles/13229/

Memoria di sistema:

- Quattro slot a 240 pin per DIMM DDR2 SDRAM;
- Capacità massima di memoria 8 GB ;
- Supporta i tipi di memoria DDR2 533/667/800;
- Accesso alla memoria a doppio canale possibile;

Ho il sospetto che sia la versione 32 bit di Win7 ?, prova a cercare su Google LiveCD per controllare la RAM - scoprirai esattamente cosa c'è che non va.

SZS: Vi consiglio di fare una chiavetta avviabile, non sarebbe difficile metterci le immagini di LiveCD, si risparmia un sacco di tempo.

 

Ho già contattato il forum sulla scrittura e la lettura di array in un file, e ora mi sono imbattuto di nuovo in un problema: avendo scritto un array in un file, non riesco poi a trovare l'elemento dell'array per valore, quindi ecco lo script:

//+------------------------------------------------------------------+
//| ReadWriteTest.mq4 |
//| Copyright 2012, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
//----
string x[5][2];

x[0][0]="A";
x[0][1]="B";
x[1][0]="C";
x[1][1]="D";
x[2][0]="I";
x[2][1]="H";
x[3][0]="H";
x[3][1]="J";
x[4][0]="K";
x[4][1]="xyz";

int h=FileOpen ("test.bin",FILE_BIN|FILE_WRITE);
FileWriteString(h,ArraySize(x),CHAR_VALUE);
FileWriteArray(h,x,0,ArraySize(x));
FileClose(h);

string y[][2];

h=FileOpen("test.bin",FILE_BIN|FILE_READ);
ArrayResize (y, 100);
int d = FileReadArray (h,y,0,100);
ArrayResize (y, d);
FileClose(h);


Alert("===========");
Alert(y[0][0]);
Alert(y[0][1]);
Alert(y[1][0]);
Alert(y[1][1]);
Alert(y[2][0]);
Alert(y[2][1]);
Alert(y[3][0]);
Alert(y[3][1]);
Alert(y[4][0]);
Alert(y[4][1]);

bool IfwordInFile = FALSE;
if (ArraySearchString(y,"xyz")>=0)
{
IfWordInFile = TRUE;
}else{
Print("Слова xyz в записанном файле нет, а есть слово ",y[4][1]);
IfWordInFile = FALSE;
}

//----
return(0);
}
//+------------------------------------------------------------------+
//| Функция поиска элемента в строковом массиве по значению (Кимовский)
int ArraySearchString(string& m[], string e1) {
for (int i2=0; i2<ArraySize(m); i2++) {
if (m[i2]==e1) return(i2);
}
return(-1);
}

//+------------------------------------------------------------------+


Il risultato dell'esecuzione di questo script che ho è una voce di registro "La parola xyz non è nel file scritto, ma la parola xyz è"

Potresti dirmi cosa c'è che non va e come risolverlo?