03 2023 档案

摘要:虚拟内存的基本概念 1、传统存储管理方式的特征、缺点 2、局部性原理 3、虚拟内存的定义和特征 4、如何实现虚拟内存技术 知识回顾 阅读全文
posted @ 2023-03-29 21:57 宣哲 阅读(30) 评论(0) 推荐(0)
摘要:段页式管理方式 1、分页、分段管理方式中最大的优缺点 2、分段+分页的结合——段页式管理方式 段页式管理的逻辑地址结构 3、段表、页表 4、如何实现地址变换 知识回顾 阅读全文
posted @ 2023-03-29 21:55 宣哲 阅读(41) 评论(0) 推荐(0)
摘要:两级页表 1、单机页表存在什么问题?如何解决? 2、两级页表的原理、逻辑地址结构 3、如何实现地址变换? 4、两级页表问题需要注意几个细节 知识回顾 阅读全文
posted @ 2023-03-27 21:57 宣哲 阅读(106) 评论(0) 推荐(0)
摘要:基本分段存储管理 1、什么是分段 2、什么是段表 3、如何实现地址变换 4、分段、分页管理的对比 知识回顾 阅读全文
posted @ 2023-03-27 21:57 宣哲 阅读(21) 评论(0) 推荐(0)
摘要:具有快表的地址变换机构 1、什么是快表(TLB) 能否把整个页表都放在TLB中? 2、引入快表后,地址的变换过程 3、局部性原理 知识回顾 阅读全文
posted @ 2023-03-27 21:56 宣哲 阅读(99) 评论(0) 推荐(0)
摘要:基本地址交换机构 对页表项大小的进一步探讨 知识回顾 阅读全文
posted @ 2023-03-22 22:23 宣哲 阅读(25) 评论(0) 推荐(0)
摘要:具有快表的地址变换机构 1、什么是快表(TLB) 能否把整个页表都放在TLB中? 2、引入快表后,地址的变换过程 3、局部性原理 知识回顾 阅读全文
posted @ 2023-03-22 22:23 宣哲 阅读(47) 评论(0) 推荐(0)
摘要:基本分页存储管理的概念 1、什么是分页存储 2、重要的数据结构 页表 问题一:每个页表项占多少字节? 问题二:如何实现地址的转换? 1)如何确定一个逻辑地址对应的页号、页内偏移量? 2)为何页面大小要取2的整数幂? 3、逻辑地址结构 知识回顾 阅读全文
posted @ 2023-03-22 18:26 宣哲 阅读(30) 评论(0) 推荐(0)
摘要:对斗破苍穹进行python文本分析 用python分析该小说的分词,词频,词云,小说人物出场次数排序等等。 1、分词 对文本进行分词,将分词结果输出到文本文件中。 自己创建一个txt文本文件,形成自定义词库,如下 import jieba import re import string # 使用 l 阅读全文
posted @ 2023-03-21 13:42 宣哲 阅读(525) 评论(3) 推荐(1)
摘要:内存的基本知识 1、什么是内存?有何作用? 2、进程运行的基本原理 1、指令的工作原理 1、装入的三种方式——绝对装入 2、装入的三种方式——可重定位装入 3、装入的三种方式——动态运行时装入 4、从写程序到程序运行 链接的三种方式 知识回顾 阅读全文
posted @ 2023-03-13 22:58 宣哲 阅读(104) 评论(0) 推荐(0)
摘要:死锁的检测和解除 1、死锁的检测 2、死锁的解除 知识回顾 阅读全文
posted @ 2023-03-12 23:05 宣哲 阅读(64) 评论(0) 推荐(0)
摘要:避免死锁(银行家算法) 1、什么是安全序列 2、安全序列、不安全状态、死锁的联系 3、银行家算法 实现思想 知识回顾 阅读全文
posted @ 2023-03-11 21:54 宣哲 阅读(56) 评论(0) 推荐(0)
摘要:信号量机制 1、整型信号量 2、记录型信号量 知识回顾 阅读全文
posted @ 2023-03-08 21:40 宣哲 阅读(42) 评论(0) 推荐(0)
摘要:makefile 一、gcc gcc 是用来编译代码的编译器 编译完后有一些常见的输出文件 .a 静态库(文档) .c 需要预处理的C语言源代码 .h C语言源代码的头文件 .i 经过预处理后的C语言源代码 .o 目标文件(经过汇编产生) .s 经过编译后产生的汇编语言代码 编译过程 .c->.i- 阅读全文
posted @ 2023-03-01 22:29 宣哲 阅读(150) 评论(0) 推荐(0)