一道面试题

frankelin 2003-11-27 08:34:18
线程之间的通讯有几种,各有什么优缺点
进程之间的通讯有几种,各有什么优缺点
...全文
41 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitaozhao 2003-11-28
  • 打赏
  • 举报
回复
1. 发消息,共享内存。缺点是要同步保护,多个进程通信频繁时容易死锁。
2 管道(namepipe)
3. 邮槽(mailslot)
4. Socket
5. WM_COPYDATA消息. 缺点是受操作系统限制。
kof99th 2003-11-28
  • 打赏
  • 举报
回复
1 消息,全局变量,共享内存。
2 共享内存,WM_COPYDATA消息
grefield 2003-11-28
  • 打赏
  • 举报
回复
“抄”来“抄”去
sunsys 2003-11-28
  • 打赏
  • 举报
回复
mark
jialiang123 2003-11-28
  • 打赏
  • 举报
回复
还有 信号量通信
wqs6 2003-11-28
  • 打赏
  • 举报
回复
有点难
fificake1 2003-11-28
  • 打赏
  • 举报
回复
是哪个公司给你的,我记得在天津有一家公司(忘了,在吴家窑2街)就有这么一道题,其实挺没劲的。
lurker123 2003-11-28
  • 打赏
  • 举报
回复
好没意思的问题
线程之间可以用 事件,消息,临界区,仅在两个线程间通信可用互斥对象进行调度。数据可以用全局结构变量,共享文件影射,邮槽。
进程之间可以用 事件,消息,互斥对象进行调度,数据可以用共享文件影射,邮槽,共享文件。在此情况下,创建事件,互斥对象,文件影射,邮槽的实例句柄时要将其设定为可继承。
byybyybyy 2003-11-27
  • 打赏
  • 举报
回复
这种面试问题挺无聊的,不要太在意她的。我个人的看法了
enoloo 2003-11-27
  • 打赏
  • 举报
回复
不是很明白,关注。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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