当前位置: 首页 > news >正文

【CSAPP】现代操作系统前几章

启动计算机

BIOS-----硬盘第一个扇区----
启动过程

智能卡操作系统

有一个CPU
有的面向java—智能卡上有rom 里面有JVM,上面的java程序来操作

进程

进程表是数组(或者链表)结构 当前存在的进程都要占一项
在这里插入图片描述

PCB —进程如果被挂起,咱就把寄存器的值都放到堆栈中 然后把他 PCB 调到其他队列

文件系统

在这里插入图片描述
都从跟开始走–所以要挂载 mount

Pipe 管道----进程通信

在这里插入图片描述
在这里插入图片描述
管道

保护

rwx位 rexr–r–

shell —用|管道 ,进程通信 把第一个进程得到的结果作为第二个的输入

read(fd,buffer,nbytes)

在这里插入图片描述
在这里插入图片描述
文章地址 read调用

DLL问题

在这里插入图片描述

相关文章:

  • React全家桶
  • 聊一聊密钥交换
  • 安装 ZooKeeper 并配置服务
  • 【时间序列】时间序列预测基本方法:移动平均(SMA,EMA,WMA)
  • 电脑重装系统开机后运行慢怎么办
  • [高性能] 关于如何高效的往本地写入视频
  • 【C++】string类
  • 一级建造师考试大纲要改版了?对2022年的考试有影响吗?
  • CSS 伪类选择器 last-child 和 last-of-type 的区别
  • string
  • Vue简介及简单应用
  • 停止线程的方法
  • java计算机毕业设计计算机专业在线学习评估软件-演示录像-源码+数据库+系统+lw文档+mybatis+运行部署
  • STM32Cube学习(2)——定时器中断
  • jenkins安装部署(前端+后端)自动发布
  • 深入了解以太坊
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • “大数据应用场景”之隔壁老王(连载四)
  • 2017届校招提前批面试回顾
  • css布局,左右固定中间自适应实现
  • ECS应用管理最佳实践
  • java2019面试题北京
  • Linux快速复制或删除大量小文件
  • Mac转Windows的拯救指南
  • React-生命周期杂记
  • RxJS: 简单入门
  • tab.js分享及浏览器兼容性问题汇总
  • 闭包--闭包之tab栏切换(四)
  • 规范化安全开发 KOA 手脚架
  • 基于webpack 的 vue 多页架构
  • 记一次和乔布斯合作最难忘的经历
  • 检测对象或数组
  • 开源SQL-on-Hadoop系统一览
  • 前端技术周刊 2019-02-11 Serverless
  • 前端临床手札——文件上传
  • 通信类
  • 推荐一个React的管理后台框架
  • 无服务器化是企业 IT 架构的未来吗?
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • Android开发者必备:推荐一款助力开发的开源APP
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • ###C语言程序设计-----C语言学习(3)#
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (2)MFC+openGL单文档框架glFrame
  • (2)nginx 安装、启停
  • (2024)docker-compose实战 (9)部署多项目环境(LAMP+react+vue+redis+mysql+nginx)
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (七)Appdesigner-初步入门及常用组件的使用方法说明
  • (十七)Flink 容错机制
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (四)鸿鹄云架构一服务注册中心
  • ***监测系统的构建(chkrootkit )