10 2022 档案
OS第四章错题补充
摘要:OS第四章错题补充 虚拟内存有三种实现方式:请求分页存储管理、请求分段存储管理、请求段页式存储管理。不管哪种方式,都需要有一定的硬件支持以下几个方面: 一定容量的内存和外存 页表或段表机制,作为主要的数据结构 中断机构,当用户程序要访问的部分未调入内存时,则产生中断 地址变换机构,逻辑地址到物理
OS第三章错题补充
摘要:OS第三章错题补充 批处理作业调度原则:公平性、极大的流量、平衡资源使用 每个进程申请该类资源最多为4,6*3=18,再加上一个额外的资源,所以20个资源完全够6个程序使用,再多就不行了 概念题。作业等待时间作为分子,当较长作业等待时间不断增大,响应比就会增大,防止了较大作业一直没办
OS第四章错题
摘要:OS第四章错题 在页式存储管理中,采用动态重定向方式,所以在地址变换机构中需要硬件;而段式存储管理中,地址变换机构中有段表寄存器,所以也会有硬件 UNIX概念题 静态重定位和静态资源分配一个意思,就是在作业被装入前就把地址或是资源都一口气分配好,之后不再变了,所以静态资源分配可以避免死锁
OS第三章错题
摘要:OS第三章错题 现在看不知道当时为啥做错了…… 这个题要做对,就要分清楚作业和进程不同的状态。作业有收容、运行、完成三种状态。其中在运行时,作业内的若干进程就是我们熟知的进程五状态模型(新建、就绪、运行、阻塞、终止)。所以本题答案就很显而易见了,如果是进程调度,那就调就绪态的进程上处理机,如
操作系统第一、二章错题
摘要:操作系统第一、二章错题 A就不解释了,用过服务器的都明白。UNIX操作系统采用以全局变量为中心的模块结构,所以导致系统结构较为复杂,表现出来就是模块间的循环调用和文件之间的全局变量问题。排除B。UNIX可以分为外壳层和内核层,内核层有硬件接口和设备驱动、OS一些核心功能(文件管理、内存管理、设备
MySQL随笔1
摘要:MySQL随笔 国庆期间花一点时间刷了牛客和力扣的MySQL入门,两个网站的题目各有各的特色。不过最大的感触就是牛客的SQL题你都可以做,但力扣就只给你SQL入门里的题,其他专项等级你就要开VIP了,而且还邪贵。牛客的简单题那就真的太弱智了,力扣相比之下还装一下,虽然也很弱智,但不至于让你写都懒
Linux中的fd
摘要:Linux中的fd 起子 如果说系统学Linux,我其实没有这个经历,你问我xx环境在Linux内核某个发行版怎么配置,那我可能可以告诉你,但是你要问我很多kernel相关的内容,那我就不懂了。在之前的一篇美团面经里涉及到select、poll、epoll这三个方法,那这三个方法肯定就和fd离不
聊聊foobar是什么?
摘要:聊聊foobar是什么? 大一时看很多老外的文档,总是看到一个叫foobar的词,当时倒不是纠结这个词到底是什么意思,因为看到这个词使用的场景大多是代码示例段、示例变量名等一些无意义的地方,猜也能猜到这个词大概率没啥含义,可能是个拼接起来的词,更多的是一种规范,就像是Hello World或者tes
记一次SpringBoot中跨域的小问题
摘要:记一次SpringBoot中跨域的小问题 问题 前阵子,有个学长在跨域的时候遇到一个问题,我们两个人互相讨论了一番,得到了问题的答案。问题如下: 如果按照上图的方式配置跨域类,那么就会出现报403的问题,我把我的配置类发给学长后,果然是没问题了,那么看来问题就出在两个配置类里不一样的地方了 解决方式
聊聊Vim的工作原理
摘要:聊聊Vim的工作原理 日常里一直在用Vim这个编辑器,前阵子学习关于Linux中的fd(文件描述符)时,发现vim的进程描述符会比上一个自动加一,后续了解到vim的工作原理后,解开了这个疑问,所以记录一下。 梳理 首先开一个连接,然后在连接1中用vim vim.txt搞一个文件出来 之后开一个连接2