当前位置: 首页 > news >正文

Linux信号控制进程种类、内存查看和NICE优先级

1.信号种类

1)SIGHUP     重新加载配置

2)SIGINT      键盘中断Ctrl+C

3)SINGQUIT   键盘退出Ctrl+\   

9)SIGKILL    强制终止

15)SIGTERM   正常结束终止

18)SIGCONT    继续

19)SIGSTOP    暂停

20)SIGTSTP   键盘暂停Ctrl+Z

kill -1 pID 重新加载配置文件

kill -9 PID 强制终止,无条件

kill -15 PID 正常终止

kill -2 PID == CTRL + C 键盘中断

kill -20 PID == CTRL + Z 键盘暂停

2.查看内存使用情况

free -k

free -m

free -G

3.进程优先级nice

1)一般默认优先级都是0

nice优先级:-20到19之间的40个数值

优先级特性:nice值越大表示优先级越低

                     nice值越小表示优先级越高

系统会在nice的优先级上面再加20

所以nice-20到19,对应到系统中0到39的权限,权限还是很低的

相关文章:

  • 在CentOS 7 上安装和配置 uwsgi 详细教程
  • Secure Coding in C and C ++ (三)关于语法与指针的感悟
  • gitlab实现CI/CD自动化部署
  • Kafka 的 ISR 机制
  • 并查集..
  • 智启万象|挖掘广告变现潜力,保障支付安全便捷
  • 集成高精度16bit模数转换ADC电路的两通道测量高精度电容调理芯片 - MDC02
  • C盘磁盘空间不足:VirtualBox的锅
  • 代码随想录 day 39 动态规划 打家劫舍
  • Adobe PhotoShop - 制图操作
  • 【计算机网络——分组延时,丢失,吞吐量】
  • 2024做一个网站要多少钱?
  • 【面试宝典】java多线程面试题总结(中)
  • 学习笔记第二十四天
  • 2024牛客暑期多校训练营7
  • 网络传输文件的问题
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • php的插入排序,通过双层for循环
  • Redash本地开发环境搭建
  • SpingCloudBus整合RabbitMQ
  • SQLServer之索引简介
  • Vue.js 移动端适配之 vw 解决方案
  • windows-nginx-https-本地配置
  • 编写高质量JavaScript代码之并发
  • 服务器之间,相同帐号,实现免密钥登录
  • 模型微调
  • 前端性能优化--懒加载和预加载
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 删除表内多余的重复数据
  • 自定义函数
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • #如何使用 Qt 5.6 在 Android 上启用 NFC
  • $L^p$ 调和函数恒为零
  • (2)从源码角度聊聊Jetpack Navigator的工作流程
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (LLM) 很笨
  • (不用互三)AI绘画工具应该如何选择
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (十一)手动添加用户和文件的特殊权限
  • (学习总结16)C++模版2
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转)ORM
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • .NET 设计一套高性能的弱事件机制
  • .NET成年了,然后呢?
  • .NET基础篇——反射的奥妙
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • @media screen 针对不同移动设备
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?