問題タブ [sysctl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
142 参照

ubuntu - ubuntu の CPUSTATES uint64_ts (user、nice、sys、intr、idle) の配列

CPUSTATES uint64_ts(user, nice, sys, intr, idle)コマンドを実行したときに FreeBSD での配列のような cpustats を取得するには、ubuntu でコマンドが必要でした

"sysctl -a | grep kern.cp_time"

上記のFREEBSDコマンドで情報を取得できます..すべてのcpustatを取得するUbuntuのコマンドは何ですか

0 投票する
2 に答える
3167 参照

centos - CentOS 6 でのコア ファイルの有効化

CentOS を実行しているマシンでコア ファイルを有効にしようとしています。ただし、私が試したことは何もコアファイルを生成しませんでした...これが私がやったことです:

に次の 2 行を追加しました/etc/security/limits.conf

に次の行を追加しました/etc/sysconfig/init

に次の行を追加しました/etc/profile

に次の行を追加しました/etc/sysctl.conf

/srv/coreが存在し、777権限があることを確認しました。init 6OSの再起動を実行しました。システムが復旧したら、次の C スクリプトを実行して、コア ファイルを生成しようとしました。

Quit私が見たいと思っていたのに、出力は単純Quit (core dumped)です。そして明らかにコアファイルを生成しません:(

私は何が欠けているか、間違っていますか? よろしくお願いします。

0 投票する
1 に答える
19275 参照

linux - 無効な引数" 設定キー "net.core.somaxconn"

Linuxカーネルを設定してみました。/etc/sysctl.confを編集して実行するsysctl -p
と、エラーが表示されます

Linux ディストリビューション: Ubuntu 12.04.4 LTS、x86_64、3.2.0-60-generic

を増やすことはできますnet.core.somaxconn262144?

0 投票する
1 に答える
47 参照

networking - マルチキャスト パッケージは存在しますが、アクセスできません

私のボックスはubuntu 14.04を実行しています。これは、4 つのイーサネット NIC を備えた古い 32 ビット ボックスです。私が達成したいのは、アップストリーム インターフェイス (eth2.8 - 動的 IP) からダウンストリーム インターフェイス (eth0.13 - 192.168.40.1) へのマルチキャスト ルーティングです。上記のボックスに eth0.13 経由で接続された私のラップトップは、魔法のように 40.1 からマルチキャストを読み取ることができます。40.1でvlcをサーバーとして実行することで確認しました

ラップトップでストリームを受信する

ラップトップで送信し、サーバー側で受信するという逆の方法でも機能します。

では、なぜ eth2.8 経由でマルチキャスト パッケージにアクセスできないのでしょうか?

参加作品。到着したパッケージを確認できます

しかし、tcpdump なしでこれらのパッケージにアクセスすることはまったく不可能に思えます! これは私が経験していることを正確に説明していますが、それだけでは解決策は同じではありません。

ここにいくつかのsysctlパラメータがあります:

  • net.ipv4.conf.eth2/8.rp_filter = 1
  • net.ipv4.conf.eth2/8.mc_forwarding = 1
  • net.ipv4.conf.eth2/8.forwarding = 1

eth2.8 と eth0.13 の sysctl パラメータに違いはありません。

はい、これはファイアウォールがダウンしている場合でも発生します!

ヒントをいただければ幸いです。あなたは私の週を作ります!

/マーカス

0 投票する
2 に答える
2194 参照

ios - バックグラウンドプロセスリストを取得するためのiOSでのsysctl呼び出しはプライベート呼び出しですか?

私のアプリは App Store で利用できるようになっているため、プライベート API を使用できません。

バックグラウンド プロセスのリストを取得するための sysctl の呼び出しがプライベート API 呼び出しであるかどうかを知りたいですか? 以下は、実行中のプロセスのリストを取得するためのコード スニッパーです。

前もって感謝します。

0 投票する
7 に答える
20617 参照

linux - docker コンテナーの net.core.somaxcomm (または任意の sysctl プロパティ) を更新します。

net.core.somaxconnWeb アプリケーションのリクエストのキューを大きくできるように、docker コンテナーを変更しようとしています。

OS では、docker の外部で、最初にプロパティを正常に変更します。

しかし、その変更をdockerに反映する方法がわかりません。私はもう試した:

  • また、編集/etc/sysctl.conf中 (コンテナーの起動時にドッカーがそのファイルを読み取ることを期待)
  • コンテナの再起動sudo docker stopsudo docker run再起動
  • docker サービス全体を再起動するsudo service docker restart

しかし、コンテナ内では、cat /proc/sys/net/core/somaxconn常に表示されます128

私は docker 1.2 を実行しています (したがって、デフォルトでは/procコンテナ内の属性を変更することはできません) および Elastic Beanstalk で (--privilegedモードを使用しないと、変更できるようになります/proc)。

sysctl の変更を docker に反映するにはどうすればよいですか?

0 投票する
2 に答える
1108 参照

linux - すべてのサービスを開始する前にコマンドを実行する方法

/etc/init.d のすべてのサービスにセキュリティ制限を設定したい

service <process> startただし、これは " " または " " の発行中に実行する必要があり/etc/init.d/<process> startます。

そこに書くと、サービスを「開始」するすべてのサービスに適用されるように、一般的なパスはありますか。