我的操作系统学习之路
文章平均质量分 82
我的操作系统学习之路,记录我学习的点点滴滴。
671coder
I am 671coder.
www.671coder.com
展开
-
浅谈外存分配的几种方式
外存,指的是除了cpu缓存和内存以外的存储器,硬盘、光盘、U盘都可以被称为外存。所有的数据,也都存在这里面,故他的分配方式变得极其重要,这直接影响到了计算机的运行速度。 外存分配方式主要有这几种:连续分配,链式分配,索引分配。 一. 连续分配 原理:创建文件时,分配一组连续的块;FAT(文档分配表)中每个文件只要一项,说明起始块和文件长度。对于顺序文件有利。 优点:1.简便。适用于一次性写入操作原创 2014-09-09 16:55:18 · 15263 阅读 · 1 评论 -
内核级线程与用户级线程
这两天在写这篇blog的时候,顺带复习操作系统的资料,遇到了一个之前没有弄明白的问题,就是关于内核级线程与用户级线程。在查阅了一些资料之后,发表一下我个人简介。 线程已经在许多系统中实现,到那时各个操作系统实现方式不完全相同。 比如在有的系统中,特倍是一些数据库管理系统如IBM的infomix系统,所实现的用户级线程(UserLevel Threads ,ULT);而另一些系统如(Mac os的前原创 2014-09-01 09:54:45 · 7420 阅读 · 2 评论 -
面试必会内容之——操作系统
上一次,发布了sdust cl大牛的总结之后,受到了广大的欢迎,这次决定整理一下cl大牛总结的问题,然后罗列出来,方便大家整理和背诵。顺序就按照他的顺序来喽!1. 进程的有哪几种状态,状态转换图,及导致转换的事件。 2. 进程与线程的区别。 线程的引入是为了减少程序在冰法执行时的时空开销,使os具有更好的并发性,从而进一步提高了资源的利用率和系统的吞吐量。 二者比较: (原创 2014-08-31 22:35:16 · 3611 阅读 · 1 评论