产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
AI 助理
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
官方博客
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
百炼大模型
Modelscope模型即服务
弹性计算
云原生
数据库
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
物联网
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
数据可视化DataV
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
开发者社区
开发与运维
文章
正文
《返璞归真--UNIX技术内幕》--源代码
2010-07-18
684
版权
版权声明:
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《
阿里云开发者社区用户服务协议
》和 《
阿里云开发者社区知识产权保护指引
》。如果您发现本社区中有涉嫌抄袭的内容,填写
侵权投诉表单
进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
简介:
本源代码经宁希波帮助整理,去除了''和'&'符号,在此表示诚挚的谢意!源码中除/usr/personal目录外,均由Bell Labs(贝尔实验室)开发。
本源代码经宁希波帮助整理,去除了'<','>'和'&'符号,在此表示诚挚的谢意!
源码中除/usr/personal目录外,均由Bell Labs(贝尔实验室)开发。
/usr/personal目录下的源码由作者本人在UNIX V6基础上开发并版权所有,仅限于个人或机构研究使用。除非征得作者同意,该部分禁止用于任何商业目的!
文件:
usr.zip
大小:
552KB
下载:
下载
目录
文章标签:
Unix
关键词:
UNIX源代码
UNIX技术内幕
返璞归真UNIX技术内幕
罗宾豪
目录
相关文章
罗宾豪
|
Unix
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_12
Steve,答复如下。From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_12Date: Fri, 28 Oct 2011 21:46:12 +0800 郝先生,1、第158页,第2段第3、4行里提到的wakeup(&runin)可以改为 setrun(&proc[0]),我觉得直接替换不可以吧?如果真要替换,那也只能是设置一个循环遍历所有进程,符合唤醒条件的才 setrun(&proc[0])。
罗宾豪
804
0
0
罗宾豪
|
Unix
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_10
Steve,mtpi是一个汇编指令,用于在内核模式和用户模式之间传递数据。在第18页有描述From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: RE: 关于《UNIX技术内幕》的勘误及遇到的问题_10Date: Sun, 20 Nov 2011 17:01:08 +0800 郝先生,mtpi函数的代码在哪一页?我重新翻阅了一下,除了在第140页处(最后一段)可以找到一点有关mtpi的说明外,我没有发现书里有mtpi的代码。
罗宾豪
875
0
0
罗宾豪
|
Unix
和Steve之间的通信--关于《UNIX技术内幕》的勘误及遇到的问题_3
From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_3Date: Thu, 6 Oct 2011 19:24:10 +0800 郝先生,对于启动模块这一章...
罗宾豪
763
0
0
罗宾豪
|
Unix
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_4
Steve,应该是第2中情况,u变量就是一个user结构体,并且该变量地址固定在0o140000处,其所占空间长度就是结构体的长度。至于为什么要固定地址是0o140000,因为它是第6号虚拟寄存器映射的。
罗宾豪
764
0
0
罗宾豪
|
Unix
《返璞归真--UNIX技术内幕》--第14章 多线程的实现
14.1 概述 现代操作系统引入了线程的概念。线程是CPU执行的最小单元,相对于进程而言,它具有轻捷、高效、开销小等优点。 14.2 线程和经典进程的比较 线程和经典进程的主要区别如下。
罗宾豪
864
0
0
罗宾豪
|
Unix
《返璞归真--UNIX技术内幕》-- 第11章 UNIX可执行文件
11.1 .out文件 本版UNIX的可执行文件是.out格式,如果你在UNIX下用gcc编译程序,它默认会生成一个名为“a.out”的可执行文件。
罗宾豪
870
0
0
罗宾豪
|
Unix
C语言
《返璞归真--UNIX技术内幕》--第6章 中断处理过程
6.4 PDP 11/40的中断类型 系统中的中断主要有下面几种。 6.4.1 电传终端接口输入中断 电传终端接口用于链接PDP 11/40的总线和主要的输入、输出终端,当时该终端是电传打字机,这也是UNIX中用tty(teletypewriter)表示进程所使用的终端类型的原因,事实上电传接口还可以连接彩色显示器(CRT)等。
罗宾豪
896
0
0
罗宾豪
|
存储
缓存
Unix
《返璞归真--UNIX技术内幕》--第9章 字符设备驱动
本系统中的输入输出设备都是字符设备,它们包括:KL-11/DL-11A——电传串行接口、PC-11——纸带打孔机和LP-11——行打印机。其中KL-11用于连接终端(terminal),作为用户键盘输入和显示输出的交互接口。
罗宾豪
941
0
0
罗宾豪
|
Unix
《UNIX技术内幕》--第3章 虚拟内存
Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.
罗宾豪
606
0
0
大熊猫侯佩
|
Unix
文件存储
unix下快速混淆源代码
大熊猫侯佩
1177
0
0
热门文章
最新文章
1
《UNIX/Linux 系统管理技术手册(第四版)》——2.5 Python脚本编程
2
[C语言&unix征文]我的C语言之恋,纪念C的爸爸
3
Unix Study--Solaris 10修改主机IP和主机名
4
LINUX/UNIX 一些目录名称术语解释
5
UNIX文件I/O
6
Unix目录结构的来历
7
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_17
8
UNIX内核(5):内核开发的特点
9
突破极限 解决大硬盘上安装Unix新思路
10
[目录]Linux|UNIX下LAMP环境的搭建及常见问题
1
Unix系统上备份
30
2
MySQL 格式化日期函数 DATE_FORMAT(), FROM_UNIXTIME() 和 UNIX_TIMESTAMP() 之间区别
120
3
【Shell 命令集合 网络通讯 】Linux 显示Unix-to-Unix Copy (UUCP) 系统的状态信息 uustat命令 使用指南
52
4
UNIX域套接字接口相似性
40
5
UNIX域套接字(Unix Domain Socket)在安全性和隐私性
179
6
UNIX域套接字(Unix Domain Socket,UDS)之所以高效
314
7
UNIX域套接字
186
8
Unix与Linux区别
45
9
在Unix/Linux Shell中,管道(`|`)和重定向
58
10
Unix/Linux操作系统的最强入门科普(经典)
290
相关课程
更多
Linux Shell 编程入门与实战
Linux基础知识
Linux 文本管理入门
计算机基础与Linux入门
PHP进阶教程 - 由浅入深掌握面向对象开发 - 第二阶段
Linux完全自学手册图文教程
相关电子书
更多
15分钟打造你自己的小程序更新版
Java开发手册1.0.0版
Java开发手册-孤尽秘传版
下一篇
DDNS