- 博客(38)
- 收藏
- 关注
原创 Loaded runtime CuDNN library: 7.1.4 but source was compiled with: 7.6.5.
debug
2022-09-03 10:34:04 775
原创 同步、互斥实际问题应用
对于生产一个产品和使用产品也放入PV操作之间的话,会增加代码量,是程序的并行度降低,所以最好还是不要将其放到PV操作之间。总结:实现互斥的操作一定在实现同步操作之后,否则会发生死锁操作。不同生产者和不同消费者所生产和消费的类别是不一样的。针对问题,分析互斥与同步的关系:可不可以不用互斥信号量?两个消费者都能对缓冲区进行访问的话,...
2022-06-21 22:55:03 807
原创 操作系统(哈工大李治军老师)学习笔记 - 系统调用的实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系统调用的实现总结系统调用的实现系统调用:上层软件通过函数调用进入操作系统,使用操作系统。表面上是函数,内部是什么呢?应用程序在内存中,而操作系统也在内存中,应用程序想访问操作系统提供的功能,为什么不直接跳进去jmp或者直接mov?直接跳进去那是函数调用,而不是系统调用,所以不能直接跳过去。也就是说不能随意的调用数据,不能随意的jmp。DPL用来描述目标内存段特权级,DPL就在GDT表中,GDT表项就用来描述一段内存,.
2022-05-08 22:05:16 461
原创 操作系统(哈工大李治军老师)学习笔记 - 操作系统接口
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录操作系统接口一、pandas是什么?二、使用步骤1.引入库2.读入数据总结操作系统接口前面讲的内容,操作系统的启动:实现了将操作系统从磁盘读入到内存,0地址开始是操作系统,并且还初始化了一些表,包括GDT、IDT表。接下来的内容是研究操作系统上层的应用软件怎样穿过边界进入到操作系统的。if(!fork()) {exec(cmd);} 将输入的命令行执行起来。应用程序是一个不断从消息队列中取消息的循环,这就是消息机.
2022-05-08 20:02:52 195
原创 操作系统(哈工大李治军老师)学习笔记 - 操作系统的启动
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录操作系统的启动总结操作系统的启动刚上电时候,操作系统在磁盘上。而计算机是怎么工作的?是取指、执行。这个时候就需要将代码放到内存里,才能进行取指、执行。而刚开始在磁盘上是不能进行取指执行的,所以要做的第一个工作就是将操作系统从磁盘载入到内存里。这个工作的完整者就是开机时的引导扇区——bootsect.s。操作系统的开机做了两件事:1.读入系统 2.setup,初始化do_move si = 0,di = 0, es =.
2022-05-08 11:21:53 455
原创 操作系统(哈工大李治军老师)学习笔记 - 什么是操作系统
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录什么是操作系统总结什么是操作系统操作系统是管理硬件资源、控制程序运行 、改善人机界面和为应用软件提供支持的一种系统软件。这是什么?这个其实是计算机硬件,也称作裸机。而裸机需要穿上衣服即操作系统、应用软件,才能在屏幕上输出“hello!”。操作系统是计算机硬件和应用之间的一层软件,方便我们使用硬件,如使用显存…;高效地使用硬件,如开多个终端(窗口)。操作系统管理哪些硬件呢?CPU管理、内存管理、终端管理、磁盘管理、文件.
2022-05-06 21:24:16 594
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人