到底还要不要学习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?
...全文
276 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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区别不大,弄懂了一个,另一个也容易懂。
——————————————————————
据说,回帖可以赚分数。没分了。

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