Linux ext4 の fast commit を確認する
はじめに ext4にfast commitの機能が入ったことを完全に見落としてしまっていたので、やる気が消える前に調査してまとめておこうと思った。 概要 ドキュメント 正直なところ、まずはドキュ...
29 search resultsShowing 1~20 results
You need to log-in
はじめに ext4にfast commitの機能が入ったことを完全に見落としてしまっていたので、やる気が消える前に調査してまとめておこうと思った。 概要 ドキュメント 正直なところ、まずはドキュ...
3行でまとめると /proc/pressure/cpu の "some" でCPU負荷を監視できる 単位はパーセント(0から100) でも正直使いにくい気がする はじめに Linux-4.20か...
はじめに glibcにはパラメータチューニングのために設定値を変更することのできる Tunables という仕組みを持っている。この機能の概要について述べる。なお、glibc-2.40 のコード...
三行でまとめると シグナルハンドラ内でprintf()してはいけない というより、余計な処理を書いてはいけない もう一度言う、シグナルハンドラで余計なことをするな、非常に大事なことだ はじめに ...
いきなり結論 「お金を出して高いマシンを買えばいい」とか言わないで... まずはビルドの並列化とccacheをやろう。 はじめに BuildrootやYoctoのような規模のビルドを繰り返してい...
はじめに こ、えだ臭?(デブ活 ソフトウェア開発をするとどうしてもデバッグに割かれる時間は長くなります。効率的にデバッグをするためにはデバッグをしやすい環境を整えておくことが不可欠です。特にLi...
3行でまとめると mke2fsのフォーマット時のデフォルトパラメータを理解するのはめんどい ので、引数に明示的にパラメータ書いたほうがよい 作った後dumpe2fsで確認するのを忘れずに はじめ...
これはLinux Advent Calendar 2019の17日目が空いてしまったので代打で投稿する記事です。 一言でまとめると Linuxのrtmutexは、 mutexとほぼ同じように使え...
はしがき この記事はLinux Advent Calendar 2018に投稿する予定だったけど、日付に間に合いそうになかったため取りやめて、Advent Calendar関係なしに投稿する記事...
はじめに Linuxでsquashfsを使っていてswapがない環境のときに、メモリ不足でOOM状態に陥ると高確率でシステム(kernel)がハング状態になってしまう、という問題の原因を掘り下げ...
まずは結論 Linux-3.18くらいを見て書いてます。 よくわからない場合 オプションは何も足すな。何も削るな。 わかった上でパフォーマンス上げたい場合 noauto_da_alloc を足す...
はじめに 先の記事(ext4のnoauto_da_allocオプションの詳細)でnoauto_da_allocオプションがどう効くかをコードベースで確認したが、これが実際にどれくらいパフォーマン...
はじめに Linuxでファイルのreadaheadがどのように動いているのかを読み解くという趣旨の雑記です。kernelへの理解の助けにはなると思いますが、何かしらの結論めいた記事というには程遠...
はじめに Linuxの、特にdirty page関連を制御できるパラメータを入り口にして、kernelのコードを読んでみてそれを記録し、意識高そうな雰囲気を醸し出してドヤろうと思ったけど、**b...
はしがき この記事はLinux Advent Calendar 2017の12日目の記事になります。 著者からの独断的なあいさつ \def\textlarge#1{% {\rm\Large #1...
はじめに drop_cachesにwriteしてみて、その前後での**/proc/meminfoやfree(1)**コマンド結果を観察するような記事はたくさんあるけど、drop_cachesにw...
いきなり結論 Q. swappinessって本当に「スワップしにくさ」を設定できるの? A. はい、本当です。 ただそれが本当にあなたの望む動作なのかについては注意が必要です。 swappin...
はじめに Linuxにはfsfreeze(8)というFilesystemへのアクセスを一時凍結させる機能がある。Filesystemのスナップショットを取るなどの目的で使われるようだ。このfsf...
はじめに Linuxでいわゆるリアルタイムシステムを指向するときはsched(7)のpriority値を意識することになるが、個人的にいつもpriorityの値を相対的にしか見られず、絶対的にか...
はじめに POSIXのタスクのスケジューリングポリシーに類似させて作られたLinux独自のI/Oスケジューリングクラスについての理解を深めようという趣旨の雑記です。なお、Linux-4.10くら...
29 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.