How charlies muller wrote his own decompiler
2022-04-06 14:00:13 524KB 多进程
1
Pipo 的 QT socket的进程间通信
2022-04-06 02:37:08 5KB qt 开发语言 Pipo socket进程间通信
1
论高校信息化进程中不容忽视的数据安全问题.doc
2022-04-06 01:18:34 233KB 单片机
进程通信实现原理分析
2022-04-06 00:46:08 1.51MB Java
1
进程浏览器,深度了解进程状况.定位解决小广告带来的烦恼.从此开启上帝模式.
2022-04-06 00:41:15 2.66MB 软件挖掘
1
大学操作系统课程设计2021版,附带文档,适用于3或4星题,其中注释详尽,代码格式规范,可对题目要求进行修改。没写死锁和设备管理。编程使用java开发,内容中硬件系统抽象出来了对应的 Memory、Disk、CPU、Clock 、MMU、AddressLine、DataLine 共 7 个类。内核层次实现了作业管理、进程管理和存储管理3个模块。共使用7个线程。 不过听说下次是用python开发,也可以当个参考。
有问题有答案: 1.一个司机与售票员的例子 2.图书馆有 100 个座位 3.有一座东西方向的独木桥;用P,V 操作实现 4.有一个俱乐部,有甲乙两个服务员,当顾客有请求时 5.一家四人父、母、儿子、女儿围桌而坐;桌上有一个水果盘 6.有一个超市,最多可容纳N 个人进入购物 7.有一个理发店,店内共有 20 个座位供顾客等待理发 8.一个盒子,内有黑白两种棋子(数量相等),甲每次从盒子中取出一颗黑子,乙每次 从盒子中取出一颗白子 9.设有三个进程,input 进程、compute 进程和 output 进程 10.今有三个进程 R、M、P,它们共享一个缓冲区。R 负责从输入设备读信息 11.现有 4 个进程 R1,R2,W1,W2,它们共享可以存放一个数的缓冲器B.
2022-04-06 00:35:42 682KB 操作系统 进程同步 PV操作
1
进程【动态的】 概念 进程进程实体的运行过程,是系统进行资源分配和调度的一个独立单位 程序顺序执行 封闭性 程序在封闭的环境下运行,即程序运行时独占全机资源,资源的状态(除初始状态外)只有本程序才能改变它,程序一旦开始执行,其执行结果不受外界因素影响 顺序性 可再现性 程序并发执行 间断性 失去封闭性 不可再现性 进程的组织 【进程是一个独立的运行单位, 是OS进行资源分配和调度的基本单位】 进程映像(进程实体) 【静态的】 PCB【进程存在的唯一标志】 进程的管理者 (OS)所需要的数据都在PCB中 进程描述信息 进程标识符【PID】 用户标识符【UID】 进程控制和调度信息 进程当前状态 进程优先级 ... 资源分配清单 用于说明有关内存地址空间或虚拟空间的状况, 所打开文件的列表和所使用的输入输出设备信息 处理机相关信息 主要指处理机中个寄存器的值 PCB的组织方式 线性方式 链接方式 索引方式
2022-04-06 00:30:16 429KB 思维导图
1
多个进程因竞争资源而造成的一种僵局(相互等待) 若无外力作用,这些进程都将无法向前推进 死锁产生的原因 系统资源的竞争 进程推进顺序非法 死锁产生的必要条件 互斥条件 进程要求对所分配的资源进行排他性控制 不剥夺条件 请求保持条件 进程至少保持了一个资源,但又提出了新的资源请求 循环等待条件 存在一种进程资源循环等待链,链中每个进程已获得的资源同时被链中下一个进程所请求。 处理策略 死锁预防 设置限制条件,破坏死锁产生的4个必要条件之一 互斥条件一般无法破坏 摒弃请求保持条件 规定所有进程都必须一次性申请其在运行过程中所需的全部资源 简单易行,但可能会造成资源严重浪费 摒弃不剥夺条件 规定一个已经保持资源的进程 在提出新的请求时若不能立即满足 则释放其所有资源 摒弃环路等待条件 将系统中的资源按类型赋予不同的序号 并规定所有的进程必须严格按照序号递增的顺序申请资源 避免死锁 在资源的动态分配过程中,用某种方法防止系统进入不安全状态 系统安全状态 银行家算法 死
2022-04-06 00:30:14 1.25MB 思维导图
1
通过windows的进程名称获取主窗口句柄,通过主窗口句柄获取子控件句柄
2022-04-05 15:36:22 4KB 获取控件句柄
1