系统架构设计师32小时通关笔记:二、计算机与网络基础知识
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
码农周星星
扫码关注公众号
扫码阅读
手机扫码阅读
文章摘要
第一章:架构师能力与条件简介
介绍了成为架构师所需的基本能力和条件。
第二章:计算机与网络基础知识梳理
总结了计算机和网络的基础知识,包括操作系统的基础、特性、功能和类型以及进程管理相关的概念。
操作系统基础
- 操作系统是管理计算机硬件和软件资源的核心系统软件,提供用户接口。
- 特性包括并发性、共享性、虚拟性和不确定性。
- 功能涵盖进程管理、文件管理、存储管理、设备管理和作业管理。
- 类型包括批处理、分时、实时、网络和分布式操作系统。
进程概述
- 进程是程序的一次执行,是系统资源分配和管理的基本单位。
- 进程由程序、数据和进程控制块(PCB)组成。
- 进程状态可以用三态模型和五态模型来刻画。
信号量与PV操作
- 操作系统采用信号量和PV操作处理进程间的互斥和同步问题。
- 信号量是整型变量,配合队列使用。
- P操作和V操作用于控制进程对共享资源的访问。
存储管理
- 存储管理的任务是提高主存利用率,扩充主存和保护信息。
- 存储管理对象是主存储器。
- 逻辑地址与物理地址的转换是由硬件完成的。
- 地址重定位分为静态重定位和动态重定位。
- 虚存组织方式包括分段、分页和段页式技术。
精彩推荐
- 系统架构设计师的32小时通关笔记。
- 设计王者荣耀角色转移服务以避免系统崩溃的方法。
- 微信抢红包的背后机制。
码农周星星
码农周星星
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
码农周星星的其他文章
项目经理之必备技能-推动项目前进
项目经理在推动项目前进中起着至关重要的作用。他们不仅需要具备技术和管理能力,还需要良好的沟通和协调能力。
揭秘!车载设备跨运营商、跨地域,是如何与系统平台通信的?
搭载福建移动物联网卡的车载设备,需与部署在贵州电信机房的车载系统交互 —— 这既跨运营商边界,还可能涉及设备异地漫游,通信流程相对复杂
突然安排你当技术负责人怎么办?
“ 本来只是码农一枚,突然领导安排你当后端技术负责人,手动无措,惊慌失措,不知该如何开展工作?原本都是一起吃
开源项目ZXX-CAS系统从零到一|第四篇:A-RBAC权限服务设计与实现
ZXX-CAS如何设计基于应用的权限相关功能,RBAC是什么?A-RBAC又是什么?如何快速使用写代码的方式画UML图呢?
一次浏览器请求的生命周期
我们经常使用浏览器访问各种资源,那在浏览器输入一个地址,究竟做了哪些事情呢?OSI七层协议有什么作用呢?HTTP协议请求体和返回体有哪些参数需要注意呢?
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线