<!01-Linux-00><b>Linux</b><br><font color='gray'>--All--</font>
文章平均质量分 80
sah
这个作者很懒,什么都没留下…
展开
-
Linux发展大事记
Linux发展大事记 篇章一:98年前大事列表 1984年Richard Stallman 发起GNU和Free Software Foundation。 1991 年4月 芬兰计算机系研究生Linux Benedict Torvalds开始为一个以后被称为Linux的内核而工作。 1991年8月25日Linus 网上发贴,寻找志同道合的合作伙伴。 1991年10月5日Linus转载 2004-10-25 14:38:00 · 2253 阅读 · 0 评论 -
Linux环境进程间通信(一): 管道及有名管道
Linux环境进程间通信(一): 管道及有名管道 内容:管道概述及相关API应用有名管道概述及相关API应用小结参考资料关于作者相关内容:介绍介绍-->在 Linux 专区还有:转载 2004-10-20 11:28:00 · 1895 阅读 · 0 评论 -
进程间通讯
进程间通讯本文出自:UNIX快餐店 作者: (2001-10-06 07:05:00)进程通讯是unix中很重要的知识。 产生一个新的进程主要有以下3种方法: 1,fork调用; 2,System调用; 3,Exec调用; 我们常说的进程通讯编程主要有以下3种方法: 1,Message queue队列编程; 2,Tcp/IP socket编程;转载 2004-10-19 16:52:00 · 1075 阅读 · 0 评论 -
读核日记(八)
读核日记(八) --linux的内存管理机制(2)本文出自:http://os.silversand.net 作者: sunmoon (2001-09-02 07:05:00)地址的映射机制地址的映射机制,主要完成主存.辅存.和虚存之间的关联.包括磁盘文件到虚存的映射和虚存与内存的映射关系.为了虚拟存储和进程调度相一致.linux 采用可一系列的转载 2004-10-19 16:44:00 · 992 阅读 · 0 评论 -
读核日记(七)
读核日记(七) --linux的内存管理机制(1)本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 13:05:00)内存管理是一个操作系统必不可少.并且.非常重要的一环.linux的成功.和它优秀的内存管理联系非常密切.因为一个系统的高效性欲稳定性往往决定于它的内存管理机制.我项很多人吃过d转载 2004-10-19 16:44:00 · 1091 阅读 · 0 评论 -
读核日记(六)
读核日记(六)本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 09:05:00)我们讲完了分段机制。接下来我们需要分析保护模式的第二种存储管理机制:分页方式。在前面我们提到过转台和控制寄存器组。他们包括EFLAGS、ELP。和4 个32 位的控制寄存器CRO CR1CR2 CER3。其中转载 2004-10-19 16:43:00 · 1113 阅读 · 0 评论 -
读核日记(五)
读核日记(五)本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 08:05:00)进来忙得不得了,这时才体会出工作和在学校真的不同.有时候自己想做的事,很难如愿.不过我这一段时间没有太偷懒.对于linux 的386 保护模式,内存管理,作了一个初步的学习.当初学习操作系统课时老觉得理论没用.转载 2004-10-19 16:42:00 · 933 阅读 · 0 评论 -
读核日记(三)
读核日记(三)本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 15:00:01)在linux 中每一个进程都由task_struct 数据结构来定义. task_struct就是我们通常所说的PCB.她是对进程控制的唯一手段也是最有效的手段.当我们调用fork() 时, 系统会为我们转载 2004-10-19 16:40:00 · 1007 阅读 · 0 评论 -
读核日记(二)
读核日记(二)本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 12:00:00)这几天看的东西,前辈有书指导,不用我费口舌, 简单介绍一下搞清楚了 linux的启动过程,对于整个系统分析来说.连一个开头都不算.所做的只是知道了系统启动是一些函数的条用顺序.恰如某位朋友来信建议的那样, 如转载 2004-10-19 16:39:00 · 1042 阅读 · 0 评论 -
读核日记(一)
读核日记(一)本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 10:00:00)今天开始我的读核罹难记.第一次读内核,整整上学时的考试前.胡里胡涂的就过去了,没甚收获.这次我发誓要彻底读一次.面对近50 m 的源码,困惑是难免的所以我决定先从大面上把握,再在某一些具体的点上切入.这样一来转载 2004-10-19 16:37:00 · 960 阅读 · 0 评论 -
Linux环境进程间通信(二):信号(上)
Linux环境进程间通信(二):信号(上)内容:信号及信号来源信号的种类进程对信号的响应信号的发送信号的安装(设置信号关联动作)信号集及信号集操作函数信号阻塞与信号未决参考资料关于作者转载 2004-10-20 11:34:00 · 1886 阅读 · 0 评论 -
Linux环境进程间通信(三):消息队列
Linux环境进程间通信(三):消息队列 内容:一、消息队列基本概念二、操作消息队列三、消息队列的限制四、消息队列应用实例小结:参考资料关于作者相关内容:Lin转载 2004-10-20 11:40:00 · 3193 阅读 · 0 评论 -
异军突起:Linux抢占嵌入式设备市场
异军突起:Linux抢占嵌入式设备市场集数百位软件专家的智慧而产生的 Linux操作系统,已经吸引了全世界嵌入式系统开发者的注意力作者:Warren Webb,技术编辑 Linux已不再仅仅是一种源码开放的操作系统:为用于你的嵌入式设备你必须亲自将它下载、修改、调试并对其进行维护。事实上,整个嵌入系统产业都已经开始对Linux给予商业支持。总线模块制造商和单板计算机制造商现在都提供预转载 2004-10-25 13:03:00 · 1361 阅读 · 0 评论 -
测试 Linux 的可靠性——Linux Technology Center 评估 Linux 的长期可靠性
测试 Linux 的可靠性英文原文内容:Linux 可靠性度量测试 测试基础设施方法学测试工具测试策略系统监控结束语参考资料关于作者对本文的评价相关内容:转载 2004-10-20 13:54:00 · 1442 阅读 · 0 评论 -
Linux on Mac: a POWER programmer's primer
Linux on Mac: a POWER programmers primer内容:About PowerPCSo you want to run Linux -- Why buy a PowerPC machine?So you own a M转载 2004-10-20 13:48:00 · 2339 阅读 · 0 评论 -
嵌入式设备上的 Linux 系统开发——出于好玩和获利目的修补 PDA
嵌入式设备上的 Linux 系统开发英文原文内容:引导装载程序设置工具链设备驱动程序嵌入式设备的文件系统用户图形界面(GUI)选项结束语参考资料关于作者对本文的评价相关内容转载 2004-10-20 13:44:00 · 1445 阅读 · 0 评论 -
嵌入式Linux开发系列之一: 走进嵌入式Linux的世界
嵌入式Linux开发系列之一: 走进嵌入式Linux的世界内容:一、嵌入式系统二、嵌入式Linux三、关键技术四、小结五、参考资源关于作者<!--相关内容:介绍介绍 -->转载 2004-10-20 13:33:00 · 3059 阅读 · 1 评论 -
嵌入式操作系统的调试
嵌入式操作系统的调试内容:调试方案深入话题参考文献作者简介熊竞 (jxiong@ict.ac.cn)中科院计算所2001 年 7 月调试是开发过程中必不可少的环节,通用的桌面操作系统与嵌入式操作系统在调试环境转载 2004-10-20 13:24:00 · 1499 阅读 · 0 评论 -
Linux 2.6内核的精彩世界
Linux 2.6内核的精彩世界内容:到目前为止的故事...多种平台支持深入Linux统一设备模型核心硬件支持块设备支持输入输出设备软件方面的改进其他特性写在最后参考资料关于译转载 2004-10-20 13:19:00 · 1216 阅读 · 0 评论 -
Linux系统调用列表
Linux系统调用列表内容:一、进程控制二、文件系统控制三、系统控制四、内存管理五、网络管理六、socket控制七、用户管理八、进程间通信参考资料关于作者雷镇 (l转载 2004-10-20 13:16:00 · 2067 阅读 · 0 评论 -
Linux环境进程间通信(四):信号灯
Linux环境进程间通信(四):信号灯内容:信号灯概述Linux信号灯信号灯与内核操作信号灯信号灯的限制竞争问题信号灯应用实例参考资料关于作者相关内容:转载 2004-10-20 11:47:00 · 1320 阅读 · 0 评论 -
Linux环境进程间通信(二):信号(下)
Linux环境进程间通信(二):信号(下)内容:信号生命周期信号编程注意事项深入浅出:信号应用实例参考资料关于作者相关内容:Linux 环境进程间通信(一): 管道及有名管道转载 2004-10-20 11:37:00 · 1746 阅读 · 0 评论 -
读核日记(四)
读核日记(四)本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 07:05:00)这几天身体不太好,进展不快.有时候突然发现在拼命的读代码的间隙里,停一会想一想,收获会更大.特别是对于这种非常庞大的系统来说.把握整体的意义尤其重要.随着对linux整体的拆解,我对于整个系统,已经不想开始是那么转载 2004-10-19 16:41:00 · 1050 阅读 · 0 评论 -
uCLinux系统分析
uCLinux系统分析 华恒公司简介Linux是一种很受欢迎的操作系统,它与UNIX系统兼容,开放源代码。它原本被设计为桌面系统,现在广泛应用于服务器领域。而更大的影响在于它正逐渐的应用于嵌入式设备。uClinux正是在这种氛围下产生的。在uClinux这个英文单转载 2004-10-14 15:45:00 · 1779 阅读 · 0 评论 -
分析进程信号队列的结构
每个进程具有一个sigpending结构所描述的信号队列,它有3个成员,head指向第一个sigqueue成员,tail指向最末的sigqueue成员的next指针,signal描述了此队列中的信号集.static int send_signal(int sig, struct siginfo *info, struct sigpending *signals);将信号sig和对应的消息结构inf转载 2004-10-14 14:27:00 · 1538 阅读 · 0 评论 -
基于Linux的实时系统
基于Linux的实时系统内容:第一部分: 实时调度算法介绍 1. 实时CPU调度算法分类 2. 通用Linux系统中的CPU调度 3. 各种实时Linux系统 4. 实时Linux实现方案的总结参考资料转载 2004-10-18 17:58:00 · 1512 阅读 · 0 评论 -
Linux 2.4调度系统分析
Linux 2.4调度系统分析内容:前言相关数据结构进程切换过程就绪进程选择算法调度器其他核心应用的调度相关部分Linux 2.4调度系统的一些问题后记参考资料关于作者相关内容:转载 2004-10-18 17:49:00 · 1741 阅读 · 0 评论 -
GNU 通用公共授权 (简体中文翻译版)
GNU 通用公共授权 (简体中文翻译版)声明!GNU 通用公共授权第二版, 1991年6月著作权所有 (C) 1989,1991 Free Software Foundation, Inc.59 Temple Place, Suite 330, Boston, MA 02111-1307 USA允许每个人复制和发布本授权文件的完整副本,但不允许对它进行任何修改。导言大多数软件授权声明是设计用以转载 2004-10-14 18:34:00 · 1394 阅读 · 0 评论 -
GDB使用详解
GDB使用详解 邹思轶(syzou),西南交通大学在读研究生整理提供1. 概论我们将学习使用gdb来调试通过一个通过串行线同PC相连的嵌入式系统.Gdb可以调试各种程序,包括C、C++、JAVA、PASCAL、FORAN和一些其它的语言。包括GNU所支持的所有微处理器的汇编语言。在gdb的所有可圈可点的特性中,有一点值得转载 2004-10-14 15:43:00 · 1207 阅读 · 0 评论 -
嵌入式Linux有了标准
嵌入式Linux有了标准刘彦青编译2003-2-20 13:04:35 计算机世界网消息 “嵌入式Linux联盟”于当地时间本周三发布了其第一个规格标准,其目的是使企业能够更方便地在手机、网络路由器以及其他装置中使用Linux操作 系统。该联盟的成员包括Red Hat、MontaVista、IBM以及其他公司。 这一规格旨在确保在手机、卡拉OK等“嵌入式”装置中使用的Linu转载 2004-10-14 15:20:00 · 993 阅读 · 0 评论 -
Linux 2.6 调度系统分析——在 2.4 之上进步
Linux 2.6 调度系统分析内容:1. 前言2. 新的数据结构 runqueue3. 改进后的 task_struct4. 新的运行时间片表现5. 优化了的优先级计算方法6. 进程平均等待时间 sleep_avg转载 2004-10-14 12:49:00 · 2909 阅读 · 1 评论 -
LynxOS、QNX、Linux的分析和比较
本文对四种实时操作系统(RTOS)特性进行分析和比较。它们是:Lynx实时系统公司的LynxOS、QNX软件系统有限公司的QNX以及两种具有代表性的实时Linux——新墨西哥工学院的RT-Linux和堪萨斯大学的KURT-Linux。 近年来,实时操作系统在多媒体通信、在线事务处理、生产过程控制、交通控制等各个领域得到广泛的应用,因而越来越引起人们的重视。 基本特征概述 * QNX是一个分布转载 2004-10-18 10:19:00 · 3956 阅读 · 0 评论 -
探讨嵌入式系统开放源代码的可能性
探讨嵌入式系统开放源代码的可能性 作者: ZDNet ChinaThursday, July 31 2003 1:11 PM 开放源代码和GNU公共授权(GPL)软件正继续将优秀的免费软件带入到信息产业的大多数领域里,其中包括嵌入式系统。最近Wind River和Green Hills软件公司公布了一步到位的免版税工具包,这昭示了开放源代码的模式如何改变传统的嵌入式工具制造商开展业务的方式。转载 2004-10-14 15:17:00 · 1172 阅读 · 0 评论 -
嵌入式 Linux 应用:概述——从腕表到基于群集的超级计算机
嵌入式 Linux 应用:概述英文原文内容:嵌入式系统的出现Linux 用作您的嵌入式系统的优点/缺点软件和硬件要求实时嵌入式 Linux 的应用配置过程总结参考资料关于作者评价这篇文章转载 2004-10-14 14:51:00 · 1372 阅读 · 0 评论 -
嵌入式Linux正在起飞——RedHat与WindRiver的协议
嵌入式Linux正在起飞 Red Hat和嵌入式实时操作系统(RTOS)厂商Wind River Systems公司近日宣布了一项协议,根据这项协议,Wind River将把Red Hat移植为一种用于小型设备的平台,这项协议在嵌入式Linux市场中掀起了波澜。 仍然是近期,竞争性嵌入式Linux厂商MontaVista Software宣布推出新版消费电子嵌入式Linux和转载 2004-10-14 15:21:00 · 1331 阅读 · 0 评论 -
深刻理解Linux进程间通信(IPC)
深刻理解Linux进程间通信(IPC)内容:序参考资料关于作者相关内容:介绍介绍-->在 Linux 专区还有:教程工具与产品代码与组件文章转载 2004-10-14 15:14:00 · 1558 阅读 · 0 评论 -
走向 Linux 2.6
走向 Linux 2.6英文原文内容:Linux 2.6 亮点新的调度器内核抢占改进的线程模型以及对NPTL的支持虚拟内存的变化Linux 2.6的驱动程序移植内存管理的变化工作队列接口中断例程的变化转载 2004-10-18 19:32:00 · 923 阅读 · 0 评论 -
用GDB调试 GCC 程序
用GDB调试 GCC 程序2004-07-13 Rick McMullin 点击: 28用GDB调试 GCC 程序Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是 gdb 所提供的转载 2004-10-18 19:18:00 · 912 阅读 · 0 评论 -
开发人员眼中的Linux 2.6内核
开发人员眼中的Linux 2.6内核2004-07-13 李庆明 张静 点击: 48开发人员眼中的Linux 2.6内核Linux 2.6内核的推出,无论是巩固Linux在服务器领域的主流地位,还是推进它在桌面操作系统领域的推广进程,都将起到不可估量的作用。开发人员更应从深层次的角度来考察Linux 2.6内核为转载 2004-10-18 19:07:00 · 1602 阅读 · 2 评论 -
内核比较:2.6 内核中改进了内存管理——从大内存页到反向映射:更高的稳定性和更快的速度
内核比较:2.6 内核中改进了内存管理英文原文内容:反向映射大内存页在高端内存中存储页表条目稳定性结束语参考资料关于作者对本文的评价相关内容:从 2.4转载 2004-10-15 14:27:00 · 1510 阅读 · 0 评论