[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 54

 
Zhunko:
ノートパソコンでしょうか?ビデオカード用として予約されています。
いや、Vadim、デスクトップだ!512mbのGForce9600です。
 
moskitman:

みんな、なぜ私の母ASUS P5Bは4ギガRAM(2GB DDR3上の2)のうち七つの下にのみ3を見て知っていることができますか?

インストール済み4台、使用可能2.94台と表示されていますが...。


以前は、DDR 1に私は知らないが、最も可能性の高い同じこれらのoperativokを犠牲にして、バイオのタイミングを規定する必要があります!私は、DDR 1のタイミングを規定する必要があります!私は、DDR 1のタイミングを規定する必要があります。
 
Kondratiev_A_A:

以前はDDR 1に私は知らないが、最も可能性の高い同じこれらのoperativkiを犠牲にして、ビオスのタイミングを規定する必要があります

ええ、ありがとうございます。再起動し、BIOSでタイミン グを確認するようにします。

7シリーズは4gbを確実に見ることができるのでしょうか?

 
moskitman:

ええ、ありがとうございます。再起動し、BIOSでタイミン グを確認するようにします。

7シリーズは4gbを確実に見ることができるのでしょうか?


確かに、XPにできるなら、セブンスにもできる。
 
moskitman:

ええ、ありがとうございます。再起動し、BIOSでタイミン グを確認するようにします。

7シリーズは4gbを確実に見ることができるのでしょうか?


Home Premiumを持っています。
 
まずRAMのタイミングを調べる必要があります、例えばEverestの場合
 
moskitman:

みんな、なぜ私の母ASUS P5Bは4ギガRAM(2GB DDR3上の2)のうち七つの下にのみ3を見て知っていることができますか?

Writes 4 installed, 2.94 available...

このトピックに関して以前にここで書かれたことは、すべて問題とは無関係である

32ビットOSを使用している場合、そのOS(XP、Vista、7でも)は3GB以下のオペレーティング・メモリを「見る」ことができ、使用することができます。

オペレーティングシステムのパラメータPAE(XP用)の行のboot.iniに登録するの変種があるか、マネージャbcdedit.exe(VistaとWin7の場合)を介してそれを設定し、コンピュータのプロパティで、インストールされているメモリの完全な量が表示されますが、それはアプリケーションが完全にそれを使用することを意味しません(MS Exchangeなどの一部のサーバーアプリケーションでは32ビットOSのサーババージョンでこれを行うことができます))

オペレーティングシステムが4GB以上のメモリを使用するには、64ビット版をインストールする必要があります(XP、Vista、Win7など、どのバージョンでも可)。

 
smshev:

ありがとうございます。


 
moskitman:

みんな、なぜ私の母ASUS P5Bは4ギガRAM(2GB DDR3上の2)のうち七つの下にのみ3を見て知っていることができますか?

インストール済み4台、使用可能2.94台と表示されていますが...。

私の母は、4GBをぜひ見てほしいhttp://www.rusdoc.ru/articles/13229/

システムメモリ。

- DDR2 SDRAM DIMM用240pinスロット×4基。
- 最大メモリ容量8GB
- DDR2 533/667/800メモリタイプに対応。
- デュアルチャネルメモリーアクセスが可能。

32bit 版のWin7ではないでしょうか?LiveCDでググってRAMを確認してみてください。

SZS:ブータブルフラッシュドライブを作ることをお勧めします。そこにLiveCDのイメージを落とすのは難しくありませんし、時間も短縮できます。

 

以前、配列のファイルへの書き込み、読み込みについてフォーラムに問い合わせたことがあるのですが、今回また問題が発生しました。配列をファイルに書き込んだ後、配列の要素を 値で見つけることができないので、スクリプトを紹介します。

//+------------------------------------------------------------------+
//| 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);
}

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


私が持っているこのスクリプトを実行した結果、"The word xyz is not in written file, but the word xyz is "というログエントリーが表示されました。

何が悪いのか、どうすれば直るのか、教えていただけませんか?