• 締切済み

ソフトウェアについて

セマフォとクリティカルセクションの違いを教えてください。

みんなの回答

  • notnot
  • ベストアンサー率47% (4845/10255)
回答No.1

違いを聞くと言う事は漠然と葉理解している前提で回答します。 クリティカルセクションを排他的に実行するための1つの方法がセマフォです。

関連するQ&A

  • セマフォとmutexの違いは?

    排他制御としてセマフォとmutexがありますが、 この二つの違いがよくわかりません。 自分で調べてみたところ、 ・セマフォ…プロセス間排他制御。複数ロックがかけられる。 ・mutex…スレッド間排他制御。ロックは一つだけ。 と言うような違いがあるようなのですが、これだけの差なんでしょうか? (これだけの差、と言ってる時点で筋違いだったら申し訳ありません) また、セマフォをスレッド間排他制御に用いたり、 mutexをプロセス間排他制御に用いることは可能なのでしょうか? 可能だとしたら、これらが2種類存在する理由も教えていただきたいです。

  • ドライバ ソフトウェアー

    リカバリーをしてパソコンを再起動したら、新しいハードウェアーの検出とでていて、デバイスに付属していたディスクを入れてくださいとでました。CDをいれたところ、このソフトではないらしく CDがない場合 そのweb サイトのセクションでドライバーをインストールしてくださいとでています。インターネットに接続することができない為どうしたらいいであしょううか?

  • セマフォの使い方

    マルチプロセスで1つのファイルのwrite/readに、 セマフォを使用したいと思います。 色々と載っているのですが、セマフォの書き方がいまいちよくわかりません。 どなたか簡単にプログラミングを教えて頂けませんでしょうか。

  • ホーン・セクション、ブラス・セクションの違い

    ホーン・セクション、ブラス・セクションの違いの違いってなんですか? ブラスは好きだけどホーンは嫌いっていう人がいたので気になりました。

  • クリティカルセクションという言葉は、(区間名でなく)同期オブジェクト名として一般的?

    Winのマルチスレッドプログラムで、各スレッドから「不可分性を要する区間(=クリティカルセクション)への進入権を得る」為、下の同期オブジェクトを使うと思います。 1.クリティカルセクション 2.ミューテックス 3.セマフォ この時、1.は標準語と思って良いでしょうか?それともWinの方言でしょうか? ある他環境(マルチプロセス&マルチスレッド)の説明文書では、"クリティカルセクション"という言葉の代わりに"軽量ミューテックス"と呼ばれていました。 又、↓では、クリティカルセクションが"区間名"としてのみ説明されており、同期オブジェクト名に関する事は書かれていません。 http://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AA%E3%83%86%E3%82%A3%E3%82%AB%E3%83%AB%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3 従って、クリティカルセクションは本来、区間名として使われるべきで、Winではたまたま同期オブジェクト名にも適用されたのかな?と思った次第です。 細かい事ですが、しっかり確認したいと思いました。どうぞ宜しくお願いします。

  • html5 について

    今html5 を勉強してます。 セクション、articleの意味がわかりません。 何故、セクションがあるのか?どのように使われているのか、また何故セクションがひつようなのか? 初心者なのでhtml5入門(かなり細かく書いてあることが前提です。しかも、初心者でも理解可能です。) のサイト、著書があれば教えて下さい。 セクションとdivの違いはなにか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • ソフトウェアについて

    すみません、簡単すぎるかもしれませんが、アプリケーションソフトとデータファイルの違いは何ですか?

  • ソフトウェアについて

    ソフトウェア工学における機能仕様と非機能仕様の違いはなんでしょうか。

  • preq_sem()

    wai_sem() : セマフォの資源獲得 preq_sem() : ポーリングによるセマフォの資源獲得 と書かれていたのですが、preq_sem()は何をポーリング するのでしょうか?

  • 用語の意味に関する質問

    デジカメからPCへの動画複写の途中で、 「セマフォのタイムオーバー」が指摘されまして、 たとえその後に其処からの遣り直しを試みましても、 先に進めて貰えなくなりました。 そこで伺います。 「セマフォのタイムオーバー」の意味は何なのでしょうか?