並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 18 件 / 18件

新着順 人気順

sysctlの検索結果1 - 18 件 / 18件

  • Linux v5.13でスケジューラ関係のマニアックなsysctlパラメタが廃止された

    Linuxのsysctlパラメタにはスケジューラ関係のものがいくつかあります。一部については以下の記事で解説しています。 スケジューラに関するパラメタのうち、以下のものはv5.13以降で廃止され、同じことをするパラメタがdebugfs(Ubuntu20.04の場合は"/sys/debug/sched"以下に存在)に追加されました。 sched_min_granularity_ns sched_latency_ns sched_wakeup_granularity_ns sched_tunable_scaling sched_migration_cost_ns sched_nr_migrate numa_balancing_scan_delay_ms numa_balancing_scan_period_min_ms numa_balancing_scan_period_max_ms num

      Linux v5.13でスケジューラ関係のマニアックなsysctlパラメタが廃止された
    • AWSでもsysctlやらなきゃならんのか・・・ - 中年engineerの独り言 - crumbjp

      問題 構成 突発的に、1台のサーバーで5秒間だけ、502 Bad Gateway が数百〜数千出て困った。(②の部分) nginx.conf proxy_connect_timeout 5; 5秒はnginx設定によるモノなのだろうが、なんで一瞬だけ出るのか全然解らなかった。 nginxのerror.log にはこう出てて、これってproxy_passの設定ミスってる時の奴だよな。。と。。(③の部分) /var/log/nginx/error.log upstream prematurely closed connection while reading response header from upstream, client: 172.XX.XX.XX, server: _, request: "GET / HTTP/1.1", upstream: ... 一瞬、nginx -> no

        AWSでもsysctlやらなきゃならんのか・・・ - 中年engineerの独り言 - crumbjp
      • Linuxのプロセススケジューラに関するsysctlパラメタ

        はじめに 本記事はLinux Advent Calendar 2015 19日目用に書きました。プロセススケジューラ(以下スケジューラと記載)に関するsysctlパラメタについての解説をしています。取り扱ったのは全パラメタではなく、使用頻度が比較的高そうなものだけです。調査に使用したカーネルのバージョンは4.4-rc5です。 Completely Fair Scheduler(CFS)に関するsysctlパラメタ linux上の各プロセスにはスケジューリングポリシー(以下ポリシーと記載)というものを設定できます。通常のプロセスはデフォルトSCHED_OTHERというポリシーを使います。このポリシーを使うプロセスのスケジューリングにはCFSというスケジューラを使います。ここではCFSに関するsysctlパラメタを紹介します。 スケジューリングポリシーの詳細についてはman 2 sched_{

          Linuxのプロセススケジューラに関するsysctlパラメタ
        • hardening のための sysctl と カーネル起動オプションと kconfig - Qiita

          Linux advent カレンダー の二日目です。一日目は hoglet氏の Linux入門 1-2 各コマンドとviコマンドの基本です。基本的にemacsを使っていますが、viも1億行程度のテキストファイルでも問題なく編集できるので重宝しています。 Hardening とは堅牢化です。非root一般ユーザーがroot権限を奪取したり、アカウントを持たない攻撃者がネットワーク経由でLinuxを操作する手段を減らすのが主な目的です。Debian を前提にしていますが他のディストロでも使えることは多いはずです。Linux 5.15とARM64とIntel/AMD64で使えることを確認済み。性能の低下に気づくようなhardeningは避けています。以下の設定をラズパイ4を用いて、1Gbit光回線でIPv4 over IPv6変換器を作っても、 https://minsoku.net を用いて回

            hardening のための sysctl と カーネル起動オプションと kconfig - Qiita
          • sysctl

            カーネルパラメータチューニング項目整理.md sysctlで設定可能な項目について調査した内容。 ファイル関連.md ファイルディスクリプタ OS全体のファイルディスクリプタ数の制限値 fs.file-max で設定。 プロセス単位の制限については /etc/security/limits.conf で設定する必要がある。 これらの値はPAM認証(sudoやユーザーでログインした場合)がないと反映されないため、デーモンプロセスなどでファイルディスクリプタ数を増やしたいときには ulimit コマンドを起動スクリプト( /etc/rc.d/init.d/ など)で指定する必要がある。 OS全体の非同期I/Oの最大数 fs.aio-max-nr で設定。 デフォルトは65536で、Oracleなどは1048576といった大きめの値を推奨している。 値が小さいとアプリケーションが起動できないとい

              sysctl
            • sysctl/チートシート - Void of Knowledge

              1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 # セキュリティ # dmesg表示制限(rootは可能) kernel.dmesg_restrict = 1 # カーネルアドレス表示制限(rootは可能) kernel.kptr_restrict = 1 # ptrace利用制限(rootは可能) kernel.yama.ptrace_scope = 2 # magic SysRq Key無効 kernel.sysrq = 0 # フォワード禁止 (必要ならばifを指定して1にする) net.ipv4.conf.all.forwarding = 0 net.ipv4.conf.default.for

              • IP Sysctl — The Linux Kernel documentation

                Default: 0x0007 (source IP, destination IP and IP protocol) fib_sync_mem - UNSIGNED INTEGERAmount of dirty memory from fib entries that can be backlogged before synchronize_rcu is forced. Default: 512kB Minimum: 64kB Maximum: 64MB ip_forward_update_priority - INTEGERWhether to update SKB priority from “TOS” field in IPv4 header after it is forwarded. The new SKB priority is mapped from TOS field v

                • sysctl.exe とは?

                  sysctl ウイルスを削除する方法 多くのウイルス対策ソフトは、sysctl.exe をマルウェアと認識します。 フリーファイル情報フォーラム はウイルスの削除方法について情報を提供しています。このファイルについて他の情報をお持ちであれば、ヒントやコメントを投稿してください。 ここをクリックして sysctl.exe ワームの有無を検査する。 sysctl.exe のエラーを修復する方法 無料版のWindows 修正ツールを使って問題の原因を特定してください。大抵の問題は特定できます。 TmtkControlをアップデートしてください。 アップデート情報はメーカーのWebサイトで確認できます。(次の記事を参照してください) 次の記事で sysctl.exe の機能に関する詳しい情報をご覧ください。 sysctl.exeファイル情報 TmtkControlまたはMediaVideoPlay

                  • 高負荷・大規模システムのLinuxカーネル・チューニング(/etc/sysctl.conf) [システムパフォーマンス入門]

                    keepaliveのタイムアウト時間(秒) キープアライブプローブが送信される時間 接続が使用されていない場合に、接続を生かしておくためにTCP keepaliveパケットを送信する頻度を指定します。 この値はkeepaliveが有効である場合にのみ使用します。

                    • Oracleインストール中にでたSysctl系エラーであたったkernel parameterについて

                      Oracleインストール中にでたSysctl系エラーであたったkernel parameterについて Table of Contents Oracleインストール中にでたSysctl系エラーであたったkernel parameterについて Motivation そもそもsysctlとは何なのか? Oracleセットアップ中に遭遇したkernel parameters semopm 変更方法 セマフォ(semaphore)とは? SEMSML SEMMNS SEMOPM SEMMNI file-max 変更方法 rem_default/rem_max/wmem_default/wmem_max 変更方法 aio-max-nr 変更方法 参考 Motivation Documentを毎回読むのがめんどくさい・他の人がOracle沼にハマる一助になるために そもそもsysctlとは何なのか?

                        Oracleインストール中にでたSysctl系エラーであたったkernel parameterについて
                      • /etc/sysctl.conf 覚書 - Qiita

                        システム変数を設定する為の設定ファイルです。 ここに掲載されていないシステム変数については /etc/sysctl.d/ を参照してください。 詳細は sysctl.conf(5) を参照してください。

                          /etc/sysctl.conf 覚書 - Qiita
                        • Amazon Linuxのsysctlの設定を参考にすべき - 動かざることバグの如し

                          EC2でハイスペックなインスタンスを作成してAmazon Linuxを起動すればベストな設定のsysctlの値が取得できるのでは説 abi.vsyscall32 = 1 crypto.fips_enabled = 0 debug.exception-trace = 1 debug.kprobes-optimization = 1 dev.hpet.max-user-freq = 64 dev.raid.speed_limit_max = 200000 dev.raid.speed_limit_min = 1000 fs.aio-max-nr = 65536 fs.aio-nr = 0 fs.binfmt_misc.status = enabled fs.dentry-state = 33808 18775 45 0 0 0 fs.dir-notify-enable = 1 fs.epoll

                            Amazon Linuxのsysctlの設定を参考にすべき - 動かざることバグの如し
                          • Arch Linux JP Project - ニュース: /etc/sysctl.conf の廃止

                            systemd バージョン 207 から、/etc/sysctl.conf の設定は適用されなくなります。適用されるのは /etc/sysctl.d/* のファイルの設定だけです。procps-ng による /etc/sysctl.conf の設定はカーネルのデフォルト設定となるため、/etc/sysctl.conf ファイルは廃止することを決定しました。 procps-ng-3.3.8-3 にアップグレードしたときに、/etc/sysctl.conf に変更を加えた設定は全て /etc/sysctl.d に移動するように表示されます。以下のコマンドを実行することで設定を移動できます: pacman -Syu mv /etc/sysctl.conf.pacsave /etc/sysctl.d/99-sysctl.conf /etc/sysctl.conf をカスタマイズしていない場合は特に

                            • Linux の sysctl net.ipv4. icmp_echo_ignore_broadcasts / macOS (XNU) sysctl net.inet.icmp.bmcastecho の実装を読む - hibomaの日記

                              Linux の sysctl net.ipv4. icmp_echo_ignore_broadcasts と、 macOS / XNU の sysctl net.inet.icmp.bmcastecho の実装を調べたエントリです 何の sysctl ですか? Linux の sysctl net.ipv4. icmp_echo_ignore_broadcasts は CIS Benchmarks で Smurf 攻撃対策として取り上げられています。 www.cisecurity.org Smurf 攻撃とは何ですか? Smurf 攻撃自体の説明は他のサイトで確認してください ja.wikipedia.org SMURF攻撃とは、攻撃者が標的となるサーバーをInternet Control Message Protocol(ICMP)パケットで圧倒させようとする分散サービス妨害(DDoS)

                                Linux の sysctl net.ipv4. icmp_echo_ignore_broadcasts / macOS (XNU) sysctl net.inet.icmp.bmcastecho の実装を読む - hibomaの日記
                              • Linuxコマンド【 sysctl 】カーネルパラメータを設定 - Linux入門 - Webkaru

                                使用例 利用できるすべての値を表示します(オプション -a)。 # sysctl -a kernel.sched_child_runs_first = 0 kernel.sched_min_granularity_ns = 1500000 kernel.sched_latency_ns = 12000000 kernel.sched_wakeup_granularity_ns = 2000000 kernel.sched_tunable_scaling = 1 kernel.sched_migration_cost = 500000 kernel.sched_nr_migrate = 32 kernel.sched_time_avg = 1000 kernel.sched_shares_window = 10000000 kernel.timer_migration = 1 kernel.

                                  Linuxコマンド【 sysctl 】カーネルパラメータを設定 - Linux入門 - Webkaru
                                • sysctl【コマンド】とは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

                                  簡単に書くよ sysctl【コマンド】とは コンピュータさんに対する命令文(コマンド)のひとつ であり カーネル(OSの中核として頑張っているソフトウェア)のパラメータを変更するときに使うコマンド です。 順番に見ていきましょう。 まずは予備知識として「OS」と「カーネル」について簡単に説明します。 「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。 OSは「パソコンさんの人格に相当するソフト」です。 パソコンさんは中にOSを入れることで、はじめてパソコンとしてのお仕事ができます。 「これが無いとパソコンじゃねーよ」な基本ソフトです。 ※「OS」という用語が世間に広まったきっかけがパソコンなので「パソコン」と書きましたが、スマホやその他のコンピュータ類でも同じです。 カーネルは「OSの中核部分として頑張っているソフトウェア」です。 OSを1つの組織と見なした場合、カ

                                    sysctl【コマンド】とは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
                                  • Fargate で sysctl のパラメーターを利用することはできるのでしょうか。 | DevelopersIO

                                    [2023.08.13更新] 2022年8月9日 より Fargate が systemControls をサポートされるようになりました。 Fargate で systemControls を利用できるようになった詳細の情報につきましては、下記の記事をご参照ください。 困っていた内容 Fargate のタスク定義のパラメーターで sysctl を利用をしたいです。 サポートされているか教えてください。 どう対応すればいいの? sysctl は、ECS や Fargate では SystemControls のパラメーターとして利用することができます。 systemControls コンテナ内で設定する名前空間カーネルパラメータのリスト。このパラメータは、Docker Remote API のコンテナの作成セクションの Sysctls にマップされ、--sysctl オプションは dock

                                      Fargate で sysctl のパラメーターを利用することはできるのでしょうか。 | DevelopersIO
                                    • systemctl と sysctl の違い | Linux

                                      作成日:2020/01/29 このページではLinuxにおける systemctl と sysctl の違い関して説明します。似た言葉ですが、全く違う機能となります。 (注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。 比較表 比較は以下の表の通りとなります。

                                      1