タグ

kernelに関するkoma_gのブックマーク (6)

  • 習得すればメリット大!Linuxカーネルをビルドできるようになろう

    システム開発や運用には欠かせない存在であるサーバーOS、Linux。「Ubuntu」などのLinuxディストリビューションが提供されており、手軽に利用できます。ただソースコードから実行形式へと自前で変換できるようになれば、特定の機能をカスタマイズできる、最新版をいち早く使えるなど多くのメリットがあります。何より、Linuxカーネルの仕組みを理解する上で大変役に立つでしょう。 特集では、Linuxの中核である「Linuxカーネル」のソースコードを実際に動く状態に変換する「ビルド」の方法を4回にわたって紹介します。難しそうに感じるかもしれませんが、コツさえ覚えてしまえばカーネルのビルドは決して難しくありません。 まず、カーネルやビルドの基礎知識から押さえていきましょう。Linuxカーネルは、以下のようなソースコードの形で開発・配布されています注1。

    習得すればメリット大!Linuxカーネルをビルドできるようになろう
  • Linuxカーネル、その29年の歴史レポート - Qiita

    Linuxカーネル開発の初期の議論は複数のMLでなされていたので、1997年以前の議論については断片的にしか存在していない。 集められた一部についてはhttp://lkml.iu.edu/hypermail/linux/で公開されているが、これにも抜けがあるので、当時のログを持っている人がいたら提供してほしい。 翻って5.8のMAINTAINERSは19033行もあり、そして1501人のメンテナがリストされている。 THE REST M: Linus Torvalds <torvalds@linux-foundation.org> L: linux-kernel@vger.kernel.org S: Buried alive in reporters Q: http://patchwork.kernel.org/project/LKML/list/ T: git git://git.ker

    Linuxカーネル、その29年の歴史レポート - Qiita
  • Jupyterで複数カーネルを簡単に選択するための設定 - Qiita

    はじめに 最近になって,Anacondaで仮想環境を作成して用途に合わせた環境でコーディングするようになりました。その中で、所有しているPCのうち、なぜか一台だけは何の設定をしなくてもJupyter Notebookからカーネルを選択できたのですが、それ以外のPCでは設定無しではカーネルを選択することができませんでした。(おそらくAnacondaのバージョンの問題。) そこで、カーネルをJupyter Notebookから選択することができるようにするために、ネット上で色々と調べてみました。しかしながら、私の環境では、(Windowsだからか)追加のパッケージを入れてもうまくいかなかったり、コマンドの情報が古かったりしたので、自分用にまとめておきます。 この設定をすることで、次のように一瞬でカーネルを変更できるようになります! 実行環境 Windows 10(64bit) Anaconda

    Jupyterで複数カーネルを簡単に選択するための設定 - Qiita
  • https://tech.pepabo.com/2020/06/26/kernel-dive-tcp_mem/

    https://tech.pepabo.com/2020/06/26/kernel-dive-tcp_mem/
  • ダンプ解析講座 第1回: ダンプ解析とは | 技術文書 | 技術情報 | VA Linux Systems Japan株式会社

    講座では、Linuxシステムを対象にダンプの解析方法について解説していきます。 “ダンプ解析”と言われてもピンとこない方もいらっしゃるかもしれません。先ずは、「ダンプの解析とは何なのか?」という観点で少し解説します。 そもそもダンプとは何かと言うと、マシンに搭載されているメモリの内容を(一般に)ディスクに出力したものです。(「出力する」という行為を、「吐き出す」とか「吐く」という表現もよく使われます。講座内でも使用いたしますが、お客様向け資料等ではあまり好ましくない表現であることにご注意ください。) ダンプを吐く契機は、カーネルが自分自身の異常を検知したことです。カーネルは、これ以上動作を継続するのは危険と判断するとダンプを吐いてシステムをダウンさせます。(※1)つまり、ダンプが取られたということは、カーネルに障害が発生したということを意味します。察しのいい方はお気づきかと思いますが、

    ダンプ解析講座 第1回: ダンプ解析とは | 技術文書 | 技術情報 | VA Linux Systems Japan株式会社
  • カーネルおさんぽまっぷ超入門

    Kernel/VM Advent Calender 2013 7日目 カーネル/VMはておくれなすごい人がけっこう集って、ネタとか披露しているようです. 今年のAdvent Calenderも既に濃い内容が集っています. でも、私達パンピーにはカーネルとかちょっと難しすぎてそもそも カーネル/VMという主題自体敬遠しちゃう…… ということで当にカーネルの第一歩をやってみよう、というのがこの記事です. 記事タイトルはえりっく氏(@siritori)から無断で肖ってます.ありがとうございます 今年の他の記事が高度な内容なので この記事が低レベル(低レイヤということでなく当に程度が低いという意味で)ですいません. 普段からカーネル/VMに参加してる皆様、さようなら. カーネル/VM界隈わいわいしてておもしろそうだけど怖くて敬遠してる方々、こんにちは. 前置きはこのぐらいで文行きます. 少々

    カーネルおさんぽまっぷ超入門
  • 1