linux
文章平均质量分 93
小饕
吃货闷骚理工男
展开
-
Linux 进程间通讯(IPC)详细总结 1管道。
首先明确进程的概念进程的概念:进程是活跃的程序,比程序多CPU时间片和内存。计算机程序并发并行的原理:宏观上并行围观上串行,cpu用中断控制资源,并发大大提高了程序的利用率。进程在操作系统中都有一个户口,用于表示这个进程。这个户口操作系统被称为PCB(进程控制块),在linux中具体实现是 task_struct数据结构,它记录了一下几个类型的信息:1.状态信息原创 2011-12-18 09:41:18 · 1081 阅读 · 0 评论 -
Linux 进程间通讯(IPC)详细总结 2有名管道。
有名管道概述及相关API应用2.1 有名管道相关的关键概念 管道应用的一个重大限制是它没有名字,因此,只能用于具有亲缘关系的进程间通信,在有名管道(named pipe或FIFO)提出后,该限制得到了克服。FIFO不同于管道之处在于它提供一个路径名与之关联,以FIFO的文件形式存在于文件系统中。这样,即使与FIFO的创建进程不存在亲缘关系的进程,只要可以访问该原创 2011-12-18 09:43:36 · 716 阅读 · 0 评论 -
Linux 进程间通讯(IPC)详细总结 3信号量(Semaphore)。
3,信号量(Semaphore)信号不能传递信息,只能用来控制时序信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施,是可以用来保证两个或多个关键代码段不被并发调用。在进入一个关键代 码段之前,线程必须获取一个信号量;一旦该关键代码段完成了,那么该线程必须释放信号量。其它想进入该关键代码段的线程必须等待直到第一个线程释放信号 量。为了完成这个过程,需要创建一个信原创 2011-12-18 09:45:53 · 938 阅读 · 0 评论 -
Linux 进程间通讯(IPC)详细总结 6本地套接字。
6本地套接字 1)套接字可用于一个进程和其他进程互通信息.即可以实现本地计算机通信,也可以用于网络通信.2)套接字不同与管道,即它们是双向通信.3)创建通用套接字的系统调用是socket函数,该函数创建的套接字可以用于本地或网络连接.套接字定义:需要的头文件:#include#include#include#include#include对于本地套接原创 2011-12-18 10:00:22 · 1485 阅读 · 0 评论 -
Linux 进程间通讯(IPC)详细总结 4消息队列。
4消息队列“消息”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。 消息被发送到队列中。“消息队列”是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。 消息队列就是一个消息原创 2011-12-18 09:50:38 · 727 阅读 · 0 评论 -
Linux 进程间通讯(IPC)详细总结 5共享内存。
5共享内存最快的通讯方式 采用共享内存通信的一个显而易见的好处是效率高,因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则只拷贝两次数据[1]:一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间在共享内存时,并不总是读写少量数据后就解除映射,有新的通信时,再重新建立共享内存区域原创 2011-12-18 09:56:50 · 923 阅读 · 0 评论 -
iOS开发之iPhone通过get和post方式请求asp.net webservice
iOS开发之iPhone通过get和post方式请求asp.net webservice这篇文章,我将通过一个简单的例子来展现iPhone通过get和post方式请求asp.net webservice。webservice1、创建一个webservice2、在webconfig中启用http get 和http post。 webServices转载 2012-02-14 19:26:04 · 3757 阅读 · 0 评论 -
在mac os 中安装 autoconf and automake
你需要安装很多东西,请按照以下顺序安装:安装的版本包也不能错:curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gztar -xzvf m4-1.4.13.tar.gzcd m4-1.4.13./configure --prefix=/usr/localmakesudo make installcd .转载 2015-01-14 15:02:07 · 17551 阅读 · 3 评论 -
云计算aws系列:scp上传下载文件
注意:在本机终端进行…1. 从本地拷贝文件到远程主机[python] view plain copy scp -i 0112.pem rootkey.csv ec2-user@ec2-52-91-206-97.compute-1.amazonaws.com:/home/ec2-user/test -i identity_file 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh...转载 2018-03-20 09:59:54 · 1871 阅读 · 0 评论