推荐:
美食
旅游
音乐
摄影
影视
数码
游戏
地理
政务
汽车
看书
人物
体育
购物
更多
站点栏目:
首页
科技
生活
职业
教育
资讯
关于
会员:
首页
科技
生活
职业
教育
资讯
关于
美食
旅游
音乐
摄影
影视
数码
游戏
地理
政务
汽车
看书
人物
体育
购物
更多
培训
学习
情感
房产
金融
工作
农业
命理
动物
健康
历史
其他
展开
多进程和多线程的区别?
发布于 2021-09-23 21:03:51 浏览
467
次
前述
详情
问题解析:
【】
1、
抉信网,www.juexinw.com
我不是专家。每个进程都至少有一个线程。 一般,系统创建一个进程的开销是比较大的,需要分配内存,内核资源等等。 不同进程间无法直接共享彼此拥有的这些资源。而我们可以在同一进程内创建多个线程,这些线程相对来说‘轻量级’很多,它们可以共享所在进程的各种资源。首先,粗略的说,你可以认为线程是 个‘轻量级’进程。用多线程模式,你可以很轻松的 实现 并行。 即,在多核 的设备上(如你有4核cpu), 你可以开4个线程,以便这4个核 能同时 为你这个 进程 的工作服务。多进程没什么经验,以下是我的想法:多进程 相对多线程而言,里面每一个进程都更加独立, 它们可以不再同一个机器上。它们执行的代码也不同。 比如你找到了两个开源项目来为你的 某个功能服务,如果时间紧迫,,你可以开两个进程运行这两个项目,然后把结果传给你自己的 进程。 进程间数据传输方式很多, 简单的 可以写文件,用端口,,复杂的google下~~. 而且,你也可以配置成分布式系统,这个机器跑一个集成,另一个机器跑另一个等等。以上个人浅见。 坦白讲,我依然对进程和线程存有很多疑惑,我觉得如果想真正了解,先学操作系统原理垍
相关推荐
苹果手表接电话没声音
发布于2022-06-07 12:48:51 1047个赞
移动盒子光信号闪红灯怎么回事
发布于2022-01-02 08:11:35 769个赞
微信频繁多少时间解除
发布于2021-10-16 06:54:41 434个赞
hdmi可以144hz吗
发布于2021-09-04 23:30:43 362个赞
7个方法帮你增加发量
发布于2021-07-13 20:35:37 413个赞
黑壳虾死了发红
发布于2021-07-02 08:58:04 1026个赞
茶盘吸水球如何使用
发布于2021-02-04 19:34:02 676个赞
最新国际篮球竞赛规则
发布于2020-11-18 22:25:33 402个赞
Enterprise是什么意思
发布于2020-09-03 03:43:07 449个赞
描写冬天古诗100首简单
发布于2020-07-31 00:29:42 395个赞
猜你可能喜欢
营养盐焗鸡的制作方法
发布于2025-08-01 21:34:23 200个赞
山东烤红薯的制作方法
发布于2025-08-01 21:31:55 265个赞
《复仇者联盟3:无限战争》讲的什么剧情
发布于2025-08-01 21:27:05 239个赞
《复仇者联盟2:奥创纪元》讲的什么剧情
发布于2025-08-01 21:16:05 258个赞
鸡蛋汤面的制作方法
发布于2024-11-05 11:30:55 1354个赞
翡翠白玉生煎包的制作方法
发布于2024-11-05 11:30:12 1133个赞
鱼香肉丝的制作方法
发布于2024-11-05 11:29:15 1329个赞
鲜掉眉毛的丸子煮干丝的制作方法
发布于2024-11-05 11:28:16 1261个赞
徽酸菜鱼的制作方法
发布于2024-11-05 11:27:28 1187个赞
斛参雪梨猪展汤的制作方法
发布于2024-11-05 11:26:11 1206个赞
点击加载更多