![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 75
linux学习总结
爱欧米
这个作者很懒,什么都没留下…
展开
-
1.操作系统总结
什么是进程调度进程调度的目的是:进程调度是指操作系统决定进程在处理机上运行的顺序和方式,负责为多个进程分配CPU时间并调度它们的运行。进程调度的主要目的是提高处理机的利用率,增加系统的吞吐量和响应速度,提高系统的交互性和并发性,保证系统资源的公平分配。操作系统调度有以下几种常见的策略:1、先来先服务调度(FCFS):按照进程到达系统的先后顺序进行调度,先到先服务。2、最短作业优先调度(SJF):按照进程的运行时间短暂程度排序,最短作业优先调度。原创 2023-06-02 17:32:21 · 946 阅读 · 0 评论 -
2、linux IO模型分析
IO名词面对对象区别同步IO会阻塞用户进程进程触发IO操作是否会阻塞用户进程,用户的cup此时是否释放,所以同步异步针对的是用户进程异步IO不会阻塞用户进程阻塞用户进程需等待内核copy数据到用户空间的过程触发read()操作后,系统内核是否会立刻返回状态还是等待, 所以阻塞非阻塞是针对操作系统内核。非阻塞用户进程不需等待内核copy数据到用户空间的过程系统在读写的时候参与方可能有 cup、内存、硬盘、网卡、显卡等等外接设备,分析过程发现三个特点这个读写过程都有经过操作系统内核。原创 2022-11-09 17:06:17 · 590 阅读 · 0 评论 -
1、linux常用命令
一、Linux常用命令 1: 句柄总量查看: ulimit -a 2: 当前使用句柄: lsof|awk '{print $2}'|wc -l 3: 查询服务器网络状态:(导致原因1,原因2 清除) netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 常用的三个状态是:ESTABLISHED 表示正在通信,TIME_WAIT 表示主动关闭,CLOSE_WAIT 表示被动关闭(服务器不会回收连接的) 3: ps原创 2021-03-25 17:02:25 · 780 阅读 · 2 评论 -
2、centos7修改最大文件数
file-max的值要大于nr_open,如果不修改nr_open,那么file-max至少要大于1024*1024(nr_open的默认值)原创 2023-02-21 17:35:03 · 1851 阅读 · 0 评论