摘要: 转载自:https://note.youdao.com/ynoteshare/mobile.html?id=8c63ba60a1fe9493ff39e11278730dc7&type=note&_time=1662282195188#/ 本章内容 运维自动化发展历程及技术应用 Ansible命令使用 阅读全文
posted @ 2022-09-04 19:33 zhqqqy 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 进程调度类型 抢占调度 执行的进程允许把他的cpu 给剥夺 非抢占调度 一旦某个进程得到cpu,就会一直占用到终止或者等待状态 调度算法性能指标 cpu 利用率: cpu 忙碌的程度,cpu 越繁忙,调度算法越好 响应时间:从提交任务到第一次响应的时间(主要是交互式系统,比如终端执行 ls -l) 阅读全文
posted @ 2022-04-27 20:01 zhqqqy 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 多进程架构 知道了进程的切换和调度之后,就可以展开了解进程的父子关系。在linux操作系统中进程是存在父子关系的,其中一开始存在的进程有三个: 0号进程是scheduler 1号进程是init/systemd(所有user thread的祖先) 2号进程是[kthreadd](所有kernel th 阅读全文
posted @ 2022-04-24 14:32 zhqqqy 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 在进程一中,我们知道程序启动后是被加载进内存,同时将第一条指令地址写入pc寄存器,接下来由cpu来处理各种指令。但是cpu并不是一直在执行这个进程的,在遇到IO或者一些其他事件的时候,就会让出cpu,让给其他的进程来使用cpu. 那么,到底是哪些情况下会导致进程被切换? 系统调用 操作系统向普通用户 阅读全文
posted @ 2022-04-12 21:27 zhqqqy 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 程序和进程 什么是程序? 程序就是一个被动的实体(需要被用户指定执行),就是一个存储在磁盘上的文件包含了一系列的指令(被称作可执行文件)。 什么是进程? 当可执行文件被加载进内存后,程序就变成了进程。这个可执行文件包含了指令,当加载进内存后,cpu就可以执行这些指令,直到所有指令执行完成。 进程是一 阅读全文
posted @ 2022-04-11 19:32 zhqqqy 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 操作系统作用 为什么要有操作系统呢?再回答这个问题之前,我们应该想一下没有操作系统,一个程序会怎么样,当我需要将一个数据通过键盘输入然后经过软件处理之后通过网卡传给另外一个电脑上的程序,我们的软件需要实现输入设备的驱动代码,网卡驱动代码,等等很多底层的操作,同时cpu和内存一直被这个程序所占用着,只 阅读全文
posted @ 2022-04-07 16:42 zhqqqy 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 使用 tc netem 模拟网络异常 在某些情况下,我们需要模拟网络很差的状态来测试软件能够正常工作,比如网络延迟、丢包、乱序、重复等。linux 系统强大的流量控制工具 tc 能很轻松地完成,tc 命令行是 iproute2 软件包中的软件,可以根据系统版本自行安装。 流量控制是个系统而复杂的话题 阅读全文
posted @ 2022-03-23 16:43 zhqqqy 阅读(227) 评论(0) 推荐(0) 编辑
摘要: lua 火焰图 一 安装对应的内核包 http://buildlogs-seed.centos.org/c7.1810.u.x86_64/kernel/20190729174341/3.10.0-957.27.2.el7.x86_64/ 通过 uname -r 查看版本,这里以测试环境为例 sudo 阅读全文
posted @ 2022-03-23 16:35 zhqqqy 阅读(312) 评论(0) 推荐(0) 编辑
摘要: docker 虚拟化 容器技术 Cgroup技术是用来制造约束的主要手段,而Namespace 技术是用来修改进程视图的主要方法。 优点: 轻量 与真正的虚拟化技术不同,虚拟化技术是必须要有Hypervisor 来负责创建虚拟机,这个虚拟机是真实存在的,并且这个虚拟机里面必须运行一个完整的Guest 阅读全文
posted @ 2022-03-23 09:21 zhqqqy 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 限流 限流顾名思义就是限制流量,在软件系统中就是限制流量进入软件系统。 为什么要限流? 在实际的生活场景中,当一个 web 服务部署到生产环境,也就是我们所说的公网。这个时候就会受到互联网上所有人的访问请求,比如像百度。每天都会有很多人访问 www.baidu.com ,如果有些人不怀好意的拼命的访 阅读全文
posted @ 2022-03-18 11:17 zhqqqy 阅读(1237) 评论(0) 推荐(0) 编辑