Movatterモバイル変換


[0]ホーム

URL:


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

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

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • 暮らし
  • Linux I/O のお話 write 編 - naoyaのはてなダイアリー
  • Twitterでシェア
  • Facebookでシェア

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

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

エントリーの編集

loading...

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

タイトルガイドライン

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

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

ブックマークしました

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

Twitterで共有

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

289usersがブックマークコメント31

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

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

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

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

      よく使うタグ

        Linux I/O のお話 write 編 - naoyaのはてなダイアリー

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

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

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

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

          よく使うタグ

            はてなブックマーク

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

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

            ユーザー登録

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

            記事へのコメント31

            • 注目コメント
            • 新着コメント
            nharuki
            write はプロセスをブロックしない

            その他
            kita-tuba
            ■ Linux I/O のお話 write 編

            その他
            tmsanrinsha
            che][log][wait][read]

            その他
            zelspian
            “background_writeback”

              その他
              katoken12
              “非同期書き込み方式になってます。(ここで言う非同期というのは AIO API の"非同期"ではないです。)”

                その他
                cnomiya
                「え、でも tail -f すると、5 秒に一回しかブロックデバイスと同期されないはずなのに、ログは常に流れまくってるよ」と思った方。いえいえ、いままさに tail -f が端末に流している出力はページキャッシュからコピーされ

                その他
                ttakezawa
                syncしない場合にいつ書きだされるのか、という点が詳しい

                その他
                kotaro-ono
                I/Oの話

                その他
                drivejpn
                [I/O][Tuning][Kernel][Hack]

                その他
                kamipo
                5秒、というのはカーネルスレッドの pdflush が汚れたページを書き出す間隔です。これは sysctl の vm.dirty_writeback_centisecs で設定されています。

                その他
                webmarksjp
                linux

                その他
                infohack
                >ログの書き込みって結構すごいけど、別にそれでシステムが重くなったりとかしないよな

                その他
                penalty
                あ、このエントリまっていました。

                その他
                HISAMATSU
                実機を用いた性能評価はむずいけど、やってみたいなぁ。

                その他
                omaya
                『これで答えになってるかな?』かっこいい。

                  その他
                  yzixvxizy
                  Linux I/O のお話 write 編

                  その他
                  monjudoh
                  『write はプロセスを待たせない』『Apache のログが書き込みまくっててもシステムは平気な理由はページキャッシュにあり』そーなのかー

                  その他
                  rsyudou
                  [disk i/o]

                  その他
                  embedded
                  [I/O]

                  その他
                  sasada
                  いい感じのところでまとめてらっしゃる。流石。実際には同一pageへの書き込みが集中するとwriteでも待ちが発生しますが、軽いのでOK。非同期writeで時間が掛かるのは、pdflush実行中のpageにカキコしてしまったときくらい?

                  その他
                  hamasta
                  あとで読む

                  その他
                  iww
                  『明示的に sync する場合は待たせる』

                  その他
                  yheld
                  そういや、Linux2.6カーネル本。まだプロセスの所しか読んでないなぁ・・・

                  その他
                  y-110
                  write(2)の詳細...ふむー

                  その他
                  mogwaing
                  linuxでのwriteとreadの実装について

                  その他
                  silver_arrow
                  I/OとDirtyPageの話。

                  その他
                  hirose31
                  感動巨編 read write ページキャッシュ pdflush sync あとで書く

                  その他
                  kdaiba
                  ハイホーハイホー,違ったI/O

                  その他
                  mitsuki_engawa
                  ページキャッシュの基礎。↓複数CPUで同じファイルの同じ場所にアクセスした場合に、同じキャッシュを多重に持たないための待ち合わせかと。

                  その他
                  hiromark
                  今のお仕事に参考になる。

                  その他

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

                  リンクを埋め込む

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

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

                  関連記事

                    usersに達しました!

                    さんが1番目にブックマークした記事「Linux I/O のお話 ...」が注目されています。

                    気持ちをシェアしよう

                    ツイートする

                    Linux I/O のお話 write 編 - naoyaのはてなダイアリー

                    write はページに dirty フラグを立てるだけなので決してユーザープロセスを待たせない って、当にそ...write はページに dirty フラグを立てるだけなので決してユーザープロセスを待たせない って、当にそうなんでしょうか?(否定しているわけではなく、純粋な疑問です。) と質問をもらったので、最近追ったことをここでまとめます。かなり長文です、すいません。また、まだまだ不勉強なので間違っているところもあるかもしれません。ツッコミ大歓迎です。 まず、オライリーのカーネルの 15章 ページキャッシュ 15.3 汚れたページのディスクへの書き込み から引用。 ご存知のように、カーネルは、ブロック型デバイスのデータを含むページをページキャッシュに蓄えています。プロセスが何らかのデータを更新した場合は、必ず対応するページに汚れている印をつけます。すなわち、PG_dirty フラグを設定します。 UNIX システムでは、汚れたページのブロック型デバイスへの書き込みを遅延することができます。この方

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

                    • marutaku01312024/02/21marutaku0131
                    • bootJP2023/05/21bootJP
                    • nharuki2022/08/13nharuki
                    • y_r2019/03/05y_r
                    • cape_wisteria2018/08/29cape_wisteria
                    • rindenlab2018/03/14rindenlab
                    • dshimizu2018/02/04dshimizu
                    • clavier2017/11/01clavier
                    • UDONCHAN2017/10/26UDONCHAN
                    • igtm2017/09/25igtm
                    • wata882017/09/22wata88
                    • pidekazu2017/09/10pidekazu
                    • lowpowerschottky2017/08/03lowpowerschottky
                    • shodai2017/07/08shodai
                    • yife2017/06/01yife
                    • like_futsal2017/04/22like_futsal
                    • ebirhus2017/04/03ebirhus
                    • t2y-19792017/02/06t2y-1979
                    すべてのユーザーの
                    詳細を表示します

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

                    同じサイトの新着

                    同じサイトの新着をもっと読む

                    いま人気の記事

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

                    いま人気の記事 - 暮らし

                    いま人気の記事 - 暮らしをもっと読む

                    新着記事 - 暮らし

                    新着記事 - 暮らしをもっと読む

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

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

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

                    はてなブックマーク

                    公式Twitter

                    はてなのサービス

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

                    [8]ページ先頭

                    ©2009-2025 Movatter.jp