質問・アドバイス 初の自作PC(tune0217さん)
初めてのPC自作に挑戦します。
自分は現在情報系の学校に通っています。
そこでプログラムなどの勉強をしていてソフトだけでなく、ハードについても知識を持たなくてはいけないと思い自作PCに挑戦することにしました。
本題に移ります、ホームページや雑誌を見て勉強して以下のような構成を考えてみました。
この構成で不具合などは大丈夫でしょうか?
あとスペックの過不足、おすすめのパーツ等 助言をお願いします。
[予算]約6〜7万
[目的]プログラミング、動画編集(ゲーム動画に字幕を加える程度)
[使用予定ソフト]VisualC++、eclipse、Aviutel など
[特記]
・ディスプレイ,マウス,キーボードはすでに持っています。
・OSはwin7のpro 64bit DSP版を使う予定です。
よろしくお願いします。
熱が逃げにくいと言われていましたが、それほどハイスペックでないので大丈夫かなと。
現在の合計金額:
¥26,032
リスト作成時の合計金額:
¥63,690
(2013年 1月17日)
>スペックの過不足、おすすめのパーツ等 助言をお願いします。
PCは仕様やパーツの進化(更新)が早いので、M/Bや電源などの「不足」は後悔するけど、「過大」は拡張性などで後で生きてくる「場合もある」ので、「予算があるなら」オーバースペックはさほど気にしなくてもいいと思う。
一点豪華主義だと、「バランス」とかで突っ込む人も多いだろけど、金出すのは本人だしw
(全て「主観」です)
>・ディスプレイ,マウス,キーボードはすでに持っています。
>・OSはwin7のpro 64bit DSP版を使う予定です。
記憶域は?
OSのDSPの相棒はSSDでしょうか。
SSDなら、Intel・サムソンが定番。
私は使ってないので評価できないけど、プレクスターも人気だっけか。
あと、東芝のOEMを使ってるCFD CSSD-S6T120NTS2。これも良かったような。
良いと思います。SSDを加えるとさらに快適です。
ところで、自作PCで得られる知識とプログラミングで必要な知識がだいぶ違うのではないですかね。
勉強の為とありますが『ランキングが』とか『コレ位でいいか』とか意味不明です。
単純に金額で合わせただけですよね。
ダメでも無く組んで動くでしょうがただそれだけです。
SSDも入れない、ほとんどONボードで何が勉強になるのかサッパリです。
バルクで改造ありきとか、RAID組むとか、OSを多積するとか、LANを複数混在させるとか、わざと評判の悪いのをむりくり使うとか色々あるのに無難にするのは勉強にはなりません。
文面多少辛辣で申し訳ない。
いいと思います。
でも、前の人が言っている通りこれだけではあまり勉強にならないと思います。
なのでこれで組んだ後にも色々試すべきだと思います。
初めての人が(上の人が言っているような事に)挑戦するのはやめるべきです。
たしかにSSDなどは使ってみるべきだと思いますが、いきなり凝ったことをやる意味が分かりません。
センター試験の勉強のために難関大学の過去問を解いてもたいして意味がないのと一緒です。
初めは簡単なところから始めるべきです。
色々大変だとおもいますが頑張ってみてください。
Eclipseを使うという事は、JavaによるServlet・JSP・Struts等のWebプログラミングかな・・・
Virtual BOXとか使ってバーチャルマシンにCentOS6.3等のLinuxをインストールして
環境構築から勉強した方が為になりますよ。
その場合、メモリーは非常に重要で出来れば16GB(8GBx2)は有った方が良いです。
Visual C++はWindowsにインストして使う形になりますが
一度に上記と両方勉強するのは効率が悪いかと思います
勉強に限って言えば、構成に問題はありません
ただ、ゲームも同一のマシンで行うのであれば、グラボは必須かと
最低でもGTX650Ti以上が望ましいと思います。
端末VMは不安定でストレスフルなんで、Linux使うなら別途もう一台組んでVMWare Hypervisorにしたほうがいいと思うな。電気代も気になるし。やるときはHypervisorはNIC選ぶので要注意。
16GBは賛成だけど、別に8GBでも問題ない。
情報系ってのはソフト屋だろうから、改造したりとか意味ないね。パーツで組んで一から構築するのは意味がある。ハードを実際目にしておけばイマジネーションが安定する。掘り下げるのは一段でいい。
性能については色々やっておくといいから、SSDも持ってたほうがいいだろうね。最近はサーバもSSD前提になりつつあるし。RAIDもいじったほうがいい。
でも、最初から全部やる必要もない。
HDDをもう一台買って、そっちにはubuntu入れるとか気軽にOSインストールできるようにしとくといいね。MSからベータが出たときも即試せるし。これもそのうちで。
Winは残念ながらiPhoneアプリが無理なんで、そのうちMacも必要かも。
最近のOracleのVirtual BOXは極めて安定していますよ。
私も使っていますが、PhenomIIクワッドコアベースの非力なマシンでも
CentOS6.3が快適に動いています。
IPの設定もNATでポートフォアーディングを利用し外部に出す事も可能ですし
Apache、Tomcat、PHP、MySQL、Eclipseどれも問題無く動いています
phpMyAdminによる外部からのMySQLのメンテナンスも問題無いですし
ServletによるWebプログラミングも外部ブラウザからアクセス出来ています
ま、別マシンでLinuxサーバーを立てるのは否定しませんけど。
>最近のOracleのVirtual BOXは極めて安定していますよ。
VMが安定してるかどうかより、Windowsの上に乗っかることのほうが問題です。
例えば、他人がサービス使ってるところにWindows Updateが来たら非常に面倒なことになる。端末は端末で色々触るだろうから、そのたびに再起動が妨げられるとかメンドクサすぎ。サービス実用環境にはなりえない。
便利なものは別に使えばいいけど、やっても面倒見るのがメンドクサイだけで実用性ないなら、最初からHypervisor立ててそっちに集約したほうが端末に負荷も掛からないし便利。
別にあーせーこーせー言うつもりはなくて、Hypervisor立てたら端末VMは要らなくなるから結局使わないよって事。まぁ、勉強だから自分でイロイロやってみて体験すればいいと思いますよ。だけど、無駄なことに時間割くより、他にやるべきことはいっぱいありますからね。
だいたい脱落するのは勉強の効率の悪い人なんで。
了解。
ま、確かにHypervisorは良さそうだけど
ホスト・ゲスト型にもメリットはあるよ
ホスト⇔ゲスト通信を行って、1台でテスト環境を完結できるし・・・
家で1人でテストするには向いてると思うけど。