• ベストアンサー

OSで、、、、、、セマフォと、モニタ、

について説明してください、セマフォのP操作例えは資源を一個とってくることを 言って、V操作は資源を返して下さい、っていうようなことでしょうか? 多分そうだと思うのですが、、、あとセマフォ変数Sっていうのが資源の 数ですよね?これであってますよね? 教科書よんでてあれ?って思いましたから あとモニタは具体的にわかりやすく言うとなんですか?なんか共有資源が どうのこうの、、、、、共有資源ってCPUとかですよね? 実世界では電卓とか鉛筆削りとかですよね~? それでは、

質問者が選んだベストアンサー

  • ベストアンサー
  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

余計な事ですがセマフォと言うのはもともと「腕木式信号機」のことです。 鉄道で列車に、指示を与えていました。進入禁止、進入許可とかの衝突防止の手段です。 コンピュータの世界では、いくつかある資源を、プログラム(タスクまたはプロセス)が奪い合いますので、これを統制するために使います。 P操作は資源につばをつける操作です。もし、チェックして、OK(空いている)ならつばをつけてと2段階で行なうと2人(以上)が同時につばをつけてしまう危険性があるので、チェックと予約は一挙に(不可分と言う)行ないます。あいてない場合は、我慢強く待つ方法(スピンロック)と、予約だけして立ち去る方法(サスペンドロック)があります。 V操作は資源の返却処理です。これは特に難しい話はありません。 Sは資源の数ですがマイナスがついていませんでしたか。マイナスはあいているかずを示し、プラスは待っている数だったと思います。 共有資源は、みんなで奪い合うものは全て当てはまります。CPU、ファイル、通信回線、プリンタ、みんな当てはまります。

amuro_78
質問者

お礼

