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

考研系列—操作系统:冲刺笔记(4-5章)

目录

第四章 文件管理

1.真题总结文件管理方式

(1)目录文件的FCB就是“目录名-目录地址”

(2)普通文件的FCB

(3)区分索引文件、顺序文件、索引分配

(4)文件的物理结构

①连续分配方式

②链接分配

③索引分配-使用索引表(一个文件对应一张索引表!!!)

计算考点:超级重要!!注意直接、一次间接、多次间接地址的区别

2.文件元数据和索引结点

3.文件操作

(1)open操作

(2)seek操作

(3)read

(4)write

(5)close操作

(6)delete系统调用

4.文件的逻辑结构和物理结构

(1)连续分配

(2)链接分配(默认隐式链接分配)

①隐式分配:类似于链式列表

②显式链接分配:使用FAT显式的表示内存分配

(3)索引分配

5.文件共享和文件保护

6.磁盘的组织与管理

7.虚拟文件系统VFS

8.文件系统的挂载mounting

第五章 I/O输入输出

1.I/O控制方式-可以看计组的相关内容

2.I/O软件层次结构

3.I/O调度

4.缓冲区

5.设备分配和回收

(1).设备分配要考虑的因素

(2)设备分配方式:静态方式和动态方式

6.磁盘管理

(1)磁盘格式化

(2)引导块

(3)坏块

7.固态硬盘

8.I/O设备


前序章节:

考研系列—操作系统:冲刺笔记(1-3章)-CSDN博客

相关文章:

考研系列—操作系统:冲刺笔记(4-5章)

目录 第四章 文件管理 1.真题总结文件管理方式 (1)目录文件的FCB就是“目录名-目录地址” (2)普通文件的FCB (3)区分索引文件、顺序文件、索引分配 (4)文件的物理结构 ①连续分配方式 ②链接分配 ③索引分配-使用索引表(一个文件对应一张索引表!!!) 计算考点:超级…...

功能管理:基于 ABP 的 Feature Management 实现动态开关

🚀 功能管理:基于 ABP 的 Feature Management 实现动态开关 📚 目录 🚀 功能管理:基于 ABP 的 Feature Management 实现动态开关📚 一、背景分析🧩 二、核心功能设计2.1 定义 Feature 常量与分组…...

2025年想冲网安方向,该考华为安全HCIE还是CISSP?

打算2025年往网络安全方向转,现在考证是不是来得及?考啥证? 说实话,网络安全这几年热得发烫,但热归热,入门门槛也不低,想进这个赛道,技术、项目经验、证书,缺一不可。 …...

ES6 深克隆与浅克隆详解:原理、实现与应用场景

ES6 深克隆与浅克隆详解:原理、实现与应用场景 一、克隆的本质与必要性 在 JavaScript 中,数据分为两大类型: 基本类型:Number、String、Boolean、null、undefined、Symbol、BigInt引用类型:Object、Array、Functio…...

Go Gin框架深度解析:高性能Web开发实践

Go Gin框架深度解析:高性能Web开发实践 Gin框架核心特性概览 Gin是用Go语言编写的高性能Web框架,以其​​闪电般的路由性能​​(基于httprouter)和​​极简的API设计​​著称: package mainimport "github.com…...

mybatis 参数绑定错误示范(1)

采用xml形式的mybatis 错误示例&#xff1a; server伪代码为&#xff1a; Map<String, Object> findMapNew MapUtil.<String, Object>builder().put("applyUnit", appUnit).put("planYear", year ! null ? year : -1).put("code&quo…...

每天掌握一个Linux命令 - rpm

Linux 命令工具 rpm 使用指南 Linux 命令工具 rpm 使用指南一、工具概述二、安装方式1. 系统预装2. 源码编译安装&#xff08;极少场景&#xff09; 三、核心功能四、基础用法1. 安装软件包2. 升级软件包3. 查询软件包信息4. 卸载软件包5. 验证文件完整性 五、进阶操作1. 批量操…...

常见的MySQL索引类型

在MySQL中&#xff0c;索引是用来提高数据库查询效率的一种数据结构。根据不同的使用场景和需求&#xff0c;MySQL提供了多种类型的索引&#xff0c;每种索引都有其特定的应用场景和优化效果。下面是一些常见的MySQL索引类型&#xff1a; 1. B-Tree索引&#xff1a; 这是最常…...

01串(二进制串)与集合之间存在天然的对应关系 ← bitset

