产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
AI 助理
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
官方博客
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
百炼大模型
Modelscope模型即服务
弹性计算
云原生
数据库
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
物联网
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
开发者社区
开发与运维
文章
正文
《返璞归真--UNIX技术内幕》--源代码
2010-07-18
673
版权
版权声明:
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《
阿里云开发者社区用户服务协议
》和 《
阿里云开发者社区知识产权保护指引
》。如果您发现本社区中有涉嫌抄袭的内容,填写
侵权投诉表单
进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
简介:
本源代码经宁希波帮助整理,去除了''和'&'符号,在此表示诚挚的谢意!源码中除/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])。
罗宾豪
803
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的代码。
罗宾豪
872
0
0
罗宾豪
|
Unix
和Steve之间的通信--关于《UNIX技术内幕》的勘误及遇到的问题_3
From: quntmec@hotmail.comTo: qf.hao@hotmail.comSubject: 关于《UNIX技术内幕》的勘误及遇到的问题_3Date: Thu, 6 Oct 2011 19:24:10 +0800 郝先生,对于启动模块这一章...
罗宾豪
757
0
0
罗宾豪
|
Unix
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_4
Steve,应该是第2中情况,u变量就是一个user结构体,并且该变量地址固定在0o140000处,其所占空间长度就是结构体的长度。至于为什么要固定地址是0o140000,因为它是第6号虚拟寄存器映射的。
罗宾豪
761
0
0
罗宾豪
|
Unix
《返璞归真--UNIX技术内幕》--第14章 多线程的实现
14.1 概述 现代操作系统引入了线程的概念。线程是CPU执行的最小单元,相对于进程而言,它具有轻捷、高效、开销小等优点。 14.2 线程和经典进程的比较 线程和经典进程的主要区别如下。
罗宾豪
861
0
0
罗宾豪
|
存储
缓存
Unix
《返璞归真--UNIX技术内幕》--第9章 字符设备驱动
本系统中的输入输出设备都是字符设备,它们包括:KL-11/DL-11A——电传串行接口、PC-11——纸带打孔机和LP-11——行打印机。其中KL-11用于连接终端(terminal),作为用户键盘输入和显示输出的交互接口。
罗宾豪
933
0
0
罗宾豪
|
Unix
《返璞归真--UNIX技术内幕》-- 第11章 UNIX可执行文件
11.1 .out文件 本版UNIX的可执行文件是.out格式,如果你在UNIX下用gcc编译程序,它默认会生成一个名为“a.out”的可执行文件。
罗宾豪
858
0
0
罗宾豪
|
Unix
《UNIX技术内幕》--第3章 虚拟内存
Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.
罗宾豪
604
0
0
罗宾豪
|
Unix
C语言
《返璞归真--UNIX技术内幕》--第6章 中断处理过程
6.4 PDP 11/40的中断类型 系统中的中断主要有下面几种。 6.4.1 电传终端接口输入中断 电传终端接口用于链接PDP 11/40的总线和主要的输入、输出终端,当时该终端是电传打字机,这也是UNIX中用tty(teletypewriter)表示进程所使用的终端类型的原因,事实上电传接口还可以连接彩色显示器(CRT)等。
罗宾豪
892
0
0
罗宾豪
|
Unix
Linux
调度
《UNIX技术内幕》勘误及问题解答_26
From: quntmec@hotmail.com To: qf.hao@hotmail.com Subject: 关于《UNIX技术内幕》的勘误及遇到的问题_26 Date: Sun, 26 Feb 2012 16:34:18 +0800 郝先生, 线程方面碰到的问题如下: 1、689页,倒数第2、3行,里面提到第14章所实现的线程在退出时只会将线程栈释放、而不会释放该线程所分配的堆空间,这是否会造成内存泄漏?[郝]:如果用户线程在每次调用malloc后,都会调用free来释放它,那么就不会有内存泄漏。
罗宾豪
925
0
0
热门文章
最新文章
1
SCOM 如何监控生产环境中的Linux&Unix机器
2
UNIX/Linux环境编程必须需要注意的问题总结
3
《UNIXLinux程序设计教程》一1.9 思考与练习
4
Unix/Linux系统中僵尸进程是如何产生的?有什么危害?如何避免?
5
《UNIX/Linux 系统管理技术手册(第四版)》——2.5 Python脚本编程
6
[C语言&unix征文]我的C语言之恋,纪念C的爸爸
7
Unix/Linux命令行下的工具分享
8
Unix Study--Solaris 10修改主机IP和主机名
9
LINUX/UNIX 一些目录名称术语解释
10
和Steve之间的通信--RE: 关于《UNIX技术内幕》的勘误及遇到的问题_17
1
【Shell 命令集合 网络通讯 】Linux 显示Unix-to-Unix Copy (UUCP) 系统的状态信息 uustat命令 使用指南
39
2
UNIX域套接字接口相似性
35
3
UNIX域套接字(Unix Domain Socket)在安全性和隐私性
128
4
UNIX域套接字(Unix Domain Socket,UDS)之所以高效
169
5
UNIX域套接字
109
6
Unix与Linux区别
33
7
在Unix/Linux Shell中,管道(`|`)和重定向
49
8
Unix/Linux操作系统的最强入门科普(经典)
217
9
在Unix/Linux shell中,与网络相关的命令
45
10
在Linux和类Unix系统中,Shell提供了多种命令用于用户和权限管理
52
相关课程
更多
Linux基础知识
Linux 文本管理入门
计算机基础与Linux入门
Linux Shell 编程入门与实战
PHP进阶教程 - 由浅入深掌握面向对象开发 - 第二阶段
Linux完全自学手册图文教程
相关电子书
更多
Java开发手册1.1.0
Java开发手册1.0.0版
Java开发手册-孤尽秘传版
下一篇
通义千问API入门教程