ありがとうございます、 テスト無事おわりました、、、、果たして点数はどうなんだろう、、、、、 せっかく教えていただいたのですが、テストにはでませんでした、、、、

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • セマフォのP操作、V操作の「P」、「V」は何の略?

    セマフォにはP操作、V操作というのがあると思います。 この「P」と「V」は何の略かご存知でしたら、教えてください。 よくどちらがどの意味だったかを忘れてしまうので、 略す前の名前を知ることで確実に覚えたいと思うためです。 よろしくお願いいたします。

  • セマフォとスレッドの問題について

    この問題は東京大学大学院の問題なのですが、問題の求めているものがよくわかりません。 セマフォとスレッドなどは勉強して理解しているのですがこの問題はどのようにして解くのでしょうか? 8つのスレッドT1,T2,・・・,T8がある。それぞれのスレッドTiはステートメントSi()を実行するが、Sj()に関連付けされたセマフォSjのオペレーションP(Sj),V(Sj)などを利用して同期・排他制御を行う。(i,j=1,・・・,8)。ステートメントSi間の実行順序に添付した図のような依存性がある場合、それぞれのスレッドTiが実装する同期方法をSi(),P(Sj),V(Sj)などを用いて説明せよ(i,j=1,・・・,8)。 例えば、S1()はS2()とS3()より前に実行する必要があるが、S2()とS3()は同時実行可能である。また、S7()はS4()とS5()が終了しないと実行できない。全てのセマフォは初期化されていると仮定してよい。

  • VaioVpcl128FJのモニター共有できる?

    最近自作PCを1台しました。モニター買っていません。 現有のsony VaioVpcl128FJ一体型パソコンがあり、このパソコンのモニターを共有したいです。 (1)自作PCの出力:HDMI、VGA、DVI-D(マザーボードASUS P8Z77-V PRO) (2)sony VaioVpcl128FJ入力:USB、S400のみ モニターの共有はできますでしょうか。 どんな変換ケーブル或いはコネクタ使ったらいいですか? ご指導の程、よろしくお願い致します。

  • モニターが消えます;

    はじめまして♪ さっそく質問させていただきます。 最近、モニターが消えるようになりました。 <症状> 電源を入れて、PCを操作しているときは大丈夫なんですけど 10~20分位放置すると、モニターが消えてそのままマウスを 動かしても、モニターの電源を入れなおしても 映らなくなってしまいます; <対処済> ・ケーブルの確認(接触確認、ケーブルを新しいものに変えた) ・省エネ設定(コンパネ→電源オプション→電源設定を 常にオン 他はなしなしなしに設定) ・モニターが消えた時テレビへS端子で出力してみると テレビでは映ります(なのでPCは悪くないのかなぁ・・と思います。 モニターは三菱のRDT1711Vです。 何か対策あれば教えていただけると助かります;

  • マルチモニター使うには

    マルチモニター使うにはどうすれば、よいか教えてください。os win2000 マザーボード ASUS P4R800-V Deluxe CPU INTEL Celeron D 2666 ビデオカード ATI Radeon 9100 IGPです。もし何か、増設しなければならないのなら、品物名も教えてください。あまり、予算は使いたくありません。

  • HDDレコーダーとパソコンのモニターをつなぐケーブルは?

    東芝のHDDレコーダー「RD-XS34」を使っています。 このレコーダーに撮りだめた番組を、パソコンのモニターを使って見たいのですが、可能でしょうか? どのようなケーブルを買ってくれば映るのか、そもそも繋げるケーブルがあるのか教えてください。 (パソコンは介さずにモニターに映したいだけです。) よろしくお願いします。 「RD-XS34」 出力端子 ●D1/D2映像出力 1系統 (Y)1.0V(p-p)/75Ω, (CB)0.7V(p-p)/75, (CR)0.7V(p-p)/75Ω ●S映像出力 2系統 (2系統共S1対応端子) (Y)1.0V(p-p)/75Ω, (C)0.286V(p-p)/75Ω ●映像出力 2系統 (ピンジャック) 1.0V(p-p)/75Ω ●2chアナログ音声出力 2系統 (ピンジャック) ●デジタル音声出力 1系統(光) * D1/D2映像出力とコンポーネント映像出力の同時接続は不可 「モニター」 L204WT-BF アナログ(ミニD-Sub15ピン)とデジタル(DVI-D)の2系統入力*に対応

  • ポインタに関する質問

    int v; int *p=&v ポインタ変数pに変数vのアドレスを代入して、次からは、pからvの値を操作したいのですが、「*p++」としたところ、変数vの値がインクリメントされずに、pに格納されるアドレスその物がインクリメントされてしまいました 「*p+=1」とする事でvの値をインクリメントすることができましたが、 「*p+=1」このように書かれる処理は望ましい物ではないのでしょうか

  • モニタのデバイスを無効にしてしまいました

     モニタの明るさがとっても暗かったので、いろいろ調節しているうちに、「モニタのデバイスを無効」にしてしまいました。  PCは起動していますが、モニタが真っ黒な画面のままなので、操作が(=「有効」に戻す)が不可能です。  調べてみると過去にも同じような質問があり(http://aol.okwave.jp/kotaeru.php3?q=1682399)、解決方法はあるようですが、解決方法のリンク先のファイル(http://www35.tok2.com/home/xcrosgs2wy/bin/20051001/VEnabler001.zip)が見あたらず、方法が分かりません。 P.S:  因みに、リカバリCDを使ってリカバリも試みましたが、リカバリCDが正常に作動してくれず、リカバリもできません。  セーフモードで立ち上げはできても、モニタが真っ黒なのでやはり操作できません。  何か解決策はあるでしょうか? 

  • デュアルモニタ

    最近デュアルモニタというのに魅力を感じてきたので考えています。 しかしさっぱり分からない事だらけなので質問させていただきます。 現在SONYのSDM-S73(SXGA)をもっているのですが、新しいモニタとして解像度UXGAの製品を考えています。 (めぼしをつけてる製品はDELLの2001FP) このようにメーカーも解像度も違うモニタをデュアル環境に使う事はできるんでしょうか? もしできたとして生まれてくる問題点などはありますでしょうか? 後ビデオカードが現在オンボードなのですが「N6200GE/TD」の購入を考えています。 現在マザーがASUSのP4G800-V OSはXPhomeSP2 この環境でこのビデオカードの選択でいいのかどうかなども教えていただけたら幸いです。

  • モニターについて。

    液晶モニターについてなんですが、どのPCにも対応しているというわけではないんですよね? 購入を考えているモニター(BenQ E2000W) http://kakaku.com/spec/00857012296/ 一様PC構成を載せておきます。 OS Windows(R) XP HOEM Edition OEM  【CPU】 LGA775 Core2Duo E8400 【メモリー】 Pulsar DCDDR2 DDR800 【マザーボード】 ASUS P5Q 【ビデオ】 SAPPHIRE RADEON HD 4850 512MB 【HDD】 SG ST3500320AS 500GB 【ドライブ】 I/O DATA DVR-SN20GL 【ケース】 Antec NineHundred 【電源】 Seasonic S12 ENERGY+SS550HT この構成で購入希望のモニターを問題なく使えるでしょうか? 回答よろしくお願いします;