随笔分类 -  计算机原理

摘要:原文:https://zhuanlan.zhihu.com/p/86861756 在维基百科上,实时操作系统(RTOS)的定义如下: 实时操作系统(Real-time operating system, RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。实 阅读全文
posted @ 2023-06-15 20:19 大黑耗 阅读(126) 评论(0) 推荐(0) 编辑
摘要:互斥锁的作用是确保在同一时刻只有1个线程访问共享资源 而条件变量的作用是,虽然某个线程加锁成功,可以访问共享资源了,但是这个时候如果某个条件没有变为true,那么这个线程也会被阻塞,直到其他线程调用notify_one来唤醒他,告诉他现在这个条件变为true了,他才可以访问共享资源。 比如在生产者- 阅读全文
posted @ 2023-06-11 19:10 大黑耗 阅读(50) 评论(0) 推荐(0) 编辑
摘要:原文:https://mp.weixin.qq.com/s?__biz=MzA3NjU5ODU1Nw==&mid=2247484119&idx=1&sn=a05e38fc0f67e9de93cd44fe2647a6bb&chksm=9f5f9ea5a82817b373c45f39fc87706f29 阅读全文
posted @ 2023-06-11 18:38 大黑耗 阅读(8) 评论(0) 推荐(0) 编辑
摘要:父进程中调用wait()等待回收子进程 两次fork()来避免僵尸进程 在父进程fork()之前安装SIGCHLD信号处理函数,并在此handler函数中调用waitpid()等待子进程结束 在父进程中加入一条语句:signal(SIGCHLD,SIG_IGN);表示父进程忽略SIGCHLD信号 杀 阅读全文
posted @ 2023-06-03 13:02 大黑耗 阅读(57) 评论(0) 推荐(0) 编辑
摘要:原文: https://blog.csdn.net/HappySundlut/article/details/120191682 为什么要分用户态和内核态CPU将指令分为特权指令和非特权指令 对于那些危险的指令,只允许操作系统及其相关模块使用,普通的应用程序只能使用那些不会造成灾难的指令 特权指令— 阅读全文
posted @ 2023-05-31 00:00 大黑耗 阅读(669) 评论(0) 推荐(0) 编辑
摘要:参考: https://zhuanlan.zhihu.com/p/336775510 https://www.cnblogs.com/charlesblc/p/6277810.html 异常与中断 (异常其实是一种不可屏蔽中断,它可以由软件引起,也可以由硬件引起,关于可屏蔽/不可屏蔽中断、中断优先级 阅读全文
posted @ 2023-05-30 23:43 大黑耗 阅读(252) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示