|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
(1)管道(Pipe):管道可用于具有亲缘干系历程间的通讯,同意一个历程和另外一个与它有配合先人的历程之间举行通讯。
(2)定名管道(namedpipe):定名管道克制了管道没着名字的限定,因而,除具有管道所具有的功效外,它还同意无亲缘干系历程间的通讯。定名管道在文件体系中有对应的文件名。定名管道经由过程命令mkfifo或体系挪用mkfifo来创立。
(3)旌旗灯号(Signal):旌旗灯号是对照庞大的通讯体例,用于关照承受历程有某种事务产生,除用于历程间通讯外,历程还能够发送旌旗灯号给历程自己;linux除撑持Unix初期旌旗灯号语义函数sigal外,还撑持语义切合Posix.1尺度的旌旗灯号函数sigaction(实践上,该函数是基于BSD的,BSD为了完成牢靠旌旗灯号机制,又可以一致对外接口,用sigaction函数从头完成了signal函数)。
(4)动静(Message)行列:动静行列是动静的链接表,包含Posix动静行列systemV动静行列。有充足权限的历程能够向行列中增加动静,被付与读权限的历程则能够读走行列中的动静。动静行列克制了旌旗灯号承载信息量少,管道只能承载无格局字撙节和缓冲区巨细受限等缺
(5)共享内存:使很多个历程能够会见统一块内存空间,是最快的可用IPC情势。是针对其他通讯机制运转效力较低而计划的。常常与别的通讯机制,如旌旗灯号量分离利用,来到达历程间的同步及互斥。
(6)内存映照(mappedmemory):内存映照同意任何多个历程间通讯,每个利用该机制的历程经由过程把一个共享的文件映照到本人的历程地点空间来完成它。
(7)旌旗灯号量(semaphore):次要作为历程间和统一历程分歧线程之间的同步手腕。
(8)套接口(Socket):更加一样平常的历程间通讯机制,可用于分歧呆板之间的历程间通讯。后来是由Unix体系的BSD分支开辟出来的,但如今一样平常能够移植到别的类Unix体系上:Linux和SystemV的变种都撑持套接字。
</p>
如果你想在以后的生涯中在软件行业工作的话,学习linux是一项基本技能,所以打从你打算学习linux那天起,放弃windows吧!因为它除了能给你带来片刻的娱乐,别无其他; |
|