タグ

linuxとkernelに関するtvskのブックマーク (13)

  • NICのオフロード設定の変更方法(Linux) | アカスブログ

    NIC(ネットワークインターフェースカード)にはCPUの処理を肩代わりして負荷を減らすオフロード機能を持っているものが多いです。 ただNICのメーカーによってはオフロード機能が原因でパケット処理に不具合が起きることが稀にあります。 そこでLinux上でオフロード機能を確認したり、有効化・無効化する方法を書いていこうと思います。 更新履歴2021/8/23トップ画像を削除コード部分にシンタックスハイライターを適用コマンド実行について注釈を追加使用ツールNICの設定ツールにはethtoolというものを使用しますので、デフォルトで入っていたような気もしますが入れていない方はインストールしておきましょう。 Debian系のapt searchコマンドでも、RedHat系のyum searchコマンドでもethtoolで見つかると思います。 使用方法オフロード設定の確認確認には小文字のkオプションに

    NICのオフロード設定の変更方法(Linux) | アカスブログ
  • LinuxのSSD設定 - Qiita


     SSD寿 SSDm(_ _)m  firmware kernel/os使 使(ext4) swap TRIM使 TRIM SSD  TRIMOSSSD  TRIM使
    LinuxのSSD設定 - Qiita
    tvsk
    tvsk 2021/09/03
    “IOスケジューラをdeadlineに変える” cat /sys/block/sda/queue/scheduler
  • http://www.linux-usb.org/usb.ids

    tvsk
    tvsk 2021/07/26
    vendor ID
  • straceコマンドの使い方 - Qiita

    Help us understand the problem. What are the problem?

    straceコマンドの使い方 - Qiita
  • negative dentry と tmpfs で negative dentry がキャッシュされない理由について調べた - hibomaの日記

    kazeburo さんの 一時ファイルとdentry cacheとメモリ を読んでからしばらくファイルシステム周りを調べていたのでした。 先のエントリで /tmp のファイル作成/削除を繰り返して dentry キャッシュ がもりもり溜まっていくのは negative dentry であることが理解できました。 negative dentry とは negative dentry とは 存在しない inode に対応する dentry です。 dentry キャッシュの役割は RAM より低速な HDD や SSD などの二次記憶装置からのディレクトリエントリの読み取りをメモリにキャッシュしておき高速化するためですが、negative dentry をキャッシュすることで存在しないディレクトリエントリの読み取りもキャッシュされます。 「存在しないのにキャッシュ?」がしばらくイミフだったので

    negative dentry と tmpfs で negative dentry がキャッシュされない理由について調べた - hibomaの日記
    tvsk
    tvsk 2020/12/15
    “インメモリなファイルシステムで negative dentry を保持してもメモリの無駄になるしハッシュ検索の時間も無駄になる。のですぐ消す”
  • 第2章 sysctl およびカーネルの設定項目の使用 Red Hat Enterprise Linux 7 | Red Hat Customer Portal

    カーネル管理ガイド 前書き 1. カーネルモジュールの使用 Expand section "1. カーネルモジュールの使用" Collapse section "1. カーネルモジュールの使用" 1.1. カーネルモジュールの概要 1.2. カーネルモジュールの依存関係 1.3. 読み込み済みモジュールの一覧表示 1.4. モジュール情報の表示 1.5. システムランタイム時のカーネルモジュールの読み込み 1.6. システムランタイム時のカーネルモジュールのアンロード 1.7. システムの起動時に自動的にカーネルモジュールを読み込む 1.8. システムの起動時にカーネルモジュールが自動的にロードされないようにする 1.9. セキュアブート用のカーネルモジュールの署名 Expand section "1.9. セキュアブート用のカーネルモジュールの署名" Collapse section "

    第2章 sysctl およびカーネルの設定項目の使用 Red Hat Enterprise Linux 7 | Red Hat Customer Portal
  • Linuxのネットワークスループット改善法教えます - builder by ZDNet Japan

    Linuxのカーネルやそれを含むディストリビューションでは、ネットワークのパラメータに影響を与えるような設定の一部は、デフォルトでは非常に控えめに設定されていることが一般的である。このような設定をチューニングするには、/procファイルシステムを使用する方法やsysctlプログラムを用いる方法があるが、どちらかというと後者の方がよい場合が多い。なぜかというと、後者の場合は/etc/sysctl.confファイルの内容を読み取るため、リブートを行っても設定が保持されるからだ。 /etc/sysctl.confで行える設定のうち、ネットワークのパフォーマンスを向上させる可能性がある設定を以下に示そう。 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_syncookies = 1 net.core.rmem_max = 16777216 net.core

    tvsk
    tvsk 2020/11/27
    2008年 sysctl と proc fs
  • 負荷が低いのにアクセスを捌けきれない時の対応 - Carpe Diem


     MongoDBCPU使 batch dstat - Carpe Diem 1CPUI/O1TCP TCP 調 Too many open files  Too many open files 
    負荷が低いのにアクセスを捌けきれない時の対応 - Carpe Diem
  • 1.カーネルとカーネルモジュール(第1章カーネル:基本管理コースII)


           Linux使使Linux UNIXOS
    tvsk
    tvsk 2020/04/13
    カーネルモジュール トラブル例
  • カーネルモジュール - ArchWiki


      /usr/lib/modules/kernel_release uname -r 使 :  (_)  (-) 使modprobe  /etc/modprobe.d/ 2 : $ lsmod : $ modinfo module_name : $ systool -v -m module_name : $ modprobe -c | less : $ mo
    カーネルモジュール - ArchWiki
    tvsk
    tvsk 2020/04/13
    カーネルモジュールに関する手引き
  • Linux Kernel Watchdog Explained

  • /proc/配下のディレクトリ

    5.3. /proc/配下のディレクトリ カーネルに関するよく使用される情報のグループは/proc/ディレクトリ内のディレクトリと サブディレクトリにグループ分けされます。 5.3.1. プロセスディレクトリ 各/proc/ディレクトリには番号名の付いた多くのディレクトリがあります。 こうしたディレクトリの一覧は次のようになります。 dr-xr-xr-x 3 root root 0 Feb 13 01:28 1 dr-xr-xr-x 3 root root 0 Feb 13 01:28 1010 dr-xr-xr-x 3 xfs xfs 0 Feb 13 01:28 1087 dr-xr-xr-x 3 daemon daemon 0 Feb 13 01:28 1123 dr-xr-xr-x 3 root root 0 Feb 13 01:28 11307 dr-xr-xr-x 3 apac

  • FPGA+SoC+Linux+Device Tree Overlay+FPGA Region(ブートイメージの提供) - Qiita

    ファイルの説明 ZYBO tareget/zynq-zybo/ boot/ boot.bin : Stage 1 Boot Loader(U-boot-spl) design_1_wrapper.bit : FPGA configuration file (Xilinx Bitstream Format) u-boot.img : Stage 2 Boot Loader(U-boot) uEnv.txt : U-Boot environment variables for linux boot zImage-4.14.34-armv7-fpga : Linux Kernel Image (use Git LFS) devicetree-4.14.34-zynq-zybo.dtb : Linux Device Tree Blob devicetree-4.14.34-zynq-zybo.dt

    FPGA+SoC+Linux+Device Tree Overlay+FPGA Region(ブートイメージの提供) - Qiita
  • 1