linux
文章平均质量分 76
北极鱼fly
做一只优雅的程序媛
展开
-
linux fork.c
[cpp] view plaincopy/* * linux/kernel/fork.c * * Copyright (C) 1991, 1992 Linus Torvalds */ /* * 'fork.c' contains the help-routines for the 'fork' system cal转载 2015-11-02 22:37:45 · 1214 阅读 · 0 评论 -
Linux fork函数
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新转载 2015-11-03 00:12:58 · 441 阅读 · 0 评论 -
进程间数据通信方式及特点
由于不同的进程运行在各自不同的内存空间中.一方对于变量的修改另一方是无法感知的.因此.进程之间的信息传递不可能通过变量或其它数据结构直接进行,只能通过进程间通信来完成。根据进程通信时信息量大小的不同,可以将进程通信划分为两大类型:控制信息的通信和大批数据信息的通信.前者称为低级通信,后者称为高级通信。低级通信主要用于进程之间的同步、互斥、终止、挂起等等控制信息的传递。高级通转载 2015-11-03 00:15:09 · 516 阅读 · 0 评论 -
linux sched.h
[cpp] view plaincopy#ifndef _LINUX_SCHED_H #define _LINUX_SCHED_H /* * cloning flags: */ #define CSIGNAL 0x000000ff /* signal mask to be sent at exit */ #def转载 2015-11-02 22:35:21 · 2738 阅读 · 0 评论