os -- 17




1 2

200x200


引言经过一系列的讲解,我们从启动扇区一直加载到了分段详解 32 位保护模式与内存分段机制进军保护模式利用调用门实现特权级间跳转(上) -- 原理篇利用调用门实现特权级间跳转(下) -- 实战篇&nbs

#操作系统    #os    #虚拟地址    #物理地址   

200x200


引言经过多篇文章的介绍,我们实现了从实地址模式跳转到保护模式,并在 IA-32 硬件系统中实现了代码的编写与执行进军保护模式保护模式进阶 -- 再回实模式 此前的文章中,

#操作系统    #os    #system    #特权级   

200x200


引言上一篇文章中,我们看到了如何从实地址模式进入到保护模式:进军保护模式 但是那一段简短的程序中,存在着很多不足,例如,数据直接在内存中读写,数据实际上没有被保护模式保护起来,同时,由于没

#操作系统    #os    #system    #保护模式   

200x200


引言上一篇文章中,我们介绍了如何创建一个简单的引导扇区,触发 BIOS 中断,从而在计算机屏幕上显示出一行我们想要的字符串计算机是如何启动的?如何制作自己的操作系统 那么

#操作系统    #os    #虚拟机    #调试   

200x200


引言你是否也和我一样,想要知道当我们轻轻按下电源键,电脑哔的一声响,几行字闪过,然后操作系统的启动画面出现,电脑启动可以被使用,这一系列过程中,电脑到底做了什么呢? boot -

#操作系统    #os    #system    #nasm   

200x200


引言前面的文章中,我们介绍了 python 中的进程与线程模型我们看到,由于 GIL 锁的存在,python 中的线程效率并不高,也不能利用多核&nb

#操作系统    #os    #进程    #线程   

200x200


文件系统布局文件系统被存放在磁盘上,磁盘一般都会被划分为一个或多个分区,每个分区中会存放一个独立的文件系统磁盘的0号扇区称为“主引导记录”(MBR),用来引导计算机,MBR的结尾是分区表,该表给出每个

#技术帖    #操作系统    #os    #linux   

200x200


图示 磁盘存储如图所示,系统由 MBR(主引导区)引导启动,载入分区表,加载 VFS,文件系统开始进入工作状态每个分区维护自己的超级块,用于描述文件系统类型等的关键参数空

#技术帖    #操作系统    #os    #龙潭书斋   
概念所谓的死锁,就是两个或两个以上的进程在执行过程中,因为争夺某个资源而造成的相互等待的现象,如果没有外力作用,则他们都会因为等待而无法继续执行,死锁有时也称为“抱死”死锁的条件死锁的发生必须具备以下四个条件:互斥条件 -- 进程对分配到的资源进行排他性使用,即在一段时间内,某资源只能由一个进程占用,其他需要使用该资源的进程则必须等待请求和保持条件 -- 进程已经占用了某个排他性资源,但又提出了新的资源请求,而该资源又被其他进程占用,因此,此时执行进程阻塞,但又不释放自己已持有的资源不剥夺条件 -- 进程已获得资源在未使用完之前,不能被剥夺,只能在使用完之后由自己释放环路等待条件 -- 即P0正在等待P1占用的资源;P1正在等待P2占用的资源。。。Pn正在等待P0占用的资源,形成资源的环形链 
#读书笔记    #技术帖    #操作系统    #os   
1 2



京ICP备15018585号