码迷,mamicode.com
首页 >  
搜索关键字:task_struct 进程    ( 45785个结果
3.进程
进程:程序执行的一个实例,充分描述程序已经执行到何种程度的数据结构的集合.目的:担当资源分配的实体.每个线程是进程的一个执行流,可以由内核独立调度.标示一个进程进程和进程描述符一一对应.并且一个线程组公用一个PID.进程描述符处理: Linux吧内核态的进程堆栈和紧挨进程描述符的小数据结构threa...
分类:其他好文   时间:2014-05-15 12:05:28    阅读次数:261
5,内核同步
内核抢占无论在抢占还是非抢占内核中,运行在内核态的进程都可以自动放弃CPU.称为计划性进程切换.但是,抢占式内核在相应引起进程切换的异步事件的方式上有差异,称为强制性进程切换.抢占式内核的特点: 一个在内核态运行的进程,可能在执行内核函数期间被另一个进程取代.可抢占式的目的是减少用户态进程的分派延迟...
分类:其他好文   时间:2014-05-15 12:00:23    阅读次数:209
4,中断和异常
中断信号的作用.使CPU转而去运行正常控制流之外的代码.为了它.就要在内核态堆栈保存程序计数器的当前值(eip和cs寄存器).并把与中断类型相关的一个地址放在程序计数器.中断处理与进程切换的差异:由中断或异常处理程序执行的代码不是一个进程,而是内核控制路径.代表中断发生时正在运行的进程执行.其比进程...
分类:其他好文   时间:2014-05-15 11:36:26    阅读次数:304
Select
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果...
分类:其他好文   时间:2014-05-15 10:57:24    阅读次数:223
正由另一进程使用,因此该进程无法访问此文件。
相信很多人都遇到过这样的问题吧
分类:其他好文   时间:2014-05-15 10:51:39    阅读次数:273
黑马程序员——Java多线程
多线程基础知识进程是一个正在执行的程序。cpu在同时执行这些程序,其实是跳跃式的,做快速的切换,时间很短。一个进程可能存在多条路径。迅雷的多路径。每一个进行执行都有一个执行顺序,该顺序是一个执行路径,或这叫一个控制单元。每一个进程至少有一个线程,线程就是进程中的一个独立的控制单元,线程控制进程的执行...
分类:编程语言   时间:2014-05-15 10:38:01    阅读次数:406
Linux多进程之间的文件锁
之前对于文件的操作通常在一个进程中完成,最近需要在两个进程中对同一个文件进行操作。故想到了文件锁。Linux下可以使用flock()函数对文件进行加锁解锁等操作。简单介绍下flock()函数: 表头文件 #include 定义函数 int flock(int fd,int operation);.....
分类:系统相关   时间:2014-05-15 09:52:13    阅读次数:415
[Erl_Question05]gen_server怎么去写eunit?
一个好的application一定要有可靠的测试用例,类似gen_server有启动进程类的Eunit怎么写?有并发的怎么写?
分类:其他好文   时间:2014-05-15 09:36:33    阅读次数:218
关于MySQL-Proxy子进程异常退出BUG修复
关于MySQL-Proxy子进程异常退出的问题,我已经在之前的博文中提到过:http://sofar.blog.51cto.com/353572/1398820相关的错误信息如下图所示:经查阅11号信号为SIGSEGV,表示进程执行了一个无效的内存引用或发生段错误,从而导致子进程异常退出。我们知道MySQL-Proxy采用的是父..
分类:数据库   时间:2014-05-15 09:13:45    阅读次数:490
linux什么是操作系统
一、操作系统是由几个部分组成:1、应用程序2、动态链接庫,静态链接庫3、内核二、内核:内核是最接近底层的,内核的作用是运行程序,设备管理,软件管理,进程管理,网络管理三、linux发行版:feora,redhat(centos),suse,debian(ubuntu,mint),gentoo,lfs(linuxfromscratch).四..
分类:系统相关   时间:2014-05-15 09:07:37    阅读次数:432
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!