【集合的二进制表示‌】 ● 01 串&#xff08;二进制串&#xff09;与集合之间存在天然的对应关系。对应机理为每个二进制位可以表示集合中一个元素的存在&#xff08;1&#xff09;或不存在&#xff08;0&#xff09;。例如&#xff0c;集合 {a, b, c} 的子集 {a, c} 可以表示…...

153页PPT麦肯锡咨询流程管理及企业五年发展布局构想与路径规划

麦肯锡咨询的流程管理以其高度结构化、数据驱动和结果导向的核心特点著称&#xff0c;旨在为客户提供清晰、可行且价值最大化的解决方案。其典型流程可概括为以下几个关键阶段&#xff1a;下载资料请查看文章中图片右下角信息 问题界定与结构化&#xff1a; 这是流程的基石。麦…...

[特殊字符] 革命性AI提示词优化平台正式开源!

AI时代最强大的Prompt工程师已经到来&#xff01; 你是否还在为写不出高质量提示词而头疼&#xff1f;是否羡慕那些能够驾驭AI、让ChatGPT、Claude乖乖听话的"提示词大师"&#xff1f;今天&#xff0c;我们为你带来一个颠覆性的解决方案——TokenAI Auto-Prompt&…...

我的概要设计模板(以图书管理系统为例)

一、总述 1.1 需求或目标 随着数字化阅读普及&#xff0c;传统图书馆管理方式效率低下、资源检索不便。为提升图书管理效率&#xff0c;方便读者借阅与查询&#xff0c;公司计划开发 “在线图书管理系统”&#xff0c;实现图书的电子化管理、快速检索、在线借阅等功能&#x…...

【使用】【经验】docker 清理未使用的镜像的命令

docker images prune在 Docker 中清理未使用的镜像&#xff08;包括悬空镜像和完全未被引用的镜像&#xff09;&#xff0c;可以使用以下命令&#xff1a; 1. ​删除所有悬空镜像​&#xff08;推荐常用&#xff09; docker image prune​悬空镜像 (dangling images)​​ 是指…...

DrissionPage爬虫包实战分享

一、爬虫 1.1 爬虫解释 爬虫简单的说就是模拟人的浏览器行为&#xff0c;简单的爬虫是request请求网页信息&#xff0c;然后对html数据进行解析得到自己需要的数据信息保存在本地。 1.2 爬虫的思路 # 1.发送请求 # 2.获取数据 # 3.解析数据 # 4.保存数据 1.3 爬虫工具 Dris…...

iptables实战案例

目录 一、实验拓扑 二、网络规划 三、实验要求 四、环境准备 1.firewall &#xff08;1&#xff09;配置防火墙各大网卡IP并禁用 firewall和selinux &#xff08;2&#xff09;打开firewall路由转发 2.PC1&#xff08;内网&#xff09; &#xff08;1&#xff09;配置防…...

机器学习与深度学习07-随机森林01

目录 前文回顾1.随机森林的定义2.随机森林中的过拟合3.随机森林VS单一决策树4.随机森林的随机性 前文回顾 上一篇文章链接&#xff1a;地址 1.随机森林的定义 随机森林&#xff08;Random Forest&#xff09;是一种集成学习算法&#xff0c;用于解决分类和回归问题。它基于决…...

回归分析-非线性回归及岭回归.docx

一.题目要求1.用SPSS软件练习建立多元线性回归方程,分析数据的多重共线性,利用后退法和逐步回归法选择变量,练习用岭回归方法处理该模型数据并作比较 2.用SPSS软件练习建立模型的非线性回归方程 二.数据分析(一)题目:课本7.6 1、数据 一家大型商业银行有多家分行,近年来…...

Google AI 模式下的SEO革命:生成式搜索优化(GEO)与未来营销策略

一、搜索范式转变&#xff1a;从链接引导到答案交付 Google自2023年起逐步推出AI搜索功能&#xff0c;经历了SGE&#xff08;Search Generative Experience&#xff09;和Gemini阶段&#xff0c;最终在2025年全面上线了「AI Mode」搜索模式。与此同时&#xff0c;也保留了一种过…...

docker创建postgreSql带多个init的sql

好的&#xff01;下面是一个完整的可运行项目结构&#xff0c;包含&#xff1a; ✅ docker-compose.yml&#xff1a;启动 PostgreSQL&#xff08;支持 pgvector&#xff09; ✅ init-db.sql&#xff1a;创建数据库 myapp ✅ init-schema.sql&#xff1a;在 myapp 中建表并初始…...

