アカウント名:
パスワード:
X3とX4て(ベンチじゃなく)実際の動作速度でいかほど違うんでしょうか。アーキテクチャが複雑になりすぎて「結局どのくらい速いの」ということが把握できなくなってきてます<自分。
終わんなくなるから下げんのやだ。結局のところストリーミング放送とFPSの両立とかは不可能だし、Windowsでそれやると切り替えに時間取られて全然リニアじゃない速度低下をみますし。今やりたいタスクが複数あるのに「片っぽ優先度下げれば」とか言われても困ります。このmp4ファイルは1時間以内にエンコードしたいし、あのメールは今書かなきゃいけないし、torrentこんなにたまってるんだからキューは早く空けたいし、そろそろ面白Flashサイト巡回を始める時間なんです。そこに多コアというソリューションが降ってきたら、飛びついたっていいでしょう。
# 単コア・メモリ0.7GBのマシンを4コア・メモリ3GBにアップグレードしたら「重いタスク」がほとんどなくなってしまったのでIDで# お前それメモリ足りてなかっただけじゃねとか言わないでー# torrentって何だよって? s...Slackwareと、そうそうUbuntuのライヴDVDですよ。うん。
まあ、あんまり手軽じゃないですが、私は優先度を変えたプログラムについては、起動用ショートカットのリンク先を
C:\WINDOWS\system32\cmd.exe /c "start /HIGH C:\Progra~1…"
といった感じにしてます。
私の使ってるテレビチューナーの録画用のソフトは、IEと同じ優先度だと、IEでスクロールさせるだけで録画がコマ落ちするので、優先度をいじるのは必須…
http://www.vector.co.jp/soft/win95/util/se293319.html [vector.co.jp]オートギアというGUIの自動設定ソフトがあります。チューニングはなかなか大変ですけどね。
内容自体は面白いのですが、
スラド民なら、それくらいのプログラムは朝飯前に書けて当然ですよ。
買いかぶりすぎだと思います。
#当然じゃない人その1。他にもいますよね?ね?
CPUを2個とも使い倒したからこそ、プライオリティを適切に設定することが重要で
DOS時代にCONFIG.SYSとAUTOEXEC.BATをチューンしまくったもんだが、それを繰り返そうとは思わないな。乱暴でも何でも、ちまちまチューンする手間をかけるよりCPU載せ替える方が手っ取り早い。昔と違って安いし。AVS Video Converterみたいにマルチコア酷使でぶん回ってくれるアプリは、さすがに下げるけどね。
アプリにコアをしゃぶらせることに頭脳を使うより、コアをしゃぶり尽くすアプリを書くことに頭脳を使う方が楽しいのでね。
環境のチューニングは目的を果たす手助けにはなるけど、目的そのものではあり得ない。ノーチューンでも目的を果たせるなら、そんなことにリソースを割くのはばかばかしい。そんなことにも気づかないくらい思考が硬直してるなら、頭脳労働から撤退したらいい。
DOS時代にCONFIGチューニングにはまったのは、そうしないとATOKと使いたいアプリの併用ができなかったからだ。ドノーマルでもしたいことができるなら、チューニングは自己満足の趣味の領域でしかないんだよ。他人に自分の趣味を押しつけようなんて下世話はやめたがいい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
それ以前に (スコア:1, 興味深い)
X3とX4て(ベンチじゃなく)実際の動作速度でいかほど違うんでしょうか。
アーキテクチャが複雑になりすぎて「結局どのくらい速いの」ということが
把握できなくなってきてます<自分。
Re: (スコア:3, すばらしい洞察)
よって普通に使っている分にはクロック分の速さしか体感できないですよ。
Re:それ以前に (スコア:0)
CPUがdualだと遅くならない!なんて10年から指摘されている間違った考え方ですよ。
たとえば、エンコード中でもWebブラウザが重くならない、などという発言をよく見かけましたが、
それは、エンコードのプロセスあるいはスレッドのプライオリティを下げることを知らない故の乱暴な解決策でした。
そういう指摘をすると、
dual使ったことないだろとか、CPUが1つしかない人のやっかみがウザイとか言われたものですが、
むしろdual大好きで、CPUが1つしかないPCは事務用の1台だけで、あとはみなdualでした。
CPUを2個とも使い倒したからこそ、プライオリティを適切に設定することが重要で、CPUを増やす前にやるべきだと説いても、CPUが2個並ぶだけで悦に入ってる、手段が目的になっている人の耳には届きませんでした。
悲しいことに10年経っても、変っていないんですね。
Re:それ以前に (スコア:1)
終わんなくなるから下げんのやだ。結局のところストリーミング放送とFPSの両立とかは不可能だし、Windowsでそれやると切り替えに時間取られて全然リニアじゃない速度低下をみますし。
今やりたいタスクが複数あるのに「片っぽ優先度下げれば」とか言われても困ります。このmp4ファイルは1時間以内にエンコードしたいし、あのメールは今書かなきゃいけないし、torrentこんなにたまってるんだからキューは早く空けたいし、そろそろ面白Flashサイト巡回を始める時間なんです。そこに多コアというソリューションが降ってきたら、飛びついたっていいでしょう。
# 単コア・メモリ0.7GBのマシンを4コア・メモリ3GBにアップグレードしたら「重いタスク」がほとんどなくなってしまったのでIDで
# お前それメモリ足りてなかっただけじゃねとか言わないでー
# torrentって何だよって? s...Slackwareと、そうそうUbuntuのライヴDVDですよ。うん。
Re: (スコア:0)
そのプログラムを一旦終了させたら、優先度情報はリセットされてしまう。
事務所なんかだと、メールに添付されているファイルの内容確認なんかが
かなりの部分を占めるので、EXCELやらWordやらPowerPointやら
Acrobatやらをしょっちゅう起動したり終了したりさせている。
プログラムを立ち上げるたびに優先度を調整するなんて面倒なことを
やるくらいなら、コアの数を大きくした方が簡単。
誰でも間違いなくスピードアップを図れる。
Re:それ以前に (スコア:1)
まあ、あんまり手軽じゃないですが、
私は優先度を変えたプログラムについては、起動用ショートカットのリンク先を
といった感じにしてます。
私の使ってるテレビチューナーの録画用のソフトは、IEと同じ優先度だと、IEでスクロールさせるだけで録画がコマ落ちするので、優先度をいじるのは必須…
Re:それ以前に (スコア:2)
http://www.vector.co.jp/soft/win95/util/se293319.html [vector.co.jp]
オートギアというGUIの自動設定ソフトがあります。
チューニングはなかなか大変ですけどね。
=-=-= The Inelegance(無粋な人) =-=-=
Re: (スコア:0)
みごとなまでに乱暴なソリューション例の披露ありがとうございます。
優先度は上げるものではなく下げるものです。
フォアグラウンドで使うアプリの優先度はデフォルトのままでいいんです。変える必要はありません。
バックグラウンドで走るアプリの優先度を下げるのです。
そして、タスクマネージャでいちいち手作業で設定するような、コンピュータに使われる発想が先に出てはいけません。
どうしたら自動的に設定ができるのか調べて実行しましょうね。
CreateProcess時点で指定する方法もいいですし、
プロセスを列挙して自動的に設定する方法でもいいでしょう。
スラド民なら、それくらいのプログラムは朝飯前に書けて当然ですよ。
ソースのない得体の知れないものでも構わないのであれば、
書かなくてもネットで探せばフリーウェアがいくつも見つかりますが。
Re:それ以前に (スコア:1)
内容自体は面白いのですが、
スラド民なら、それくらいのプログラムは朝飯前に書けて当然ですよ。
買いかぶりすぎだと思います。
#当然じゃない人その1。他にもいますよね?ね?
Re: (スコア:0)
コードを書くのは朝飯の後だから、俺は違う人その1だな。
Re: (スコア:0)
それをみんなに「適切に」やらせることが出来ると思いますか?
自分の設定は適切ですか?
もし、自分の設定が適切だと考えるなら、その根拠はどこにありますか?
多分、何回も調整して経験則から割り出しているのではないですか?
だとすると、他の人も同じレベルの経験を積まないとまともに設定できませんね。
あなたにとっては趣味とか遊びのレベルで会得出来たかもしれないけれど、
会社レベルだと業務としてまじめに取り組まないと会得できない人が
数多く出てくるでしょう。
マルチコアの新しいPCに買い直した方がずっと安上がりですよ。
そもそも、優先度を落とした方は「遅く」なるし。
> CPUがdualだと遅くならない!なんて10年から指摘されている間違った考え方ですよ。
遅くしたくないからのマルチコアですよ。
Re: (スコア:0)
出来ないのはスキルが低い情シス部門か、何かできない事情があるか。
会社全体の生産性に影響するのだから、適切に優先度設定をするプログラムをdeproyすべき。
> もし、自分の設定が適切だと考えるなら、その根拠はどこにありますか?
> 多分、何回も調整して経験則から割り出しているのではないですか?
非対話的なアプリの優先度を少し下げるだけです。
対話的なアプリがCPUを消費し続け、なおかつ、非対話的なアプリの終了を待つ、なんていう作りが悪いものだと困ったことになりますけどね。
> マルチコア
Re: (スコア:0)
使い方の思想を考え直した方がいいと思うよ。
例えば、全部バッチ処理にするとか、重い処理と軽い処理を
専用の2台のマシンに分けるとか。
Re: (スコア:0)
OSやアプリが適切にプライオリティ管理を動的にするべきと言う話なら兎も角
使い倒していないものの現実的に恩恵を受けているユーザーに対して「間違っている」と言うのは言い過ぎだと思われます
10年の間違いが現在の間違いと限らない訳で
私はホームユースとビジネスやエンタープライズあたりのマルチプロセッサ/コアとは分けて考えるべきだと思いますが
Re: (スコア:0)
たとえば動画エンコードしているとWebブラウザが重い、なんていう話。
動画エンコードのアプリが、エンコードのスレッドの優先度を下げていないのが原因よ。
使う側の人だって、スラド民なら上手に使ってナンボです。
だいたい、動画のエンコーダーがマルチスレッド化されていたら、マルチコアであっても、優先度を下げないといけないのです。
Re: (スコア:0)
そんな視野の狭い人に古くて遅いマシンを使い続けることを強要される
人達はかわいそうに。
Re: (スコア:0)
ハード開発者はOSのポーティングをやったり、ドライバ書いたりするからね。
Re: (スコア:0)
DOS時代にCONFIG.SYSとAUTOEXEC.BATをチューンしまくったもんだが、それを繰り返そうとは思わないな。
乱暴でも何でも、ちまちまチューンする手間をかけるよりCPU載せ替える方が手っ取り早い。昔と違って安いし。
AVS Video Converterみたいにマルチコア酷使でぶん回ってくれるアプリは、さすがに下げるけどね。
Re: (スコア:0)
Re: (スコア:0)
アプリにコアをしゃぶらせることに頭脳を使うより、コアをしゃぶり尽くすアプリを書くことに頭脳を使う方が楽しいのでね。
環境のチューニングは目的を果たす手助けにはなるけど、目的そのものではあり得ない。
ノーチューンでも目的を果たせるなら、そんなことにリソースを割くのはばかばかしい。
そんなことにも気づかないくらい思考が硬直してるなら、頭脳労働から撤退したらいい。
DOS時代にCONFIGチューニングにはまったのは、そうしないとATOKと使いたいアプリの併用ができなかったからだ。
ドノーマルでもしたいことができるなら、チューニングは自己満足の趣味の領域でしかないんだよ。
他人に自分の趣味を押しつけようなんて下世話はやめたがいい。
Re: (スコア:0)
事務処理などは2コアで十分です。むやみにコアを増やすのは、遅くなります。