|
ども。ぬじぬじです。
>▼パントラさん:
>>性能をフルに引き出す為には、今のところLinux突っ込むのが良さげ。
>>64bitCPUなんて個人には必要ないかと思います。
>いったいどうすれば 4GB (実際には 2/3GB) のメモリ空間を満たすことができるのか...
ページングのテーブルとか GDT/LDT の類に広大なメモリ空間を割り当てて malloc(3) 毎にアクセス制限を掛ける。するってえと配列で変なアクセスをした時にちゃんと例外(Intel 語だと``fault''と``exception''と``interrupt''って違うんだっけ?)がなげられるから脱蟲が楽になるとか。隣で SEGV で悩む後輩が居るのを見ているとそう思う。
あと GB 級の RAM-DISK を搭載するってのもありだな。プロセッサパワーで云えば Office や Mozilla が一瞬で立ち上がるレベルまで来ているのだからこれはでかいかも。
|
|