Help us understand the problem. What is going on with this user?
らるる
@rarul
部署まるごとすぐにもリストラされそうになってきたので、就職活動がてら、Qiitaに記事を投稿しています。っというのは仮の姿で、Twitterでリン廃キャラを演じるのが本業です。
Comments
CONFIG_HIGH_RES_TIMERS とか CONFIG_NO_HZ とか context/mmの切り替えオーバヘッドとかpreemptとか、あたりでしょうか。 > std::chrono:...
@fujitanozomu さん、 reentrantとかpicとかpieとかrandomize_va_spaceとかの話になると思いますが、 あとはこちらの記事がどこまでを範疇にされるか次第だと思い...
ご指摘の通り「まとめると」の章でnoauto_da_allocの意味を逆に書いてしまっていました。「ベンチマーク」の記事も含めて修正しました。
> bi (block in) means blocks that e.g. come from the harddrive or from the network card. blockのセクタ数...
個人的にはあまりおすすめできないやり方です。というのも、メモリ領域の所有者がuser_proc_Aであるため、もしuser_proc_Aが終了した場合に該当領域が開放されてしまい、以後いつどこでその領...
> https://raw.githubusercontent.com/knknkn1162/c_sample/8b2cc059c71718c363f0e3b2fd4fef5c3a2219be/shu...
記事の中盤以降の疑問点についてコメントします。 一般的に、同期的に多重に待ちをするために select(2) が使われます。 Linuxだとより使いやすくなった epoll(7) が、FreeBSD...
Linux kernelコードをCPUアーキをまたがりながら見てみるとわかりますが、 SIGSEGVなのかSIGBUSなのかSIGILLなのかって結構適当です。 またCPU例外のときに読める要因に依存...
Linuxでは最近はTICKLESSカーネルが当たり前なので、概念理解ならともかく、実ユースでは「CONFIG_NO_HZ_COMMON」「CONFIG_NO_HZ_FULL」のへ注意も必要かと思いま...
この手のは今は(と言ってももうN年も前から)、procfsではなくてdebugfsやsysfsを使うのが推奨されています。 procfsは、名前の通りプロセスに関するものを配置するという思想です。 d...
細かい話になって申し訳ないですが、 > udevd のお気持ち次第でデバイス名はどうにでもなってしまいます。 /dev/xvd[a-z] を決めるのは、udevdじゃなくて、kernel(のxen-...
> ※OSによって上記とは異なる場合があります。 アラインメントはOSだけでなくCPUアーキにも依存します。 というよりはCPUアーキの都合で決まる、という方が正確かもしれません。 このため、 >...
>このパイプ厄介なのがプロセス間に親子関係が必要になるということです。 UNIXドメインソケットにはfile descriptorを他のプロセスに渡すことができる機能があります。 ただこの機能は一般的...
解説ありがとうございます。NODEはやはりNUMAのNODEのことでいいんですね。今回ソースを読む限り、NODEって何のNODEなのかいっさいコメントもなかったので、いまいち確信が持ててなかったです。...
ありがとうございます。他気づいた誤字の訂正も反映しました。
こういう場なので一般論で書きます。 確かにmountにかかる時間はJFFS2よりUBIFSのほうが遥かに有利ですが、情報が不足していますので、もっと多角的に検討されるべき事案と思われます。
補足すると、ext4はbirthtimeに対応しています(i_crtime, i_crtime_extra) Linuxとしては、Linux-4.11からstatxシステムコールが追加されてこれで対応...
このままだとkthreadがぶん回ってしまうので、適度に寝かせる仕組みが遅かれ早かれ必要になると思います。 今回のtestmodでは、kthread_main()の中でwait_event()で寝かせ...
捕捉ありがとうございます。だんだん書く記事が猛者からの厳しいツッコミの来るsubsystem回りになってきてしまい、ビクビクしながら書いております。。
捕捉ありがとうございます。CFQじゃないところにmulti queueの仕組みあるんですね。blk-*のとこにいろいろ入ってること知りつつもCFQだけ読んで記事書いてしまいました。いいわけすると諸事情...
/proc/[pid]/statusを見るのが目的なら、GNU time (/usr/bin/time) が簡単ですよ。 $ /usr/bin/time -v ls 詳細に見たい場合は、fork...
  • 1 / 1