登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
11月29日 Gitee Talk | 模力方舟 AI 沙龙深圳站:看懂算力到应用的下一个主战场!点击立即报名~
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
0
徐羿
/
notes
代码
Issues
7
Pull Requests
0
Wiki
统计
流水线
服务
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
atune相关
待办的
#IBDCSS
徐羿
拥有者
创建于
2024-12-24 14:23
https://gitee.com/openeuler/A-Tune/blob/master/Documentation/UserGuide/A-Tune-Traverse%E7%AE%97%E6%B3%95%E8%AF%B4%E6%98%8E.md "kernel.hung_task_timeout_secs": "hung_task 超时时间(以秒为单位),当一个进程在TASK_UNINTERRUPTIBLE 状态超过这个时间后,会发生一个hung_tasklinux 会设置40%的可用内存用来做系统cache,当flush 数据时这40%内存中的数据由于和IO 同步问题导致超时。", 你是一名linux SA,现有mysql业务调优任务,需要调整上面的参数,请按照json格式给出这个参数的更多信息,包括参数取值范围,调优步长,参数获取方法,参数修改方法等 给定以下的linux参数信息,将这些信息总结为json格式,包括参数名称,描述,如何获取参数的值,如何修改参数的值,参数是否需要重启,参数的范围,参数调整的步长等待,例如{ - name : "kernel.sched_min_granularity_ns" info : desc : "Minimum running time of a process on the CPU. During this time, the kernel does not proactively select other processes for scheduling (in nanoseconds)." get : "sysctl -n kernel.sched_min_granularity_ns" set : "sysctl -w kernel.sched_min_granularity_ns=$value" needrestart : "false" type : "discrete" scope : - 1000000 - 100000000 step : 1000000 items : dtype : "int" - name : "kernel.sched_tunable_scaling" info : desc : "Update method used when the kernel attempts to adjust the values of sched_min_granularity, sched_latency, and sched_wakeup_granularity. The value 0 indicates that the value is not adjusted, and the value 1 indicates that the value is adjusted based on the number of CPUs, 2: The linear proportion is adjusted based on the number of CPUs." get : "sysctl -n kernel.sched_tunable_scaling" set : "sysctl -w kernel.sched_tunable_scaling=$value" needrestart : "false" type : "discrete" options : - "0" - "1" - "2" dtype : "string" - name : "transparent_hugepage.defrag" info : desc : "Enabling or Disabling Transparent Hugepages" get : cat /sys/kernel/mm/transparent_hugepage/defrag | sed -n 's/.*\[\(.*\)\].*/\1/p' set : "echo $value > /sys/kernel/mm/transparent_hugepage/defrag" needrestart : "false" type : "discrete" options : - "always" - "defer" - "defer+madvise" - "madvise" - "never" dtype : "string" -},给定的参数信息如下,如果有些信息无法获得,请搜索并填充,实在无法确定请将字段设置为none:{"kernel.acct": "acct 功能用于系统记录进程信息,正常结束的进程都会在该文件尾添加对应的信息。异常结束是指重启或其它致命的系统问题,不能够记录永不停止的进程。该设置需要配置三个值,分别是:1.如果文件系统可用空间低于这个百分比值,则停止记录进程信息。2.如果文件系统可用空间高于这个百分比值,则开始记录进程信息。3.检查上面两个值的频率(以秒为单位)。", "kernel.auto_msgmni": "系统自动设置同时运行的消息队列个数。0:不自动1:自动", "kernel.blk_iopoll": "", "kernel.cad_pid": "接收Ctrl-alt-del 操作的INT 信号的进程的PID", "kernel.cap_last_cap": "系统capabilities 最高支持的权限等级。详见:http://www.cnblogs.com/iamfy/archive/2012/09/20/2694977.html", "kernel.compat-log": "", "kernel.core_pattern": "设置core 文件保存位置或文件名,只有文件名时,则保存在应用程序运行的目录下", "kernel.core_pipe_limit": "定义了可以有多少个并发的崩溃程序可以通过管道模式传递给指定的core 信息收集程序。如果超过了指定数,则后续的程序将不会处理,只在内核日志中做记录。0是个特殊的值,当设置为0 时,不限制并行捕捉崩溃的进程,但不会等待用户程序搜集完毕方才回收/proc/pid目录(就是说,崩溃程序的相关信息可能随时被回收,搜集的信息可能不全)。", "kernel.core_uses_pid": "Core 文件的文件名是否添加应用程序pid 做为扩展0:不添加1:添加", "kernel.ctrl-alt-del": "该值控制系统在接收到 ctrl+alt+delete 按键组合时如何反应:1:不捕获ctrl-alt-del,将系统类似于直接关闭电源0:捕获ctrl-alt-del,并将此信号传至cad_pid 保存的PID 号进程进行处理", "kernel.dmesg_restrict": "限制哪些用户可以查看syslog 日志0:不限制1:只有特权用户能够查看", "kernel.domainname": "网络域名(重启失效)", "kernel.ftrace_dump_on_oops": "确定是否将ftrace 的缓冲区的信息打印出来,是通过printk 来打印的0:不打印1:在系统oops 时,自动dump 堆栈信息到输出终端", "kernel.hostname": "主机名(重启失效)", "kernel.hotplug": "该文件给出了当前系统支持热插拔(hotplug)时接收热插拔事件的程序的名字(包括路径)。", "kernel.hung_task_check_count": "hung_task 检查的进程数量最大值hung_task 用于检测一个进程是否在TASK_UNINTERRUPTIBLE 状态过长,只有在等待IO的时候进程才会处于TASK_UNINTERRUPTIBLE 状态,这个状态的进程内核不能够通过信号将其唤醒并杀死。", "kernel.hung_task_panic": "设置hung_task 发生后是否引发panic1:触发0:不触发", "kernel.hung_task_timeout_secs": "hung_task 超时时间(以秒为单位),当一个进程在TASK_UNINTERRUPTIBLE 状态超过这个时间后,会发生一个hung_tasklinux 会设置40%的可用内存用来做系统cache,当flush 数据时这40%内存中的数据由于和IO 同步问题导致超时。", "kernel.hung_task_warnings": "最大产生警告数量,当发生一次hung_task 时会产生一次警告,但警告数量到达此值后之后的hung_task 就不会发生警告", "kernel.kexec_load_disabled": "表示kexec_load 系统调用是否被禁止,此系统调用用于kdump。当发生了一次kexec_load 后,此值会自动设置为1。0:开启kexec_load 系统调用1:禁止kexec_load 系统调用",}
https://gitee.com/openeuler/A-Tune/blob/master/Documentation/UserGuide/A-Tune-Traverse%E7%AE%97%E6%B3%95%E8%AF%B4%E6%98%8E.md "kernel.hung_task_timeout_secs": "hung_task 超时时间(以秒为单位),当一个进程在TASK_UNINTERRUPTIBLE 状态超过这个时间后,会发生一个hung_tasklinux 会设置40%的可用内存用来做系统cache,当flush 数据时这40%内存中的数据由于和IO 同步问题导致超时。", 你是一名linux SA,现有mysql业务调优任务,需要调整上面的参数,请按照json格式给出这个参数的更多信息,包括参数取值范围,调优步长,参数获取方法,参数修改方法等 给定以下的linux参数信息,将这些信息总结为json格式,包括参数名称,描述,如何获取参数的值,如何修改参数的值,参数是否需要重启,参数的范围,参数调整的步长等待,例如{ - name : "kernel.sched_min_granularity_ns" info : desc : "Minimum running time of a process on the CPU. During this time, the kernel does not proactively select other processes for scheduling (in nanoseconds)." get : "sysctl -n kernel.sched_min_granularity_ns" set : "sysctl -w kernel.sched_min_granularity_ns=$value" needrestart : "false" type : "discrete" scope : - 1000000 - 100000000 step : 1000000 items : dtype : "int" - name : "kernel.sched_tunable_scaling" info : desc : "Update method used when the kernel attempts to adjust the values of sched_min_granularity, sched_latency, and sched_wakeup_granularity. The value 0 indicates that the value is not adjusted, and the value 1 indicates that the value is adjusted based on the number of CPUs, 2: The linear proportion is adjusted based on the number of CPUs." get : "sysctl -n kernel.sched_tunable_scaling" set : "sysctl -w kernel.sched_tunable_scaling=$value" needrestart : "false" type : "discrete" options : - "0" - "1" - "2" dtype : "string" - name : "transparent_hugepage.defrag" info : desc : "Enabling or Disabling Transparent Hugepages" get : cat /sys/kernel/mm/transparent_hugepage/defrag | sed -n 's/.*\[\(.*\)\].*/\1/p' set : "echo $value > /sys/kernel/mm/transparent_hugepage/defrag" needrestart : "false" type : "discrete" options : - "always" - "defer" - "defer+madvise" - "madvise" - "never" dtype : "string" -},给定的参数信息如下,如果有些信息无法获得,请搜索并填充,实在无法确定请将字段设置为none:{"kernel.acct": "acct 功能用于系统记录进程信息,正常结束的进程都会在该文件尾添加对应的信息。异常结束是指重启或其它致命的系统问题,不能够记录永不停止的进程。该设置需要配置三个值,分别是:1.如果文件系统可用空间低于这个百分比值,则停止记录进程信息。2.如果文件系统可用空间高于这个百分比值,则开始记录进程信息。3.检查上面两个值的频率(以秒为单位)。", "kernel.auto_msgmni": "系统自动设置同时运行的消息队列个数。0:不自动1:自动", "kernel.blk_iopoll": "", "kernel.cad_pid": "接收Ctrl-alt-del 操作的INT 信号的进程的PID", "kernel.cap_last_cap": "系统capabilities 最高支持的权限等级。详见:http://www.cnblogs.com/iamfy/archive/2012/09/20/2694977.html", "kernel.compat-log": "", "kernel.core_pattern": "设置core 文件保存位置或文件名,只有文件名时,则保存在应用程序运行的目录下", "kernel.core_pipe_limit": "定义了可以有多少个并发的崩溃程序可以通过管道模式传递给指定的core 信息收集程序。如果超过了指定数,则后续的程序将不会处理,只在内核日志中做记录。0是个特殊的值,当设置为0 时,不限制并行捕捉崩溃的进程,但不会等待用户程序搜集完毕方才回收/proc/pid目录(就是说,崩溃程序的相关信息可能随时被回收,搜集的信息可能不全)。", "kernel.core_uses_pid": "Core 文件的文件名是否添加应用程序pid 做为扩展0:不添加1:添加", "kernel.ctrl-alt-del": "该值控制系统在接收到 ctrl+alt+delete 按键组合时如何反应:1:不捕获ctrl-alt-del,将系统类似于直接关闭电源0:捕获ctrl-alt-del,并将此信号传至cad_pid 保存的PID 号进程进行处理", "kernel.dmesg_restrict": "限制哪些用户可以查看syslog 日志0:不限制1:只有特权用户能够查看", "kernel.domainname": "网络域名(重启失效)", "kernel.ftrace_dump_on_oops": "确定是否将ftrace 的缓冲区的信息打印出来,是通过printk 来打印的0:不打印1:在系统oops 时,自动dump 堆栈信息到输出终端", "kernel.hostname": "主机名(重启失效)", "kernel.hotplug": "该文件给出了当前系统支持热插拔(hotplug)时接收热插拔事件的程序的名字(包括路径)。", "kernel.hung_task_check_count": "hung_task 检查的进程数量最大值hung_task 用于检测一个进程是否在TASK_UNINTERRUPTIBLE 状态过长,只有在等待IO的时候进程才会处于TASK_UNINTERRUPTIBLE 状态,这个状态的进程内核不能够通过信号将其唤醒并杀死。", "kernel.hung_task_panic": "设置hung_task 发生后是否引发panic1:触发0:不触发", "kernel.hung_task_timeout_secs": "hung_task 超时时间(以秒为单位),当一个进程在TASK_UNINTERRUPTIBLE 状态超过这个时间后,会发生一个hung_tasklinux 会设置40%的可用内存用来做系统cache,当flush 数据时这40%内存中的数据由于和IO 同步问题导致超时。", "kernel.hung_task_warnings": "最大产生警告数量,当发生一次hung_task 时会产生一次警告,但警告数量到达此值后之后的hung_task 就不会发生警告", "kernel.kexec_load_disabled": "表示kexec_load 系统调用是否被禁止,此系统调用用于kdump。当发生了一次kexec_load 后,此值会自动设置为1。0:开启kexec_load 系统调用1:禁止kexec_load 系统调用",}
评论 (
4
)
登录
后才可以发表评论
状态
待办的
待办的
进行中
已完成
已关闭
负责人
未设置
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
未关联
master
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(1)
1
https://gitee.com/buaa-xy/notes.git
git@gitee.com:buaa-xy/notes.git
buaa-xy
notes
notes
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册