+ -
当前位置:首页 → 问答吧 → 到底还要不要学习System V IPC?

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

时间:2011-12-06

来源:互联网

为什么《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?

作者: lw1a2   发布时间: 2011-12-06

应该学,既然大多数程序用的SYS V IPC,你不懂怎么看懂别人的程序?再说SYS V IPC和POSIX IPC区别不大,弄懂了一个,另一个也容易懂。
——————————————————————
据说,回帖可以赚分数。没分了。

作者: campuspuzzle   发布时间: 2011-12-06

SYSTEM V IPC就那么点东西,当前新的linux内核对其实现都是相当完备了。用途也广泛,咋能说不学习呢?两天时间就搞完了,你发毛时间就把他给搞定了,去吧。

作者: teleinfor   发布时间: 2011-12-06

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

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

作者: justkk   发布时间: 2011-12-06