• 主页
  • 系统维护与使用
  • 应用程序开发
  • 内核源代码
  • 驱动程序开发
  • CPU和硬件区
  • UNIX文化
  • Solaris
  • Power Linux

到底还要不要学习System V IPC?

lw1a2 2011-12-06 01:17:22
为什么《Unix编程艺术》里说System V IPC是废弃的:
“System V IPC功能存在于Linux和其它现代Unix中。然而,由于它们是一种历史遗留功能,所以不很经常使用。Linux版本直到2003年中期还存在bug。但似乎没人愿意修复这些bug。”

而《Professional Linux Kernel Architecture》对POSIX IPC却提都不想提:
The POSIX standard has now introduced similar structures in a more modern form. I do not discuss these because most applications still use SysV mechanisms.

到底还要不要学习System V IPC?
...全文
182 点赞 收藏 13
写回复
13 条回复
lw1a2 2011年12月09日
那还是继续学吧
回复 点赞
宇宙漫步者 2011年12月09日
艺多不压身,多学没坏处
回复 点赞
nanjingnew4 2011年12月09日
在学,共勉
回复 点赞
mymtom 2011年12月08日
[Quote=引用 3 楼 justkk 的回复:]

嗯 还是要学习的
System V IPC 目前应用广泛,还将在很长的时间内持续下去

Posix IPC 对系统V的IPC也没有明显的优势
poxis消息队列甚至不支持系统V消息队列的消息类型特性
[/Quote]
++
消息类型的特性在一些场合非常有用,否则性能无法保证
回复 点赞
heartheros 2011年12月08日
有用的,很多大公司目前在开发新的产品中都用到了这个,如果有时间,了解下很好
回复 点赞
reactiveF 2011年12月08日
建议学习, System V有自己的特性,在一些应用中可能会被用到.
回复 点赞
koutatu 2011年12月08日
可以学,这样你以后如果做系统移植的话就会很方便
回复 点赞
jialejiahi 2011年12月07日
个人很喜欢用这个。
回复 点赞
qq120848369 2011年12月07日
应用很广泛....起码共享内存和信号量, 公司里还是非常喜欢SYSTEM V的.
回复 点赞
justkk 2011年12月06日
嗯 还是要学习的
System V IPC 目前应用广泛,还将在很长的时间内持续下去

Posix IPC 对系统V的IPC也没有明显的优势
poxis消息队列甚至不支持系统V消息队列的消息类型特性
回复 点赞
teleinfor 2011年12月06日
SYSTEM V IPC就那么点东西,当前新的linux内核对其实现都是相当完备了。用途也广泛,咋能说不学习呢?两天时间就搞完了,你发毛时间就把他给搞定了,去吧。
回复 点赞
campuspuzzle 2011年12月06日
应该学,既然大多数程序用的SYS V IPC,你不懂怎么看懂别人的程序?再说SYS V IPC和POSIX IPC区别不大,弄懂了一个,另一个也容易懂。
——————————————————————
据说,回帖可以赚分数。没分了。
回复 点赞
发动态
发帖子
Linux/Unix社区
创建于2007-08-27

7068

社区成员

7.3w+

社区内容

Linux/Unix社区 应用程序开发区
社区公告
暂无公告