==処理を遅くする==
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG全体的にゆっくし処理をさせたいときがあります。
こういうのって、みなさんどうしてますか?
0002名無しさん
NGNG0003名無しさん@お腹いっぱい。
NGNG0004名無しさん@お腹いっぱい。
NGNG0005名無しさん@お腹いっぱい。
NGNGって、これじゃ単なるデバッグ手法だね。
ユーザに処理が進行中であることを示すダイアログボックスでも
出しときゃOKでないかい。
00061
NGNG0007名無しさん@お腹いっぱい。
NGNG0008名無しさん@お腹いっぱい。
NGNG00095
NGNG>つまらないレスばかりでうんざり。
ゴ・メ・ン・ヨ・!(けッ!)
そうだな、画面の右上端に地球儀でも表示して、
そいつをくるくる回すとか、表示される文字列を
読み上げるとか、いっそのこと目の不自由な人にも優しい
とかいって、画面で起きてる出来事を全部実況解説するとか、
ユーザーにゴーグルでもかぶせて3D表示にでもするとか、
処理を全部JAVAで実現して、ブラウザ上でなにもかも
動かすとか、グローブはめさせて手の動きを読み取らせるとか、
逆に手にフィードバックするとか、音声認識にするとか、
脳に電流を流すとか、匂いや味を付けるとか、カメラでユーザの
顔色をうかがうとか、バックグラウンドでエロ画像を集めるとか
円周率を計算するとか、宇宙人からのメッセージを解読するとか、
遺伝情報を解析するとか、テレビ番組をMPEGにしといてくれるとか
好きにすればいいだろう。ざけんなよ!
0010偽1
NGNG0011名無しさん@お腹いっぱい。
NGNG(今時のマザーボードって動作クロックと同じXtral使ってるんですか?)
0012名無しさん@お腹いっぱい。
NGNG命令を実行するたびにウエイトを入れるだけ
DOSでもデバッグ割り込みを使うか、
タイマー割り込みで過負荷をかける方法がある
0013名無しさん@お腹いっぱい。
NGNG一番素直だと思うんだけど。
0014名無しさん@お腹いっぱい。
NGNG00153っす
NGNGとりあえず氏んでください(-人-)
0017>1
NGNGあなたらな普通に組んでも素晴らしくゆっくりと動くでしょう。
0018名無しさん@お腹いっぱい。
NGNG0019名無しさん@お腹いっぱい。
NGNG0020名無しさん@お腹いっぱい。
NGNG0021本当の1
NGNGやっぱり一定期間スリープやブレークポイントをおくのが多いのかな。
これだと、全体的には遅くならないし、セットするのも面倒なところもあります。
処理を遅くするコマンドを作ればいいのかなぁ。
0022名無しさん@お腹いっぱい。
NGNG3を見ろ
0023名無しさん@お腹いっぱい。
NGNG0024名無しさん@お腹いっぱい。
NGNGDOSでもWindowsでも
0025名無しさん@お腹いっぱい。
NGNG増やすとか、より遠くまで見渡せるようにするとか、解像度を上げるとか、
角張りをとるとか、半透明表現等をより緻密に行うとかして、CPUパワー
を捨てないことが良いこととされています。
0026名無しさん@お腹いっぱい。
NGNG0027名無しさん@お腹いっぱい。
NGNG0028>27
NGNG0029>28
NGNG0030>29
NGNG0031>1
NGNG0032名無しさん@お腹いっぱい。
NGNG作ったアプリケーションの一部の動作を遅くしたいのか、どっちな
んだ?
0033cossesion
NGNG0034名無しさん@お腹いっぱい。
NGNGスピコン。
0035本当の1
NGNG残念ながらハードウェアは触れません。
ビデオみたいに、コマ送りとか、巻き戻しみたいなことが
出来たらいいのになぁ。
0036>35
NGNGシングルステップさせるといいでしょう。
0037本当の1
NGNGありがとうございます。
申し送れましたが、環境はUNIXなんです。
PCじゃないので、ハードをどうこうできません。
0038名無しさん@お腹いっぱい。
NGNGデバッガなしでやってんの?
大変だね。
0039名無しさん@お腹いっぱい。
NGNG0040名無しさん@お腹いっぱい。
NGNGだったら>>3の方法とかはだめなの?
004139
NGNG004241
NGNG0043名無しさん@お腹いっぱい。
NGNG0044名無しさん@お腹いっぱい。
NGNG0045名無しさん@お腹いっぱい。
NGNG詳細は man nice で出るはず。
0046本当の1
NGNG名前から察するに、システムのリソース割り当ての優先順位を設定するかと思ったのですが…。
だとすると、その処理だけゆっくり実行するっていうのとは違うかなぁ。
niceも同じだろうけれども、スケジューリングに対する優先順位をどうするかっていう制御だと、
他に処理が少ない場合と、他に処理が多い場合とで、遅くなる度合いが変わってくるだろうし、
そもそもniceって、どのくらい効いてくるものやら…。
ちなみに、4wayのXeon700MHzに2GBメモリ積んでます。
0047名無しさん@お腹いっぱい。
NGNG0048名無しさん@お腹いっぱい。
NGNGちゃんとなりきれよ>本当の1(37@`46)
で、まじめな話チップセットは何?
物によってはレジスタいじるとwaitとか設定できるぞ
0049本当の1
NGNGチップセットは分らないです。本当に。
あとレジスタをいじるっていうのは、どういうことなんでしょうか?
005048>1
NGNGしこしこすることです。
0051名無しさん@お腹いっぱい。
NGNG005248
NGNGWindowsならコンパネから、Unixならマニュアル見て調べるように
物がわからんので大雑把だが、大抵のチップセットがIDEの速度を
変更したり、メモリやI/Oアクセスのタイミングを変更したりできる
設定次第で100分の1程度の速度に設定するくらいは簡単
0054本当の1
NGNGハードウェアの設定を変更して、システム全体のスピードを
遅くすることは出来ません。パソコンじゃなくって、ラック
に入っている大きなマシンで、フィールドエンジニアしか、
ハードウェアを触るのはご法度なのです。
環境は、NCR社のWorldMark52??というマシンだそうです。
(開発室と違うところにマシンがあるので、見たことはないです。)
言語は、UNIXのCです。
処理を遅くしたい目的は、興味本位です。
プログラム中にsleepを入れていけば、たしかに遅くはなりますが、
sleepしている間だけ止まってるという状態なので、
そのプログラムだけ、全体的になめらかにゆっくりする方法は
ないものかと。
0055名無しさん@お腹いっぱい。
NGNG0056>1
NGNGこの際、人間側を高速化することをお勧めします。
005748
NGNG0058名無しさん@お腹いっぱい。
NGNG0060本当の1
NGNG仕事で使うマシンです。かなり高価です。
で、目的が興味本位ってだけなので、そのマシンではあきらめます。
デバッガがステップごとに実行できるんだから、ステップごとに、
せめてmsec単位で実行できるようにすれば、そのプロセスだけ
ゆっくり実行させることが、できそうだなぁって、思いました。
0061名無しさん@お腹いっぱい。
NGNGその程度の機能でよければ簡単だろ。
0062名無しさん@お腹いっぱい。
NGNG0063名無しさん@お腹いっぱい。
NGNG簡単だろって、てめー作れんのか?
0064名無しさん@お腹いっぱい。
NGNGptrace(2)でシングルステップフラグを立てるだけだ。
0065本当の1
NGNGヒントありがとうございます。
■ このスレッドは過去ログ倉庫に格納されています