操作系统
文章平均质量分 51
hinus
这个作者很懒,什么都没留下…
展开
-
Linux/Unix环境下的make和makefile详解
在 UNIX 系统中,习惯使用 Makefile 作为 makfile 文件。如果要使用其他文件作为 makefile,则可利用类似下面的 make 命令选项指定 makefile 文件: $ make -f Makefile.debug 例如,一个名为prog的程序由三个C源文件filea.c、fileb.c和filec.c以及库文件LS编译生成,这三个文件还分别包含自己的头文件a.转载 2006-07-30 01:34:00 · 849 阅读 · 0 评论 -
TSS描述符
与所有其他段一样,任务状态段TSS通过一个段描述符来定义,图5.2给出了一个TSS描述符的格式,TSS描述符只能位于GDT中,而不能存在于LDT和IDT中,企图通过一个标志位TI设置的段选择子来访问一个TSS将产生一个常规保护异常#GP。如果企图将TSS中段选择子装载到一个段寄存器,也将产生常规保护异常。TSS描述符只能通过任务寄存器TR在GDT中检索,即:只有TR可作为TSS的段选择器。转载 2006-08-03 01:15:00 · 2486 阅读 · 0 评论 -
进程的调度
在我的操作系统还未进入进程之前,应该好好学习一下进程的调度。下面就来讨论一下。1、先来先服务(FCFS)顾名思意,就是严格按照进程在队列中的顺序依次执行。没有太多可说的。2、循环法(round robin)基本思想是让每个进程在就绪队列中的等待时间与享受服务的时间成比例。基本概念是将CPU的处理时间分成固定大小的时间片。每过经过一次时间片就发生一次调度。如果被调出的进程还未执行完,则进入队列尾等待原创 2006-08-05 16:24:00 · 1038 阅读 · 0 评论 -
Shell脚本调试技术
原文地址:http://www.ibm.com/developerworks/cn/linux/l-cn-shell-debug/index.html 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的uni转载 2011-09-02 09:41:27 · 368 阅读 · 0 评论