パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Linux 2.7には何が欲しい?」記事へのコメント

  • by zeissmania (3689) on 2003年01月16日 0時10分 (#235978)
    Solaris並のやつが欲しい。
    • by Anonymous Coward
      具体的には???

      • by Anonymous Coward
        TSSとreal timeの共存。
        #会社からなので、ACで失礼。
        #いやログインパスワード失念しただけなんだが。
        • by SteppingWind (2654) on 2003年01月16日 15時29分 (#236307)

          Solarisのreal timeスケジューリングってSVR4なんかと同じだとすると固定プライオリティってことで実時間保証されているわけではないですよね? それとも本当の実時間スケジューリングがあるのかな?

          いずれにせよms単位ぐらいでのスケジューリングが保証されていれば, マルチメディアや機器制御などで便利に使える局面は多いでしょうね.

          親コメント
          • by Anonymous Coward
            SVR4のスケジューラーとは全然別物です。本当の実時間スケジューリングとTSSスケジューリングがプロセス単位で切り替えできるらしいです。
            #実際にSolarisのその機能を使ったことはないんですが。

            >マルチメディアや機器制御などで便利に使え
            • by Anonymous Coward
              Solaris(SunOS)のスケジューラのデザインはSVR4そのものです。
              実装が(多分)全く違うという意味では別物といえば別物ですが、
              やろうとしていることは同じです。

              SVR4やSolaris(SunOS)でいうところの「リアルタイム」とは、簡単にいえば、
              「実行優先度がカーネルよりも高く、ひとたび実行が開始されると
              より優先度の高いリアルタイムクラスプロセスが実行可能になったり、
              もしくは自分で実行を停止したりしない限りほとんどプリエンプトされない」
              ようなスケジュールクラスです。

              ただ、Solaris(SunOS) はプリエンプティブカーネルなので、
              カーネル実行
              • SVR4.0はおっしゃるとおり、カーネル内プリエンプションポイント方式ですが、SVR4.2/MPになるとカーネル内フルプリエンプティブです。このあたりのことに関して不正確な情報を載せた本が多いので(出所は一緒?)、誤った情報が出回っているように思います。
                親コメント
              • by Anonymous Coward
                Sherali Zeadally
                "An evaluation of the real-time performances of SVR4.0 and SVR4.2"
                ACM SIGOPS Operating Systems Review, vol. 31, issue 1, Jan 1997.

                では、
                「SVR4.0とSVR4.2の性能を比較してみたが、
                SVR4.2はとてもフルプリエンプティブとは思えない。」
                というような結論が出されています。

                # SVR4.2MP で更なる改造があったのでしょうか
              • SVR4.2とSVR4.2MPでは大きく違います。SVR4.2MPになるときにカーネル内プルプリエンプティブ化がなされています。Linuxの実装でもそうであったようにマルチプロセッサ対応とカーネル内プリエンプティブ化に必要な技術で重なる部分が大きいというのがミソでしょう。
                親コメント

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

処理中...