随笔分类 -  【linux内核】

上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 66 下一页
摘要:转自:http://blog.csdn.net/yiyeguzhou100/article/details/53126626 [-] 根据操作系统内核是否对线程可感知,可以把线程分为内核线程和用户线程。 内核线程建立和销毁都是由操作系统负责、通过系统调用完成的,操作系统在调度时,参考各进程内的线程运 阅读全文
posted @ 2017-07-03 17:00 Sky&Zhang 阅读(971) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/yiyeguzhou100/article/details/53134743 目录(?)[-] 1 进程 stop 11 内核进程的创建 12 内核进程的 stop 2 进程 park 21 smpboot_register_percpu_thread 阅读全文
posted @ 2017-07-03 16:59 Sky&Zhang 阅读(714) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/33debug/p/6705391.html 进程概念介绍 进程是操作系统对运行程序的一种抽象。 • 一个正在执行的程序; • 一个正在计算机上执行的程序实例; • 能分配给处理器并由处理器执行的实体; • 一个具有普以下特征的活动单元:一组指令序 阅读全文
posted @ 2017-07-03 16:57 Sky&Zhang 阅读(451) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/ccsccs/articles/4224253.html 在Linux中,我们可以使用select函数实现I/O端口的复用,传递给 select函数的参数会告诉内核: •我们所关心的文件描述符 •对每个描述符,我们所关心的状态。(我们是要想从一个文 阅读全文
posted @ 2017-06-26 14:00 Sky&Zhang 阅读(537) 评论(0) 推荐(0)
摘要:转自:http://blog.chinaunix.net/uid-12461657-id-3487463.html 原文地址:Linux内核中的中断栈与内核栈的补充说明 作者:MagicBoy2010 原文地址:Linux内核中的中断栈与内核栈的补充说明 作者:MagicBoy2010 中断栈与内核 阅读全文
posted @ 2017-06-24 21:11 Sky&Zhang 阅读(1845) 评论(0) 推荐(1)
摘要:转自:http://blog.csdn.net/lizuobin2/article/details/51791863 本文转载自:http://www.cnblogs.com/Anker/p/3269106.html 1、前言 最近在学习Linux内核方面的知识,经常会看到用户空间与内核空间及进程上 阅读全文
posted @ 2017-06-24 21:06 Sky&Zhang 阅读(648) 评论(0) 推荐(0)
摘要:转自:https://www.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添加工具来分析程序。本文描述了几种可以用来调试在 Linux 阅读全文
posted @ 2017-06-21 23:31 Sky&Zhang 阅读(555) 评论(0) 推荐(0)
摘要:转自:http://blog.163.com/zhe_wang_2009/blog/static/1722821212012328104325531/ 学习linux操作系统课,有一章讲“系统调用”,其中有个内容是在linux内核中添加一个自己的系统调用。我调试了两次终于将其调通了,第一次不知道是什 阅读全文
posted @ 2017-06-21 16:39 Sky&Zhang 阅读(1286) 评论(0) 推荐(0)
摘要:转自:http://biancheng.dnbcw.net/linux/303362.html 在linux下实现自己的系统调用。主要功能是:遍历系统的进程,并将相关的进程信息存放在自己定义的结构体中,同时编写系统调用,实现内核数据向用户空间的文件中写入。 首先实现相关的系统调用: 1.修改系统调用 阅读全文
posted @ 2017-06-21 16:38 Sky&Zhang 阅读(434) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/cyberlabs/article/details/6920138 使用makecontext实现用户线程 现代Unix系统都在ucontext.h中提供用于上下文切换的函数,这些函数有getcontext, setcontext,swapcontex 阅读全文
posted @ 2017-06-19 22:55 Sky&Zhang 阅读(1706) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51481863 线程与进程概念 线程概念的产生 传统单线程进程的缺点 多线程的优缺点 线程的设计过程演变 SMP机器上多线程的并行性 线程模型核心级线程和用户级线程 目前的实现策略 三种线程概念内核线程 阅读全文
posted @ 2017-06-19 22:44 Sky&Zhang 阅读(708) 评论(0) 推荐(1)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51456569 版权声明:本文为博主原创文章 && 转载请著名出处 @ http://blog.csdn.net/gatieme 版权声明:本文为博主原创文章 && 转载请著名出处 @ http://b 阅读全文
posted @ 2017-06-19 22:40 Sky&Zhang 阅读(492) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gatieme/article/details/51872659 版权声明:本文为博主原创文章 && 转载请著名出处 @ http://blog.csdn.net/gatieme 版权声明:本文为博主原创文章 && 转载请著名出处 @ http://b 阅读全文
posted @ 2017-06-19 22:37 Sky&Zhang 阅读(3418) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/tianlesoftware/article/details/6461207 一. 进程Context 定义 当一个进程在执行时, CPU的所有寄存器中的值、进程的状态以及堆栈中的内容,比如各个变量和数据,包括所有的寄存器变量、进程打开的文件、内存信息 阅读全文
posted @ 2017-06-19 22:34 Sky&Zhang 阅读(1334) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/fjt19900921/article/details/8074541 锁住内存是为了防止这段内存被操作系统swap掉。并且由于此操作风险高,仅超级用户可以执行。 看家族成员: #include <sys/mman.h> int mlock(const 阅读全文
posted @ 2017-06-15 20:47 Sky&Zhang 阅读(4677) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/stormkey/article/details/5905204 版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://gosman.blogbus.com/logs/8150093.html 原文:grep multipl 阅读全文
posted @ 2017-06-15 13:37 Sky&Zhang 阅读(1987) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/stormkey/article/details/5890512 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 getrlimit,setrlimit函数 getrlimit允许一个进程查询 阅读全文
posted @ 2017-06-15 13:31 Sky&Zhang 阅读(591) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/niocai/archive/2012/04/01/2428154.html ===========最大线程数============== linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX 这个限制可以在 阅读全文
posted @ 2017-06-15 13:30 Sky&Zhang 阅读(689) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/niocai/archive/2012/04/01/2428128.html 功能描述:获取或设定资源使用限制。每种资源都有相关的软硬限制,软限制是内核强加给相应资源的限制值,硬限制是软限制的最大值。非授权调用进程只可以将其软限制指定为0~硬限制范 阅读全文
posted @ 2017-06-15 13:29 Sky&Zhang 阅读(602) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gfeng168/article/details/40740865 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一、sem_open函数name参数的构造 Linux的有名信号量的创建是通 阅读全文
posted @ 2017-06-15 13:28 Sky&Zhang 阅读(7211) 评论(0) 推荐(0)

上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 66 下一页