掌握 MotionLayout:交互动画开发

前言 在 Android 开发中&#xff0c;系统自带的属性动画&#xff08;如 ObjectAnimator 和 ValueAnimator&#xff09;虽然功能强大&#xff0c;但在复杂动画场景下&#xff0c;第三方动画库能提供更高效的开发体验和更丰富的效果。本文将深入解析 Lottie、MotionLayout、Andr…...

SpringBoot中缓存@Cacheable出错

SpringBoot中使用Cacheable: 错误代码&#xff1a; Cacheable(value "FrontAdvertiseVOList", keyGenerator "cacheKey") Override public List<FrontAdvertiseVO> getFrontAdvertiseVOList(Integer count) {return this.list(Wrappers.<Adve…...

iOS UIActivityViewController 组头处理

0x00 情形一 - (void)shareAction1 {// 当前 View 转成图片UIImage *image [self snapshotImage:self.view];NSArray *activityItems [image];UIActivityViewController *activityVC [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationAc…...

分布式电源接入配电网的自适应电流保护系统设计与实现

分布式电源接入配电网的自适应电流保护系统设计与实现 一、引言 随着可再生能源的快速发展,分布式电源(Distributed Generation, DG)大规模接入配电网,传统保护系统面临以下挑战: 潮流方向改变导致保护误动/拒动故障电流水平波动影响保护灵敏度多类型故障(单相/两相/三…...

鸿蒙版Taro 搭建开发环境

鸿蒙版Taro 搭建开发环境 一、配置鸿蒙环境 下载安装 DevEco 建议使用最新版本的 IDE&#xff0c;当前为 5.0.5Release 版本。 二、创建鸿蒙项目 打开 DevEco&#xff0c;点击右上角的 Create Project&#xff0c;在 Application 处选择 Empty Ability&#xff0c;点击 Ne…...

论对生产力决定生产关系的批判:突破决定论的桎梏

笔言: 在学生时代认为"生产力决定生产关系"很有道理&#xff0c;但是进入社会参与市场竞争时候&#xff0c;才发现这种想法太天真了&#xff0c;当生产力一只赔钱时候谁也不会感兴趣&#xff1b;当生产力产生利润&#xff0c;比如1%30%&#xff0c;100%&#xff0c;3…...

ESOP交易系统搭建全景指南:从合规基石到价值跃迁

第一章 重新定义ESOP&#xff1a;合规性与流动性的平衡艺术 1.1 ESOP的本质演进 传统认知误区&#xff1a;员工持股计划股权分配工具 现代定义&#xff1a; ESOP是企业资本运作的中枢神经系统&#xff0c;贯穿“激励授予→行权管理→减持流通→市值协同”全链条&#xff0c;需…...

GICv3电源管理

在符合GICv3体系结构的实现中&#xff0c;CPU接口和PE必须位于相同的电源域&#xff0c;但这不必与关联的Redistributor所在的电源域相同。 这意味着可能会出现PE及其CPU interface断电&#xff0c;而Redistributor、Distributor和its上电的情况。在这种情况下&#xff0c;GIC架…...

《TCP/IP 详解 卷1:协议》第3章:链路层

以太网和IEEE802局域网/城域网标准 IEEE802局域网/城域网标准 IEEE 802 是一组由 IEEE&#xff08;电气与电子工程师协会&#xff09;定义的局域网和城域网通信标准系列&#xff0c;涵盖了从物理层到链路层的多个网络技术。其中&#xff1a; IEEE 802.3 定义的是传统的以太网…...

centos 9/ubuntu 一次性的定时关机

方法一 # 15 表示15分钟以后自动关机 sudo shutdown -h 15方法二&#xff1a; sudo dnf install at -y # 晚上十点半关机 echo "shutdown -h now" | at 22:30 # 检查是否设置成功命令 atq [rootdemo-192 ~]# atq 1 Wed Jun 4 11:12:00 2025 a root # 取消定时计划…...

Elasticsearch从安装到实战、kibana安装以及自定义IK分词器/集成整合SpringBoot详细的教程(二)

package com.test.xulk.es.entity.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.test.xulk.es.entity.Hotel;public interface HotelMapper extends BaseMapper<Hotel> { }集成Springboot 项目里面 官方地址&#xff1a; Elasticsearch …...