摘要: http://www.ruanyifeng.com/blog/2011/07/linux_load_average_explained.html 单核cpu load average=1 满负荷 多核cpu: 芯片厂商往往在一个CPU内部,包含多个CPU核心,这被称为多核CPU。 在系统负荷方面,多 阅读全文
posted @ 2021-06-08 14:51 LasyLindsey 阅读(67) 评论(0) 推荐(0)
摘要: 计算机的存储体系(Memory hierarchy)金字塔 CPU: 定义: 中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数 阅读全文
posted @ 2021-06-08 14:13 LasyLindsey 阅读(597) 评论(0) 推荐(0)
摘要: 操作系统的启动 一、启动最基本元素(如下图) DISK: 存放操作系统OS BIOS:基本I/O处理系统(开机,检测外设,加载bootloader) bootloader:加载OS(把os从disk硬盘加载到内存) 二、开机流程: BIOS从特定地址开始执行(地址CS:IP;CS:段寄存器 IP:指 阅读全文
posted @ 2021-04-07 10:58 LasyLindsey 阅读(167) 评论(0) 推荐(0)
摘要: kernel内核 kernel的组件: -cpu调度器 -物理内存管理 -虚拟内存管理 -文件系统管理 -中断处理与设备驱动 kernel的特征: -并发 (并发与并行的区别:并发是在一段时间内;并行是在一个时间点,并行的必备条件是有1个以上的cpu) -共享 (“同时”访问;互斥共享) -虚拟 ( 阅读全文
posted @ 2021-03-31 16:06 LasyLindsey 阅读(104) 评论(0) 推荐(0)
摘要: 什么是操作系统? 硬件之上,程序之下。 对上:提供服务、控制软件 对下:资源管理(如下图) 阅读全文
posted @ 2021-03-31 16:01 LasyLindsey 阅读(40) 评论(0) 推荐(0)
摘要: 以下为awk内置变量: ARGC 命令行参数个数 FILENAME 当前输入文档的名称 FNR 当前输入文档的当前记录编号,尤其当有多个输入文档时有用 NR 输入流的当前记录编号 NF 当前记录的字段个数 FS (-F) 字段分隔符 awk -F: '{print $1}' /etc/passwd 阅读全文
posted @ 2021-02-22 16:23 LasyLindsey 阅读(205) 评论(0) 推荐(0)
摘要: For 语法:for (initialisation; condition; increment/decrement) action #for 语句首先执行初始化动作( initialisation ),然后再检查条件( condition )。如果条件为真,则执行动作( action ),然后执行 阅读全文
posted @ 2021-02-22 16:15 LasyLindsey 阅读(104) 评论(0) 推荐(0)
摘要: xlsx2csv -s 2 -i 文件名.xlsx -s: SHEETID,指定第几个sheet 阅读全文
posted @ 2021-02-22 16:03 LasyLindsey 阅读(713) 评论(0) 推荐(0)
摘要: 三元运算符: 表达式 ? (为真)动作1 :(为假)动作2(代替if else) if...else...:(if...else if...可实现多条件判断) if (表达式) 动作1;else 动作2 #例子 #方式一:使用三元表达式 awk -v FS=":" '{ type=$3>=1000? 阅读全文
posted @ 2021-02-22 15:48 LasyLindsey 阅读(787) 评论(0) 推荐(0)
摘要: awk原理 awk逐行扫描文件,从第一行到最后一行,寻找匹配特定模式的行,并在这些行上进行你想要的操作。 awk结构 awk 'BEGIN{ commands } /pattern/{ commands } END{ commands }' awk基本结构包括模式匹配(用于找到要处理的行)和处理过程 阅读全文
posted @ 2021-02-22 15:30 LasyLindsey 阅读(102) 评论(0) 推荐(0)