最新 最热

操作系统寻址

操作系统的寻址空间都是独立的,寻址空间一般指的是CPU对于内存寻址的能力。。 CPU最大能查找多大范围的地址叫做寻址能力 ,CPU的寻址能力以字节为单位...

2022-03-30
1

熟悉而陌生——那些个系统抽象

【引】周末的清晨,少有的好天气冲走不少日常中的忙乱和阴霾,石头兄弟给我发来了一篇文章“system abstraction”(https://cacm.acm.org/magazines/2022/4/259395-systems-abstractions/fulltext),颇有感触,不敢私藏,加入了自...

2022-03-29
1

大神的代码里看到个 Thread.Sleep(0),写的bug?

前 言 我们可能经常会用到 Thread.Sleep 函数来把使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢? 思考下面这两个问题: ①、假设现在是 2022-01-01 00:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2...

2022-03-28
1

win11内置edge又无法打开问题及手动处理

话说这个win11还是很锻炼调试水平的,让我重新学习如何正常使用一个充满bug的操作系统。

2022-03-21
1

Ubuntu20.04下MAC地址随机化

由于之前的挖矿操作(具体原因参见 Manjaro21.0 下 MAC 地址随机化,导致我电脑无线网卡的 MAC 地址对应的 IP 被路由器限制了。而我的电脑上又装了多个操作系统,因此需要每个操作系统都配置 MAC 地址随机化(突然觉得有点麻...

2022-02-28
0

计算机的概念和组成工作原理

其实现在对大家来说,计算机对于我们都是不陌生的,可以说是我们现在所用的电脑,但是这是一个很狭义的概念。平时我们看到的计算器、摄像头还有大家常用的电脑都可以说是计算机。...

2022-02-24
1

Shopee 送命题:进程切换为什么比线程切换慢

注意这里问的是为什么进程切换比线程慢,而不是问为什么进程比线程慢。当然这里的线程肯定指的是同一个进程中的线程。

2022-02-23
0

操作系统学习笔记-虚拟内存

那么我们由此可以思考:如果保有上述这两个特点,在程序执行中,不需要进程的所有部分(页或段)都被加载到内存中,如果内存中保存有待取的下一条指令的所在块(页或段)以及待访问的下一个数据单元所在的块,那么进程可以持续运行下去...

2022-02-16
1

操作系统学习笔记-内存管理

由于交换技术,可能导致内存中会出现某些小区域(空闲)是无法加载任何进程的。称之为零头(fragment)。 为了使得内存得以有效利用,采用一种称为压缩/紧凑的技术,动态调整进程在内存中的位置,以减少零头。如此便会导致一个进程占...

2022-02-16
1