タグ

kernelに関するrsyudouのブックマーク (15)

  • Linux で kernel panic に備えた設定をしてみるが・・・

    結構有名な設定項目なのでご存じの方は多いと思いますが、Linux は /proc/sys/kernel/*** をいぢくることで、実行中のカーネル・パラメーターを変更する事が可能です。「IBM Linuxを即席で管理する - Japan」あたりに解りやすい説明があります。以下引用。 Linuxでは、システムの実行中にカーネルやシステムをリブートすることなく管理者が非常に整然とした方法でカーネルを変更できるようになっています。それには/proc という仮想ファイルシステムが使用されます。 /proc ファイルシステムのごく基的な機能は、実行中のカーネルの状況を確認することです。この機能を利用することで、パフォーマンスの監視、システム情報の調査、システム構成の確認や変更といったことが可能になります。 このファイルシステムが仮想ファイルシステム と呼ばれるのは、それが当はファイルシステムでも

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • IBM リダイレクト - Japan

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM リダイレクト - Japan
  • The Linux Kernel: メモリ管理

    次のページ 前のページ 目次へ 4. メモリ管理 メモリ管理サブシステムは、オペレーティングシステムの最も重要な部分 のひとつである。コンピュータの黎明期以来、システム上にある物理メモリだけでは 足りない状況がずっと続いてきた。この限界を克服するために様々な戦略が立てられ たが、それらのうちで最も成功したのが、仮想メモリ(virtual memory)である。 仮想メモリとは、システムに実際以上のメモリがあるかのように見せる仕組みであり、 メモリ争奪関係にあるプロセス間で、必要に応じてそれらを協調して使用することに より実現されている。 仮想メモリは、コンピュータのメモリを大きく見せること以外にも様々な機能を 提供している。メモリ管理サブシステムが提供する機能には、次のようなものがあ る。 巨大なアドレス空間オペレーティングシステムは、システム上に実際以上のメモリがあるかのように 振る舞う

  • 10月版 カーネルのビルドエラーで責任者がクビに!?(1/2) - @IT

    10月版 カーネルのビルドエラーで責任者がクビに!? 上川純一 日ヒューレット・パッカード株式会社 コンサルティング・インテグレーション統括部 2006/10/27 linux-kernelメーリングリスト(以下LKML)かいわいで起きるイベントを毎月お伝えする、Linux Kernel Watch。2006年9月はどのようなことが起きたのか、見てみましょう。 2.6.19大規模マージ計画始動 9月20日にカーネル2.6.18がリリースされました。それを受けて、9月21日にAndrew Mortonが2.6.19のマージ計画をLKMLに投稿しました。現在の-mmツリーに存在しているすべてのパッチを1つ1つ検討した巨大なメールでした。該当するパッチの担当者全員に対して返答を求めており、100通以上のメールが流れる大きなスレッドになりました。 ここまで大規模になった2.6.19のマージ計画

    rsyudou
    rsyudou 2006/10/26
    確認漏れ。
  • Server Oriented System Tuning Info

    System Tuning Info for Linux Servers NOTE: Most of the info on this page is about 3 years, and one or two kernel versions out of date. This page is about optimizing and tuning Linux based systems for server oriented tasks. Most of the info presented here I've used myself, and have found it to be beneficial. I've tried to avoid the well tread ground (hdparm, turning off hostname lookups in apache,

    rsyudou
    rsyudou 2006/10/20
    全般的に載ってる
  • JF: Linux Kernel 2.4 Documentation: ip-sysctl.txt

    JF: Linux Kernel 2.4 Documentation: /usr/src/linux/Documentation/networking/ip-sysctl.txt networking/ip-sysctl.txt /proc/sys/net/ipv4/* の変数 [プレインテキスト版] 原著作者: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> Andi Kleen <ak@muc.de> Pekka Savola <pekkas@netcore.fi> 翻訳者: 野浩一 <hng@ps.ksky.ne.jp> バージョン: 2.4.5 翻訳日時: 2001/11/20 /proc/sys/net/ipv4/* の変数: ip_forward - 論理型 0 - 無効 (既定値) 0 以外 - 有効 パケットをインターフェース間でフォワー

    rsyudou
    rsyudou 2006/10/20
    /proc/sys/net/ipv4/のチューニング
  • vmstatはcpu waをどうやって算出しているのか

    はじめに vmstatには'cpu wa'フィールドがあります. このフィールドの値はどっからでてきているのでしょうか. それをソースコードの面で探求したストーリー. 出張カーネル読書会の前座として発表させていただきました. 資料 発表に利用したプレゼンテーション資料のPDF版(540k). Linux kernel 2.6.11 のソースコードとDebian sidのprocpsに入っているvmstatのソースコード をgonzui 0.9を利用して解析してみたときの記録です. 発表トランスクリプト 西尾さんからのいただきものです.ありがとうございます. わたしは、上川と申します。Debianのデベロッパーやってます。今日は前座と して、思いつきでvmstatでお話します。vmstatでいろんな項目出てきますけど、 これってどういう意味だろうというのを調べてみようと思って、力尽きてioの

    rsyudou
    rsyudou 2006/10/13
    waはCPUがioに待たされてる割合。ブロックデバイスが足をひっぱるとでるのかな。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • From Power Up To Bash Prompt: カーネルデーモン

  • 大規模サイトのLinuxカーネルチューニング

    大規模サイトの為のLinuxカーネルチューニング (Linux kernel tuning for large site) 文責: もりかわひろかず * ** 大規模なサービスを行うサーバOSとしておこなうべき チューニングの定石について記述します kernelのバージョンは2.4.31を対象にしています (もう2.6でしょう) (2.4版のメンテやめます) OSのデフォルト設定は一般的な規模を想定しています それを逸脱するような大規模な用途(大規模なwebサーバ、 web cache(squid)サーバ、バーチャルドメインサーバ[仮想サーバ])に使用するには、 やはりそれなりのチューニングが必要になってきます 以下で、そのチューニングの定石を列挙します (なぜチューニングが必要なのか) (個々の値については各サイトで調節してください) (以下のパラメータは I

    rsyudou
    rsyudou 2006/08/28
    大規模サーバのチューニング
  • The Linux Kernel Archives

  • Linux JF (Japanese FAQ) Project. (Japanese)

    JF は、Linux に関する解説文書・FAQ などを作成・収集・配布するプロジェクトです。JF は, Linux に関する解説文書・FAQ などを作成・収集・配布するプロジェクトです. オリジナル文書 (日語) の執筆, LDP (Linux Documentation Project) の HOWTO や Linux カーネル付属文書の翻訳などを行っています. この Web Site では, JF の活動成果である 300 を超える文書が閲覧できます.

    rsyudou
    rsyudou 2006/07/27
    多謝
  • 組み込みLinuxカーネルの構築時にこれだけは知っておかなければならない項目

    1. 組み込みLinuxカーネルの構築時にこれだけは知っておかなければならない項目 1.1 コンフィグレーションの項目 それでは、カーネルのコンフィグレーションの項目を順番にみていきましょう。もちろん、誌面の都合によりすべてを網羅することは出来ませんので、最低限知っておかなければならない項目について説明します。原稿執筆時点では、バージョン2.4.18がリリースされていますのでそれをもとに説明します。 まず、前回と同様に図1のように入力してコンフィグレーション画面を表示させましょう(図2)。ここで、なぜmake xconfigではないのかと、いきなり疑問に思われた方もいるかと思います。なぜならば、make xconfigの場合、アーキテクチャにも依存しますがコンフィグレーションスクリプト自身にバグがある場合が認められるためです。章では、コンフィグレーションの信頼性を重視するために、mak

  • 1