私は新しいコンピュータを作成していて、人々が作りたいすべてのものを作る開発者ですが、個人的にゲームを書くのが大好きです。
これを行うには、次の簡単な要件があります。
- 最近のAAAゲームを実行するには、コンピュータでWindows 7を実行する必要があり、プロジェクトにはいくつかの古いゲームがあり(DX7が必要です)、MSVC(および関連ツール)の複数のバージョンがインストールされています。
- マシンは私が選んだデスクトップであり、一般的に最高の開発ツール(Valgrindなど)を備えており、POSIX開発のための確実なPOSIXプラットフォームであるLinuxを実行する必要があります。
- 私の最も収益性の高い契約はiOSとOSXであるため、マシンはOSXを実行する必要があります。 (クライアントが他のプラットフォームのプロジェクトを受け入れるといくら頑張っても)。
OSの起動時間やアプリケーションの起動時間は気にしませんが、コンパイル時間、デバッグ中の項目を起動する時間、ビデオをすばやく録画する能力、Windowsパフォーマンスツールを実行して数ギガバイトをダンプする能力に興味があります。 。分析中のすべてのパフォーマンスを低下させることなく、パフォーマンスデータを収集します。
マルチハードドライブシステムを使用するのは今回が初めてです。
これまでの考え:
各HDDをSWAP、DATAの3つのオペレーティングシステムに分けますが、HDD1にはOSX "/"、HDD2にはOSX SWAP、HDD3にはOSX "/home"などのオペレーティングシステムを「交互に」インストールします。理論的には、3つのHDDをすべて同時に使用でき、BIOS起動選択を使用してOSを起動できます(高度なブートローダは不要)。ただし、OSX / homeは3 GBを使用できますが、Windowsデータパーティションには1TB以上が必要なため、スペースが無駄になる可能性があります。
HDD1を3つのOSに分割します。起動方法を調べて、残りの2つのHDDをRAID0に使用できることを願っています。難しくて危険なように聞こえますが、おそらく1より速いかもしれません。
1と同じですが、いくつかの技術を使用して3つのHDDの「データ」部分にRAIDに似たデータパーティションを作成します。これは可能かもしれません...
RAID5 3つのHDDはすべて1つの巨大なHDDを使用するのと同じで、これを3つのOS間で分割します(難しいように聞こえます)。
VMを使用してOSを起動しますか?これがどのように機能するのかわかりません。調べようとしていますが、混乱しています。マザーボード+ CPUがIntel VT-dをサポートしていることを知っています。
今はSSDを購入する余裕はありません。 HDDも2013年に出てきた1TB WD Blackでランダム検索時間が悪名高いが(以前WD HDDの場合は12ms以下であるのに比べ16ms)順次読み書き速度(160MB/秒が一般的で一部の人はより多く報告している)
ところで、後でSSDを購入するつもりはありますが、後でOSを簡単にSSDに移行できるかもしれませんし、SSDを直接見たこともなく、性能特性もよくわからない場合、またはHDDとマージできる場合(RAIDまたはこれと同様のものを使用)HDD性能を直接改善します(SSDを一種のキャッシュとして使用してランダムな読み書き速度を向上させます)。
答え1
もちろん私はあなたに与えることができません。回答あなたの状況によって異なりますが、あなたにいくつかのアイデアを提供したくありません。
最初:SSDの使用!
あなたはまだ耐えられないことを知っています。しかし、することができます本当に持っていたら愛してください。数ヶ月後にすべてをやり直さなければならない今よりも、全体の設定を一度にする方が良い考えだと思います。
あなたの設定に関する私の考えは次のとおりです。
- システムドライブで少なくとも大きなSSDを確保してください。
- そのドライブにオペレーティングシステムをインストールし、マルチブート用に設定します。
- スワップパーティションもそこに入れてください
- RAID 5を搭載したHDDをデータドライブとして使用
- 必要に応じてフォーマットし、1つの大きなパーティションを使用してすべてをアーカイブするか、オペレーティングシステムごとに分離します。
解決策1の代わりにHDD(計画されたSSDと同じサイズが望ましい)を使用し、すべてを設定します。後で、次のコマンドを使用してドライブをSSDに複製できます。クローン属例えば。
様々な種類
答え2
別の提案:
32/64GB RAMや2 x 8コアXeon E5-2670(+ハイパースレッディング、したがって32GB)などの中古ブランドのワークステーションを購入することもできます(またはカスタムワークステーションを作成しますが、それは価値がないと思います) 。 CPUスレッド)、RAID5に3つのドライブがあり、オペレーティングシステムをハイパーバイザーとしてインストールし、仮想マシンに3つのオペレーティングシステムがあります。これにより、必要に応じて3つのデバイスをすべて同時に動作させることができ、デバイスはほとんどの作業に十分強力です。システムにさらに電力が必要な場合は、ハードウェアを再割り当てすることもできます。