logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

考研408《操作系统》复习笔记,第四章《4.3 文件系统层次结构、布局、虚拟文件系统》

本文摘要:文章首先介绍文件系统的层次结构,分析其组织方式;其次阐述文件系统的全局布局特点,包括存储分布和管理机制;最后重点讨论虚拟文件系统(VFS)的核心功能及其抽象接口,并详细说明文件系统挂载的实现原理和过程,涵盖挂载点的建立与管理等关键技术。全文系统性地解析了文件系统架构的关键组成部分及其交互机制。

文章图片
#操作系统#考研#文件系统
考研408《操作系统》复习笔记,第四章《4.2.1 文件目录结构》

我在看课和看书本的时候也是懵了,这傻鸟王道课程到底怎么分的,【文件目录】其实我们在《4.1》章节已经学了,但是课后题里只有【文件目录的概念题】,没有【文件目录的结构题】,4.2突然书本又冒出来【文件目录的结构题】。。。。。。没招了。

#考研
考研408《操作系统》复习笔记,第四章《4.1.2 文件外存存储管理》

文章摘要: 文件存储管理是外存与文件间的空间分配机制,类比内存管理。主要方法包括: 空闲表法:记录连续空闲区,适合连续分配; 空间链表法:离散或连续分配均可,分空闲盘块链(单块为节点)和盘区链(连续块为节点); 位示图法:通过字号/位号与盘块号转换管理空间; 成组链接法:结合索引分配思想,通过栈结构动态管理空闲块,分配时逐步弹栈,回收时压栈或处理栈溢出。核心逻辑类似内存分配,但针对外存特性优化。

文章图片
#考研#操作系统#文件系统
考研408《操作系统》复习笔记,第四章《4.2.2 文件操作、文件共享、文件保护》

本文总结了文件操作的核心流程与共享保护机制。文件操作包括创建(分配空间+添加目录项)、删除(释放空间+删除目录项)、打开(加载目录项到内存表)、关闭(移除表项)以及读写操作。文件共享分为硬链接(直接修改索引节点计数)和软链接(创建路径快捷方式),删除规则不同。文件保护提供口令、加密和权限控制三种方式。通过系统调用和内存表管理,实现高效文件访问与多进程共享。(149字)

文章图片
#linux#考研#操作系统 +1
考研408《操作系统》复习笔记,第四章《4.1 文件概念、文件逻辑结构、文件目录、文件物理结构》

本文简要介绍了文件系统的基础概念和结构。主要内容包括:1)文件基础概念和属性;2)文件逻辑结构(无结构/有结构文件)及记录类型;3)文件目录结构(单级/多级/无环图)和索引节点改进;4)文件物理存储方式(连续/链式/索引分配)。文章通过思维导图形式,重点梳理了各种文件结构的优缺点,如顺序文件的可随机存取性、索引文件的空间效率等问题,为文件系统复习提供了清晰的框架。

文章图片
#考研#操作系统
​​考研408《操作系统》复习笔记,第三章《3.5 页面调入策略、页面置换策略 + 3.6 内存映射文件》

本文摘要: 页面调入策略涉及虚拟内存管理中的页面调入时机(缺页中断时)和来源(磁盘交换区或文件系统)。内存映射文件技术将文件直接映射到进程地址空间,通过缺页机制实现按需加载,减少I/O操作并提升大文件访问效率。两者共同优化了内存资源利用与文件访问性能,是操作系统内存管理的核心机制。

文章图片
#操作系统#考研
考研408《操作系统》复习笔记,第三章《3.4 页面置换算法 + 抖动》

摘要:本文介绍了页面置换算法的基本概念和常见类型。当内存满时发生缺页中断,需要选择内存中的页面置换出去。主要算法包括:1)OPT理想算法(无法实现);2)FIFO队列算法(存在Belady异常);3)LRU算法(基于最近访问时间,性能较好);4)LFU算法(基于访问频次);5)CLOCK时钟算法(使用循环队列和访问位)。改进版CLOCK还增加了修改位,通过多轮扫描选择合适的置换页面。这些算法各有特

文章图片
#操作系统#考研
考研408《操作系统》复习笔记,第三章《3.3 虚拟内存、请求分页》

本文摘要:虚拟内存技术通过结合传统离散内存分配与新增的请求调页、页面置换功能,实现了逻辑内存容量大于物理内存。关键特征包括:进程虚拟地址空间由CPU寻址范围决定(2^系统位数),实际虚拟内存容量取CPU寻址范围、物理内存与外存之和的最小值。请求分页存储管理通过MMU硬件实现地址映射,页表新增状态位、访问字段等4个关键字段支持调页机制。该技术利用程序运行的时空局部性特性(如循环代码/数组访问),有效

文章图片
#操作系统#考研
YOLO深度学习(计算机视觉)一完整无敌毕设(YOLO_OBB遥感影像旋转目标体检测实战)

本文介绍了基于DOTA遥感影像数据集进行旋转目标检测的实战项目。首先讲解了YOLO_OBB旋转框检测与普通目标检测的区别,强调其在处理倾斜目标时的优势。然后详细说明了DOTA数据集的下载、解压和组织方法,包括将图片和标签文件按train/test/val分类存放。重点介绍了使用DOTA_devkit工具箱进行图片分割的步骤,以及将原始标签格式转换为YOLO_OBB格式的Python脚本实现。最后指

文章图片
#深度学习#计算机视觉
大数据之——Window电脑本地配置hadoop系统(100%包避坑!!方便日常测试,不用再去虚拟机那么麻烦)

之前我们的hadoop不管是伪分布式还是分布式,都是配置在虚拟机上,我们有的时候想要运行一些mapreduce、hdfs的操作,又要把文件移到虚拟机,又要上传hdfs,麻烦得要死,那么有的时候我们写的一些java、python的hadoop代码,我们只想在本地运行一下看看有没有问题、会是一个什么结果怎么办?;那就需要在window配置hadoop系统环境,然后以后只需要在本地写代码运行就行了。

文章图片
#大数据#hadoop#分布式
    共 88 条
  • 1
  • 2
  • 3
  • 9
  • 请选择