操作系统
OceanYang_1018
ZJGSU研究生在读 AI安全方向
展开
-
UBUNTU 20.04 在无网络条件下,进行apt get离线安装
这个命令列出一个包的所有依赖关系。通过加上选项,可以递归地列出所有依赖项,不包括建议的、推荐的、冲突的、破坏的、替换的或增强的包。包及其所有依赖项,而不安装它们(这就是install和download关键词的区别)。此时所有的deb相关包都被下载到了电脑A,通过手段将所有deb文件都复制到B的一个新文件夹中。命令输出,只保留包名(因为依赖关系信息行以空格开头,而包名行以字母或数字开头)。首先你还需要一台可以联网的电脑A,进行相关deb文件的下载。包及其所有依赖项的包名,然后下载所有这些包,而不安装它们。原创 2024-07-03 17:47:43 · 931 阅读 · 0 评论 -
发生异常的时候PC指针的变化
但是由于诸如缺页中断等中断,需要返回中断 的指令,此时的PC返回地址应为 当前栈内PC-1.另一方面,考虑到特殊情况,如除数为零和自行中断( INT )都会自动跳过中断指令,所以不会返回到发生异常的指令继续执行,PC不需要 变化。就是正在执行的指令,由于各种软件或硬件故障被打断,比如,在读数据或指令时,访问存储器失败、产生了一个外部硬件中断等。当这些情况发生时,在ARM系统里,由异常和中断处理程序做出相应的处理,当处理完成后,要返回到被中止的指令,使被中止的指令能够继续正常执行下去。原创 2022-11-29 19:51:51 · 790 阅读 · 0 评论 -
系统中有多个生产者进程和消费者进程,共享用一个可以存 1000 个产品的缓冲区(初始为空)
系统中有多个生产者进程和消费者进程,共享用一个可以存 1000 个产品的缓冲区(初始为空),当缓冲区为未满时,生产者进程可以放入一件其生产的产品,否则等待;当缓冲区为未空时, 消费者进程可以取走一件产品, 否则等待。要求一个消费者进程从缓冲区连续取出 10件产品后,其他消费者进程才可以取产品,请用信号量 P, V( wait , signed )操作实现进程间的互斥和同步,要求写出完整的过程;并指出所用信号量的含义和初值。原创 2022-10-11 10:44:55 · 1290 阅读 · 0 评论 -
记录型信号量的理解
/ value >0 表示可用资源数 // value = 0 表示无可用资源 // value < 0 表示阻塞队列数(下面是解释) int value;}原创 2022-10-10 14:53:58 · 610 阅读 · 1 评论