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

Google、次の10億人に到達するため KaiOSに2,200万ドルを投資」記事へのコメント

  • by Anonymous Coward on 2018年07月01日 14時11分 (#3435399)

    Linuxはリアルタイム性が悪いし(リアルタイム性を持たせたと謳う改造版もいくつかあるが、それでも悪い)、
    モノリシック構造でハードの抽象化レイヤがきっちりしてなくて、ぐちゃぐちゃなところがあるし、
    それゆえドライバのモジュール化が可能だといっても、カーネルのバージョンに強く依存していて、
    OSをアップデートしつつ周辺機器の自由で動的な追加・削除などの動作を保証するのが難しい、
    と携帯電話のOSとしてはあまり向いてないと思うんだけどなぁ。

    それでも世界中に多くいる開発者の手で活発に開発・メンテナンスが行われていて、
    保守やトレンドを追いかける開発のコストを全部自分で背負わなくて済むというメリットの方が大きいということか。

    • by Anonymous Coward on 2018年07月01日 20時33分 (#3435521)

      androidのせいでLinuxってリアルタイム性が無いなんて風評被害が出るなんて酷いですね。

      もともとLinuxってI/O直叩きできるくらいunixでは異端な存在で、むしろリアルタイム性ならLinuxって言われていた筈ですよ?
      リアルタイム性が失われている理由はJava VM上でアプリが動いているのと、Java所以のサウンド周辺がウンコなだけ
      androidの設計は悪いだけで、Linuxのせいにするのはお門違い

      親コメント
      • by Anonymous Coward

        違う
        リアルタイムというのはもっと小さい桁の時間のこと。
        LinuxはもともとPC用のOSで、PCアーキテクチャとともに発展してきた。
        PCアーキテクチャはというと低速IOを周辺にやってもらうことで高速化してきた。
        その過程でリアルタイム性はどんどん失われた。
        I/Oを直接叩けてもリアルタイムとは言わない。I/Oをマイクロ秒単位で管理できないと。
        Androidがクソなのは否定しないが、Linuxのリアルタイム性がどうこうという話とは関係ない。

        • by Anonymous Coward
          リアルタイムって、マイクロ秒単位とかじゃなくてもいいのよ。
          設計時に定めた時間内に応答出来る事を保証できればいいので、分単位、時間単位であっても問題なし。
          少なくとも、俺は大学の講義でそう習った。
          # wikipedia にも同様の事が書いてあった。
          # リアルタイムシステム(Real-time System)とは、ジョブの実行が命令された時、その処理を設定された時間通りに動作することに着目した制御工学における概念の一つであり、「リアルタイム処理」とも呼ばれている。
          • by Anonymous Coward on 2018年07月01日 21時43分 (#3435554)

            定義はそれで正しいですね
            ただ現実でリアルタイム性が要求される場合は分単位や時間単位よりも小さい単位の要求が多く
            仔細が省略された場合はそういう前提(大きくて秒・小さければμ秒位)の場合がほとんどだと思います
            この議論もそうだと思いますが違うでしょうか?

            親コメント
            • by Anonymous Coward on 2018年07月01日 23時42分 (#3435574)
              >>> I/Oを直接叩けてもリアルタイムとは言わない。I/Oをマイクロ秒単位で管理できないと。
              これが間違ってて、「I/Oが分単位であっても、要件が分単位でアルならば、リアルタイムといえる」という指摘です。
              > この議論もそうだと思いますが違うでしょうか?
              他の方のコメントでもありましたが、リアルタイムという用語を使うのが間違いなのかなと。
              親コメント
            • by Anonymous Coward

              そういう局所的なリアルタイム性をシステム全体で担保する必要はないってことですよ
              責任範囲を分けて、必要な箇所だけリアルタイム性を担保する
              全体で担保なんて仰々しいことやる必要はないかと
              そもそもリアルタム性を維持したままどこまで巨大なシステムを作れるか?
              って限界もありますし、結局どこかで妥協を迫られてたかと思います

        • by Anonymous Coward

          あなたが求めているのはリアルタイム性じゃなくて、シングルタスク処理なのでは?
          しかもインターネット時代にも関わらず、完全同期が必要って何をするんですか?

          • by Anonymous Coward

            バスがDMAでデータ揃えてくれて、上げ膳下げ膳でテータ処理してりゃいいのなんてPCIから上だけだよ。
            それ以下のMPUは皆バスクロック自分で処理するんだ。
            その手続きを汎用化したのがリアルタイムOSだよ。きっとあなたが想像するOSとはかなり違うものだが。

            • by Anonymous Coward

              FA持ち出してリアルタイム性がどうのってスペックをスマートフォンに求めるって完全にミスリード
              少なくともそんなリアルタイム性を携帯電話に求めて何がしたいの?
              目的もなく、シーケンシャルに都度通信したいとか原始時代に戻りたい老害ですかね?

              • by Anonymous Coward

                多分、リアルタイムOSを最近知ったばかりの学生のシッタカ

              • by Anonymous Coward

                LTEの制御をするベースバンドチップが管理するリアルタイム処理を、CPUがI/Oで叩くとでも思っているのだろう。

      • by Anonymous Coward

        Wikipediaぐらい見ようよ。ノーマルなLinuxをRTOSと呼ぶやつは居ません。
        リアルタイム性を強化したRT-Linuxってパッチははかなり昔からあるけどね。

    • by Anonymous Coward on 2018年07月01日 20時39分 (#3435525)

      そう思うなら自分で作れよ!
      リーナスはまさにそれをしたんだよな

      親コメント
      • by Anonymous Coward

        政治に嘆いた一般市民に対して「自分で総理大臣になって改革しない奴が文句を言うな」と言っちゃう人ですか

        • by Anonymous Coward

          作ればいいじゃんと言ってリーナスはそれを作ったんだよなー。
          ただそれだけの話じゃないのか。
          もうちょっとおちつこう。

          • by Anonymous Coward

            そうだねLinusはすごいね
            でも君はLinusじゃないし他の多くの人もLinusじゃないよ

            • by Anonymous Coward

              そんなコタみんな分かってんのに過敏に反応しなくていいじゃん

            • by Anonymous Coward

              元記事どころかタレコミすら読まずに偉そうにコメントするのがスラド流なのは分かってて敢えて指摘するけど、これやってる人達はまさに「そう思うなら自分で作れ」と言われて実際に作っちゃった人達だぞ。Linusでもないし大企業でもない、ただのベンチャー企業。

            • by Anonymous Coward

              そのLinusが同じように文句言って作ったものがLinux。
              そのLinuxに同じように文句つけてるんだから、
              そりゃLinusみたいにやれと言われても仕方ない。

              • by Anonymous Coward

                linusの能力
                ネットニュースに集積される非常に質の高いやりとり
                まだシンプルだったPC
                しかし十分なパワー
                競合なし

                といろいろな要因があるのだが、なぜlinusの能力以外は無視するのかね

              • by Anonymous Coward

                いろいろな要因があるなかで、なぜLinusの話題だけをそこまで頑なに拒絶すんの?

    • by Anonymous Coward

      Linuxはリアルタイム性が悪いし

      スマホにμsecオーダーのリアルタイム性が必須なんすかね
      iTronベースのスマホがあれば検証データみたいっすね

      • by Anonymous Coward

        ここじゃスマホの話をしてるんじゃないだろ。
        モデムとアプリケーションで別のプロセッサ、OSが動かしているスマートフォンと違って、
        フィーチャーフォンでは、通話・通信を受け持つプロセッサが余力でUIも回してる作りが多いんだよ。だから安いんだ。
        ゆえにそういう作りでは、OSも一つで電話機能部分のリアルタイム処理をこなすことが求められる。

        • by Anonymous Coward

          >電話機能部分のリアルタイム処理
          linuxでは無理ということですが、ここに具体的にどれくらいのリアルタイム性が要求されるんでしょうか?

        • by Anonymous Coward

          別にビンボー人向けは低品質でいいんじゃね
          少なくともインドでは成功しているようなのですが
          カーネルはリアルタイム向けのものかもね

    • by Anonymous Coward

      スマホで何か科学的な計測でもするんだろうか?
      その時点でおかしいと思うんだけど。

    • by Anonymous Coward

      Linuxはリアルタイム性が要求されるような用途向けにリアルタイム性を考慮して設計されたOSでは無い
      #ART-Linuxは今どうなっているかと思ったら「産総研における開発・保守を終了しました」

      • by Anonymous Coward

        だから、ふさわしくない用途に使うことないんじゃねーのという話をしているんだが。
        これまでフィーチャーフォンに使われてきたOSというのは、リアルタイム性が高いOSだったんだよ。

        • by Anonymous Coward

          間抜けなこと宣ってるけど、一定のリアルタイム性が必要だったけど
          Tronのような極端なリアルタイム性が必要だったわけじゃないぞ
          しょぼいプロセッサで快適に動かせるのが軽いTronみたいなのしかなかっただけ
          プロセッサの進化に合わせてメンテ効率がいいLinuxやSymbianに移って言ってただろ
          その時点でその程度のリアルタイム性でガラケーは作れてたんだよ

      • by Anonymous Coward

        システムが複雑化した昨今、リアルタイム性を最上位の統括システムが担保する必要はないんだよ
        リアルタイム性が要求されるデバイス上のMPU内で担保してくれればいいだけ
        そもそも、真の意味のリアルタイムOSのまま肥大化を続けたらLinuxなんて目じゃないくらいにスパゲッティ化するか
        途中で肥大化を挫折する

    • by Anonymous Coward

      しかもFirefoxOSからのフォークらしいです(英文wikipediaを機械翻訳で参照)
      なんとも微妙な気持ちになります

    • by Anonymous Coward

      そう思うならこんなところでクダ巻いてないで自分でOSを開発してみなよ。その方が戦略として優れてるなら勝てるでしょ。

    • by Anonymous Coward

      iモード携帯もLinux化したとたん、糞重になったもんね

      • by Anonymous Coward

        そこはリアルタイムOSとは微塵も関係ない
        いや、Linuxになったからなのは確かだけど

    • by Anonymous Coward

      投資するんならQNXをBlack Berryから分捕って欲しかった感はあるな

      • by Anonymous Coward

        そこそこメジャーな純粋なマイクロカーネルとしては数少ない成功例ですね
        そっちのほうがキビキビ動作するようになるのかな

    • by Anonymous Coward

      彼らは汎用のリアルタイムOSを作っているのではない、軽くてかつプログラム開発が容易だと彼らが信じているWebベースの技術を使ったOSを開発している、ケータイの類のハードウェアで動かすために、Androidを土台にしていてそれがLinuxカーネルだっただけ。無線周りに必要?なリアルタイム性はAndroidからの流用と莫大な開発費で何とかするつもりかと思われる。(その方針で上手く行くか否か私には判らない)

      ブラウザだけ動けば何でもできるじゃん、独立したOSを無くす方が軽いじゃんという、二十数年来、何回も繰り返されている試みの一つに分類してもよいと思う。

      • by Anonymous Coward

        少なくともインドのJioPhone上ではちゃんと無線系も動作しているようだし、普通のAndroidみたいに裏で屑アプリが山盛り動いていたりしないので、非力な端末でも使い物になるのだと思う。

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

処理中...