Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

180usersがブックマークコメント9

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        Goroutine はなぜ軽量スレッドと称されるのか

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント9

            • 注目コメント
            • 新着コメント
            takafumiat
            AIの記事に飽きてきたので、技術を深掘りするこういう記事を見たい

              その他
              cl-gaku
              RubyもJavaもM:Nスレッドやるし一気に流行ったな

                その他
                tybalt
                OS の歴史上、M:N スレッドはずっと以前にも存在していたけど、わざわざスケジューラを二段構えにするメリットがなく、1:1 スレッドが良いよねという結論になったと思うけど、開発維持できるなら局所的には有効なのかな

                  その他
                  glz
                  UNIXやPlan 9を開発したことでも知られる、ロブ・パイクやケン・トンプソンがGoを設計したからね。ミニOSと呼ばれるほどのランタイムを持ってても、納得だよ

                    その他
                    lilpacy
                    goroutineは並行処理

                    その他
                    daichirata
                    green thread はマルチコアでスケールしないからって一気に廃れた印象はあるけど、 この辺りうまくやってるのすげーなっていうのが go の第一印象だったの思い出した。

                      その他
                      cl-gaku
                      cl-gakuRubyもJavaもM:Nスレッドやるし一気に流行ったな

                        2025/07/18リンク

                        その他
                        rryu
                        Goroutineってプリエンプションするんだ。ネイティブコードにコンパイルされるのにどうやってやっているのかと思ったら、監視用のスレッドがシグナルを送って割り込むらしい。

                          その他
                          Windymelt
                          ScalaにもM:Nで軽量スレッドをやるライブラリ(cats effect)があるからよろしくな

                          その他
                          glz
                          glzUNIXやPlan 9を開発したことでも知られる、ロブ・パイクやケン・トンプソンがGoを設計したからね。ミニOSと呼ばれるほどのランタイムを持ってても、納得だよ

                            2025/07/18リンク

                            その他
                            peketamin
                            gorutimeすご。自分がミニOSとしてスケジューリングすることでOS側のコンテキストスイッチのコストを下げてるのか

                              その他
                              tybalt
                              tybaltOS の歴史上、M:N スレッドはずっと以前にも存在していたけど、わざわざスケジューラを二段構えにするメリットがなく、1:1 スレッドが良いよねという結論になったと思うけど、開発維持できるなら局所的には有効なのかな

                                2025/07/18リンク

                                その他
                                takafumiat
                                takafumiatAIの記事に飽きてきたので、技術を深掘りするこういう記事を見たい

                                  2025/07/18リンク

                                  その他

                                  注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                  リンクを埋め込む

                                  以下のコードをコピーしてサイトに埋め込むことができます

                                  プレビュー
                                  アプリのスクリーンショット
                                  いまの話題をアプリでチェック!
                                  • バナー広告なし
                                  • ミュート機能あり
                                  • ダークモード搭載
                                  アプリをダウンロード

                                  関連記事

                                    usersに達しました!

                                    さんが1番目にブックマークした記事「Goroutine はなぜ...」が注目されています。

                                    気持ちをシェアしよう

                                    ツイートする

                                    Goroutine はなぜ軽量スレッドと称されるのか

                                    時間軸並行処理:ある時間の 『範囲』 において、複数のタスクを扱うこと並列処理:ある時間の 『点』 ...時間軸並行処理:ある時間の 『範囲』 において、複数のタスクを扱うこと並列処理:ある時間の 『点』 において、複数のタスクを扱うこと 書籍:Linux SystemProgramming, 2nd Edition Chap.7 でも "時間" という観点での違いが言及されています。 Concurrency is the ability of two or more threads to execute in overlapping time periods. Parallelism is the ability to execute two or more threadssimultaneously. 並行処理は、複数個のスレッドを共通の期間内で実行する能力のことです。 並列処理は、複数個のスレッドを同時に実行する能力のことです。 構成と実行並行処理:複数の処理を独立に実行できる 構成

                                    ブックマークしたユーザー

                                    • potatohead12132025/07/19potatohead1213
                                    • t0m02025/07/19t0m0
                                    • xef2025/07/18xef
                                    • W53SA2025/07/18W53SA
                                    • lilpacy2025/07/18lilpacy
                                    • torimetal2025/07/18torimetal
                                    • hide_tono2025/07/18hide_tono
                                    • ThailandMethod2025/07/18ThailandMethod
                                    • IzumiSy2025/07/18IzumiSy
                                    • h3poteto2025/07/18h3poteto
                                    • rCjmRYbLtJ3byU5H2025/07/18rCjmRYbLtJ3byU5H
                                    • null_P2025/07/18null_P
                                    • yu2hata2025/07/18yu2hata
                                    • tasukuchan2025/07/18tasukuchan
                                    • hoge_hoge_1232025/07/18hoge_hoge_123
                                    • daichirata2025/07/18daichirata
                                    • Hachisan00982025/07/18Hachisan0098
                                    • cl-gaku2025/07/18cl-gaku
                                    すべてのユーザーの
                                    詳細を表示します

                                    ブックマークしたすべてのユーザー

                                    いま人気の記事

                                    いま人気の記事をもっと読む

                                    いま人気の記事 - テクノロジー

                                    いま人気の記事 - テクノロジーをもっと読む

                                    新着記事 - テクノロジー

                                    新着記事 - テクノロジーをもっと読む

                                    同時期にブックマークされた記事

                                    いま人気の記事 - 企業メディア

                                    企業メディアをもっと読む

                                    はてなブックマーク

                                    公式Twitter

                                    はてなのサービス

                                    • App Storeからダウンロード
                                    • Google Playで手に入れよう
                                    Copyright © 2005-2025Hatena. All Rights Reserved.
                                    設定を変更しましたx

                                    [8]ページ先頭

                                    ©2009-2025 Movatter.jp