我们开的的各式各样系统中,系统运行需要CPU、内存、I/O、磁盘等等资源。但除了硬资源外,还有最为重要的软资源:数据。 当人们访问操作我们的系统时,其实归根是对数据的查看与生产。那么对于同一份数据,如果多个用户同时对它查看、修改时会出现什么问题呢?这必然会带来竞争,而为了控制并发的读取、修改数据会对 ...
分类:
其他好文 时间:
2020-12-28 11:04:00
阅读次数:
0
linux 看cpu、内存、虚拟内存、磁盘查、 查看物理cpu个数 cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l 查看物理cpu内核个数 cat /proc/cpuinfo | grep "cpu cores" | uniq ...
分类:
系统相关 时间:
2020-12-28 10:56:23
阅读次数:
0
使用dockerbuildx实现多平台编译dockerregistryapiv2支持多CPU架构镜像.同时harborv2也实现了dockerregistryapiv2的支持.实现之后,将不再有cpu架构困扰,一个dockerpullimage:tag将自动适配可适配的平台。真正做到海纳百川,一骑当千。0x01准备docker开启实验模式buildx插件qemu模拟器Linuxkernel>
分类:
其他好文 时间:
2020-12-25 13:19:26
阅读次数:
0
1. 泛型方法的概念 方法的参数类型是泛型,而不是具体的参数。 2. 泛型方法的定义格式 [访问权限] <泛型> 返回值类型 方法名([泛型标识 参数名称]){方法体;} 3. 泛型方法实例 public <T2> void printArray(T2[] arr){ for (int i = 0; ...
分类:
编程语言 时间:
2020-12-25 12:16:17
阅读次数:
0
前言 本文记录下生产一次cpu使用率低,但是load average高的情况,如下两图,load average很高,但是cpu使用率很低 先说下这个机器配置:16C16G,用于jenkins构建服务器 通常指的load average是和cpu有关,cpu越高,load average越高,但是本 ...
分类:
系统相关 时间:
2020-12-25 11:57:27
阅读次数:
0
1 .先不使用static public class StaticTest{ public static void main(String[] args){ Chinese c1 = new Chinese("11111111","zhang","中国"); System.out.println(c ...
分类:
编程语言 时间:
2020-12-25 11:47:47
阅读次数:
0
主线程开了一个子线程去做事件,这个子线程全速跑和每个循环周期休眠1毫秒,2种方式对CPU的消耗差别是巨大的。 以U3D手游为例,运行时主线程应该全力跑,不做任何sleep,开一个子线程去做网络收发和更新。这时输出CPU使用情况发现。 1,不开子线程,主线程全力跑,此游戏进程的CPU占用率为15%。 ...
分类:
编程语言 时间:
2020-12-25 11:46:45
阅读次数:
0
1Java中获取当前日期和时间很简单,使用 Date 对象的 toString() 方法来打印当前日期和时间,如下所示: import java.util.Date; public class DateDemo { public static void main(String args[]) { / ...
分类:
编程语言 时间:
2020-12-25 11:45:59
阅读次数:
0
CPU在进行读等待的同时执行指令,是CPU乱序的根源,不是乱,而是提高效率. 指令1:去内存中读取数据,等待内存返回,CPU去内存读取数据,CPU本身和内存的速度是100 : 1,所以他会一直等待内存返回; 指令2:与指令1没有任何依赖关系,且不去内存中读数据,那么指令2就会优先执行; 代码写的时候 ...
分类:
编程语言 时间:
2020-12-25 11:45:40
阅读次数:
0
CPU是通常大家最先关注的性能指标,宏观维度有核的CPU使用率,微观有函数的CPU cycle数,根据性能的模型,性能规格与CPU使用率是互相关联的,规格越高,CPU使用率越高,但是处理器的性能往往又受到内存带宽、Cache、发热等因素的影响,所以CPU使用率和规格参数之间并不是简单的线性关系,所以 ...
分类:
其他好文 时间:
2020-12-24 12:47:12
阅读次数:
0