码迷,mamicode.com
首页 >  
搜索关键字:多个进程    ( 1202个结果
SQLite
android sqlite嵌入式,占资源低,需要几百k内存。多个进程可以在同一时间从同一个数据库读取数据,但只有一个可以写入数据,在发出独占锁后,其他的读写操作将不会发生。创建数据库SQLiteHelper类onCreate()创建数据库onUpgrade()更新数据库close()最后释放数据库...
分类:数据库   时间:2015-08-03 16:36:27    阅读次数:160
线程同步---信号量(无名)
1. 有名信号量&无名信号量         在POSIX标准中,信号量分两种,一种是无名信号量,一种是有名信号量。无名信号量只用于线程间的同步,有名信号量只用于进程间通信。信号量是属于POSIX:SEM的,不是属于POSIX:THR的,需要的文件头是。两者的共同点都是相当于计数器,用于限制多个进程对有限共享资源的访问 2.  相关函数 1)创建信号量 int sem_init (sem_...
分类:编程语言   时间:2015-08-03 14:36:15    阅读次数:148
linux_c开发(5-4)进程间通讯_共享内存通讯
共享内存共享内存 是被多个进程共享的一部分物理内存。共享内存是进程间共享数据的一种最快方法,一个进程向共享内存写入了数据,共享这个内存的所有进程就可以立刻看到其中内容。 共享内存实现分为两个步骤 1、创建共享内存,使用shmget函数。 2、映射共享内存,将创建的这段共享内存映射到具体的进程空间去,使用shmat函数。int shmget(key_t key,int size,int shmf...
分类:系统相关   时间:2015-08-02 21:39:01    阅读次数:298
XSI进程间通信-----信号量
1. 基本特点  1) 相当于计数器,用于限制多个进程对有限共享资源的访问。  2) 多个进程获取有限共享资源的操作模式  A. 测试控制该资源的信号量;  B. 若信号量大于0,则进程可以使用该资源, 为了表示此进程已获得该资源,需将信号量减1;  C. 若信号量等于0,则进程休眠等待该资源, 直到信号量大于0,进程被唤醒,执行步骤A;  D. 当某进程不再使用该资源时,信号量增1,...
分类:系统相关   时间:2015-08-01 23:35:49    阅读次数:176
把握linux内核设计(九):进程调度
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         linux为多任务系统,正常情况下都存在成百上千个任务。由于linux提供抢占式的多任务模式,所以linux能同时并发地交互执行多个进程,而调度程序将决定哪一个进程投入运行、何时运行、以及运行多长时间。调度程序是像linux这样的多任务操作系统的基础,...
分类:系统相关   时间:2015-07-31 23:36:20    阅读次数:211
分布计算系统学习随笔 第六章分布式系统中的死锁
6.11、死锁发生的条件:1) 互斥。正如我们第五章所讨论的,互斥是一种资源分配方式,保证同一个资源在同一时刻最多只能被一个进程占用,它用于防止多个进程同时共享访问不可同时共享访问的资源。2) 不可剥夺的资源分配。系统将一个资源的访问权分配给某一个进程后,系统不能强迫该进程放弃对该资源的控制权。3)...
分类:其他好文   时间:2015-07-28 14:23:48    阅读次数:146
进程间通信的分类
1. 什么叫进程间通信?     进程间通信(Interprocess Communication)是指两个或多个进程之间进行数据交换的过程,也称IPC 。 2. 为什么要有IPC?     因为进程之间存在天然的内存壁垒,虽然维护了了数据的可靠性,但同时也阻塞了进程间的通信。 3. 分类:    1) 简单进程间通信:命令行参数、环境变量、信号、文件。    2) 传...
分类:系统相关   时间:2015-07-28 13:14:34    阅读次数:178
【linux高级程序设计】(第八章)进程管理与程序开发
概念:进程号(PID):系统标识一个进程的正整数父进程号(PPID):父进程的进程号进程组号(PGID):进程组是一个或多个进程的集合。会话:一个或多个进程组的集合。控制终端的含义我不是很理解?函数/命令:ps aux:查看当前系统所有进程的基本属性getpid():获取当前进程PIDgetppid...
分类:系统相关   时间:2015-07-26 18:44:10    阅读次数:160
进程间通信机制<转>
1 文件映射 文件映射(Memory-MappedFiles)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内存的指针。通过使.....
分类:系统相关   时间:2015-07-26 17:05:36    阅读次数:129
实现关闭ssh继续实施方案---tmux
问题1:为什么ssh一个关闭。不再执行的程序 罪魁祸首:SIGHUP 信号让我们来看看为什么关掉形式/断开将使程序被执行死。 在Linux/Unix在。有几个概念: 进程组(process group):一个或多个进程的集合,每个进程组有唯一一个进程组ID,即进程组长进程的ID。 会...
分类:其他好文   时间:2015-07-26 15:34:21    阅读次数:150
1202条   上一页 1 ... 92 93 94 95 96 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!