日期:2014-05-16  浏览次数:20566 次

到底还要不要学习System V IPC?
为什么《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?


------解决方案--------------------
应该学,既然大多数程序用的SYS V IPC,你不懂怎么看懂别人的程序?再说SYS V IPC和POSIX IPC区别不大,弄懂了一个,另一个也容易懂。
——————————————————————
据说,回帖可以赚分数。没分了。
------解决方案--------------------
SYSTEM V IPC就那么点东西,当前新的linux内核对其实现都是相当完备了。用途也广泛,咋能说不学习呢?两天时间就搞完了,你发毛时间就把他给搞定了,去吧。
------解决方案--------------------
嗯 还是要学习的
System V IPC 目前应用广泛,还将在很长的时间内持续下去

Posix IPC 对系统V的IPC也没有明显的优势
poxis消息队列甚至不支持系统V消息队列的消息类型特性
------解决方案--------------------
应用很广泛....起码共享内存和信号量, 公司里还是非常喜欢SYSTEM V的.
------解决方案--------------------
个人很喜欢用这个。
------解决方案--------------------
可以学,这样你以后如果做系统移植的话就会很方便
------解决方案--------------------
建议学习, System V有自己的特性,在一些应用中可能会被用到.
------解决方案--------------------
有用的,很多大公司目前在开发新的产品中都用到了这个,如果有时间,了解下很好
------解决方案--------------------
探讨

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

Posix IPC 对系统V的IPC也没有明显的优势
poxis消息队列甚至不支持系统V消息队列的消息类型特性

------解决方案--------------------
在学,共勉
------解决方案--------------------
艺多不压身,多学没坏处