最新 最热

[操作系统]操作系统的运行机制和体系结构

指令分为特权指令和非特权指令,特权指令如内存清零指令,非特权指令如普通的加减乘除指令

2021-01-02
0

(十一)sleep(1)、sleep(0)和sleep(1000)的区别

操作系统中,CPU竞争有很多种策略。Unix系统使用的是时间片算法,Windows属于抢占式。

2020-12-30
1

Linux 快速查看系统配置-熟悉新环境的配置

当我们使用新的环境的时候,需要很快得熟悉自己环境的配置,这时候我们如果知道一些命令就极为方便了。这样你就能对自己的环境较为熟悉,进行工作的时候也能随心所欲了。...

2020-12-30
1

关于C语言的位运算符

'&'运算符可以用到奇偶判断中(二进制最低位为1 则一定是奇数 为0 一定是偶数)

2020-12-24
0

带你深入理解内存对齐最底层原理

相信绝大多数的人都了解内存对齐,对齐后性能高。但是其最最底层的原理是啥呢? 有的人可能会说,因为高速缓存的工作机制。读者你很聪明,这是原因之一。但我今天想挖的是更底层一点的原理,让我们去内存的物理构成里找找答案!...

2020-12-16
1

带你深入理解内存对齐最底层原理

相信绝大多数的人都了解内存对齐,对齐后性能高。但是其最最底层的原理是啥呢? 有的人可能会说,因为高速缓存的工作机制。读者你很聪明,这是原因之一。但我今天想挖的是更底层一点的原理,让我们去内存的物理构成里找找答案!...

2020-12-15
1

2020-12-13:用最少数量的线程,每个线程执行for的空循环,把cpu打满了...

2020-12-13:用最少数量的线程,每个线程执行for的空循环,把cpu打满了。如果在for的空循环里添加打印输出函数,会把cpu打满吗?为什么?

2020-12-14
0

读书笔记《Java并发编程的艺术 - 方腾飞》- 并发的两个‘老‘问题

上一篇文章我们认识了什么是并发编程,随着并发编程而来的则是并发带来的各种问题,死锁和资源问题,那这一篇我们继续跟着作者去看一看这两个‘老‘问题。...

2020-11-25
1

编程中的并发与锁

https://www.bilibili.com/video/BV1Ng4y1q7bm 学习笔记

2020-11-24
1

高性能MySQL第三章 读书笔记

第3章 服务器性能剖析优化的第一步应该是测量时间花在哪里。对测试结果统计之后,对结果进行排序,把重要的任务排在前面。如果优化的成本大于收益,就应该停止优化。平均值在很多时候都隐藏了我们正在需要关注的地方。虽然...

2020-11-20
1