摘要: 本文转载自:http://www.cnblogs.com/parrynee/archive/2010/01/29/1659071.html 可重入函数 在 实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任 阅读全文
posted @ 2016-08-14 15:26 请给我倒杯茶 阅读(190) 评论(0) 推荐(0)
摘要: 本文转载自:http://blog.csdn.net/yusiguyuan/article/details/9668363 这篇文章中介绍了四个名词的概念,下面针对四个地址的转换进行分析 CPU将一个虚拟内存空间中的地址转换为物理地址,需要进行两步(如下图): 首先,将给定一个逻辑地址(其实是段内偏 阅读全文
posted @ 2016-08-14 14:36 请给我倒杯茶 阅读(246) 评论(0) 推荐(0)
摘要: 本文转载自: http://blog.csdn.net/yusiguyuan/article/details/9664887 分析linux内存管理机制,离不了上述几个概念,在介绍上述几个概念之前,先从《深入理解linux内核》这本书中摘抄几段关于上述名词的解释: 一、《深入理解linux内核》的解 阅读全文
posted @ 2016-08-14 14:21 请给我倒杯茶 阅读(464) 评论(0) 推荐(0)
摘要: 本文转载自:http://blog.csdn.net/yusiguyuan/article/details/39432377 1、首先要明确进程和线程的含义: 进程(Process)是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。与程序相比,程序只是 阅读全文
posted @ 2016-08-14 12:48 请给我倒杯茶 阅读(200) 评论(0) 推荐(0)
摘要: 在解释完内核中的链表基本知识以后,下面解释链表的重要接口操作: 1. 声明和初始化 实际上Linux只定义了链表节点,并没有专门定义链表头,那么一个链表结构是如何建立起来的呢?让我们来看看LIST_HEAD()这个宏: #define LIST_HEAD_INIT(name) { &(name), 阅读全文
posted @ 2016-08-14 12:31 请给我倒杯茶 阅读(511) 评论(0) 推荐(0)
摘要: 本文转载自:http://www.cnblogs.com/youngforever/p/3250270.html 这两天看进程的同步与通信,看了几本书上的介绍,也从网上搜了很多资料,越看越迷惑,被这几个问题搞得很纠结。 在好多教材上(包括国内与国外的)也没有明确这些概念,现在对每个问题还没有准确的答 阅读全文
posted @ 2016-08-14 11:43 请给我倒杯茶 阅读(549) 评论(0) 推荐(0)
摘要: 本文转载自:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/20/2601655.html COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了 阅读全文
posted @ 2016-08-13 23:49 请给我倒杯茶 阅读(301) 评论(0) 推荐(0)
摘要: 本文转载自:https://www.ezloo.com/2007/10/thread_process_program.html 我对于线程,进程的概念一直都是比较模糊,最近整理了一下。总结起来就是,线程是进程的一部分,进程是程序的一部分。 线程的引入:例如,有一个Web服务器要进程的方式并发地处理来 阅读全文
posted @ 2016-08-13 20:17 请给我倒杯茶 阅读(353) 评论(0) 推荐(0)
摘要: 一、先来了解下什么是文件I/O和标准I/O: 文件I/O:文件I/O称之为不带缓存的IO(unbuffered I/O)。不带缓存指的是每个read,write都调用内核中的一个系统调用。也就是一般所说的低级I/O——操作系统提供的基本IO服务,与os绑定,特定于linix或unix平台。 标准I/ 阅读全文
posted @ 2016-08-13 15:32 请给我倒杯茶 阅读(469) 评论(0) 推荐(1)
摘要: 本文转载自:http://www.cnblogs.com/Anker/p/3271773.html 1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入 阅读全文
posted @ 2016-08-13 15:27 请给我倒杯茶 阅读(767) 评论(0) 推荐(0)