问题标签 [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 回答
2737 浏览

coredump - 在 macOS Sierra 中为崩溃的进程启用核心转储

我需要为由 SIGABRT、SIGBUS 等终止的进程启用核心转储文件创建。

在以前版本的 MAC OS X(包括 ElCapitan)中,为我将要执行的所有进程启用代码转储文件:

现在这种方式行不通。在此站点中讨论新的gcore命令,但它适用于正在运行的进程。对于 KernelCoreDumps,您现在必须启用 NVRAM 变量official

0 投票
1 回答
1097 浏览

ios - 在 iOS 应用程序运行时获取父进程信息

我试图在 iOS 上运行时获取一些进程信息,特别是父进程名称。虽然我能够获得当前的进程名称,但似乎我不能为其父进程做同样的事情。
这是我正在做的事情:

问题是调用sysctl总是返回 -1 因此是一个错误。如果我向当前进程getppid()询问其kp_eproc.e_ppid.
我错过了什么吗?

0 投票
2 回答
31938 浏览

ubuntu - 为 EC2 上的 Ubuntu 16.04 解决关于 overcommit_memory 和透明巨大页面的 Redis 警告

在新的 Ubuntu 16.04 EC2 实例上,警告如下所示:

如何永久消除它们?

0 投票
1 回答
1954 浏览

elasticsearch - 使用 Kops + Docker 1.11 在 Kubernetes pod 中设置 sysctl 键

我正在使用 Kops 1.4.4 在 AWS 上启动我的 Kubernetes 集群。我的 Elasticsearch pod 要求我将内核参数vm.max_map_count设置为至少 262144。Kubernetes 1.5.1 具有 systctl 功能,但它需要 Docker >= 1.12。Kops 目前使用较小的 Docker 版本构建我的节点,因此我一直在试图弄清楚如何自动设置内核参数。如果我尝试使用 Dockerfile 在我的 Dockerfile 中设置它RUN sysctl -w vm.max_map_count=262144,我会收到错误消息:'sysctl: setting key "vm.max_map_count": Read-only file system'。

有什么解决方法吗?

0 投票
0 回答
1034 浏览

python - Python 访问 sysctl 变量或替代

我有网络嗅探器进程,它无限期地运行捕获实时流量并进行一些其他分析。我想要一个可以在运行时打开和关闭此分析的变量,我应该能够从程序外部(从单独的终端)更改它。

sysctl是最好的方法,但是 python 的 sysctl 包在安装时返回 gcc 错误。我不想进行复杂的编码,ctype因为我的程序已经很大很复杂。就像在终端中我给出sysctl命令并查看参数的值一样,我也想在 python 中执行此操作。

我确实有一个选择是subprocess.call()使用sysctl变量作为参数并处理标准输出。但我担心一次又一次调用此命令对性能的影响。

但是还有其他更好的方法来实现这一点吗?

0 投票
1 回答
1359 浏览

c++ - 在 Linux C++ 中获取虚拟内存最大映射计数

如何使用 C++ 获取“sysctl vm.max_map_count”或“/proc/sys/vm/max_map_count”

我不想打开 /proc/sys 文件。是否有http://man7.org/linux/man-pages/man2/sysctl.2.html调用来获取号码?

0 投票
1 回答
355 浏览

docker - 是否可以默认将标志添加到 Docker 运行

我想知道是否可以将 docker 引擎配置为始终为所有容器添加自定义标志 (--sysctl)?

我的问题是我是牧场主用户,牧场主不支持 --sysctl 标志。我正在寻找解决方法。

谢谢你。

0 投票
0 回答
855 浏览

linux - /etc/sysctl.conf shmall shmmax 计算 Oracle DB

如果我们有以下内核 shmmax 和 shmall 内核设置,我有一个关于可能对系统产生什么影响的问题:

在我们只运行 Oracle DB 的特定服务器上,设置是否正确,如果不正确,可能会产生什么影响?提前非常感谢!

0 投票
1 回答
5327 浏览

performance - Nginx 和 sysctl 配置 - 性能设置

Nginx 充当 adserver 的反向代理,每分钟接收 2 万个请求。从 adserver 到 nginx 的响应发生在 100 毫秒内

在配置为 128GB RAM 4 vCPU 100GB HDD 的虚拟机上运行

考虑到上述情况,Nginx 和 sysctl.conf 的良好设置是什么

0 投票
1 回答
407 浏览

cygwin - sysctl 在目录 /usr/local/bin 中找不到的 Cygwin 错误

在 Cygwin 上运行tuning-primer.sh会导致错误: sysctl not in directory /usr/local/binError: Needed command "sysctl" not found in PATH!

我添加了在此 url上找到的sysctl代码

并创建文件sysctl.csysctl.h使用记事本++并将其放在目录中,/usr/local/bin但仍然会发生此错误。

有什么解决办法吗?...

cygwin 错误画面