缓存和缓冲的区别 缓存(cache)是用来加载数据从磁盘中“读取”, 缓冲(buffer)是用来加载数据“写入”硬盘的。 vmstat:vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。 ...
分类:
系统相关 时间:
2020-04-12 22:34:54
阅读次数:
111
coding: utf 8 import time import psutil 逻辑核心 cpu_no = psutil.cpu_count() print(cpu_no) 物理核心 cpu_rel_no = psutil.cpu_count(logical=False) print(cpu_rel ...
分类:
其他好文 时间:
2020-04-10 22:34:32
阅读次数:
69
memory_profiler 模块被用于在逐行的基础上,测量你代码的内存使用率,也建议安装 psutil 包,使得 memory_profile 模块运行的更快 meliae会把某个时刻的内存给dump到一个文件中,然后再对该文件进行分析,当我们的某个python程序占用内存很大,可能有内存泄露发 ...
分类:
编程语言 时间:
2020-04-09 13:06:13
阅读次数:
92
一. 上节回顾 1. 什么是进程?什么是线程?它们之间的区别? 2. CPU命令 查看物理CPU的个数 查看每个物理CPU的核数 查看逻辑CPU的个数 3. CPU架构 从处理器层面查看 从操作系统层面查看 4. uptime load average:三个负载的含义 平均负载和CPU使用率 5. ...
分类:
系统相关 时间:
2020-04-09 00:31:10
阅读次数:
131
内存使用率查看常用命令介绍 free topfree命令(1)free命令查看内存,单位都为kbuser1@SC02ZRC4KMD6N~%freetotalusedfreesharedbuff/cacheavailableMem:104857624092080574001916807656Swap:000available参数:指把buff/cache都释放调,系统还有多少空闲内存。swap交换分
分类:
其他好文 时间:
2020-04-07 00:10:27
阅读次数:
68
Bug 描述 K8s Worker 节点负载突然升高至 90+,导致节点 NotReady. 该节点为 8c/10G 的配置,这个负载显然不正常。 排查 首先用 ,发现 cpu/memory 使用率都不高,怀疑是磁盘 IO 问题。 查看 prometheus 监控: 发现是首先内存飙升致 100%, ...
分类:
系统相关 时间:
2020-04-06 23:55:14
阅读次数:
202
李微微 201821121001 计算1811 1. 编写程序 在服务器上用VIM编辑器编写一个程序:一个进程创建(fork)两个子进程。 源代码: 1 #include <stdio.h> 2 #include <unistd.h> 3 #include <stdlib.h> 4 #include ...
分类:
系统相关 时间:
2020-04-04 13:11:05
阅读次数:
88
姓名:黄财泽 学号:201821121014 班级:计算1811 一、实验目的 熟练Linux创建进程fork操作。 二、实验内容 在服务器上用VIM编写一个程序:一个进程创建两个子进程。 查看进程树 查看进程相关信息 三、实验报告 1. 编写程序 2. 打印进程树 打印1所创建的进程树结构,给出带 ...
分类:
系统相关 时间:
2020-04-03 23:33:20
阅读次数:
91
姓名:张皓落 学号:20182112005 班级:计算1811 1. 编写程序 2. 打印进程树 3. 解读进程相关信息 (1) ps -ef 运行结果: 各字段含义: UID: 程序被该UID所拥有 PID: 这个进程的ID PPID: 其上级符程序的ID C: CPU所使用的资源占用比 STIM ...
分类:
系统相关 时间:
2020-04-02 19:33:53
阅读次数:
72
#检查磁盘使用率超过90%,并且后台进程没有rman在跑,就运行 /data/script/del_dg_arch.sh 脚本清理归档 a=`df -m /data |tail -n 1|awk '{print int($5)}'` b=`ps -ef|grep rman|grep -v grep| ...
分类:
系统相关 时间:
2020-04-01 10:37:22
阅读次数:
80