主题:【原创】进程的反击 -- zllwy
共:💬48 🌺136
使用线程还有一个很重要的理由就是可以在多个线程中快速的传递数据,由于同一个进程下的线程共享同一个地址空间,所以线程间的数据通信通常要比不同地址空间的进程间通信快一个量级。
实际上进程和线程是互补的两个技术手段,虽然进程开销在目前的硬件环境下越来越小,进程的边界确是无法消除的(否则就没有线程和进程的区别了)。Chrome和Andriod的例子只不过是用效率换取稳定性,而且相对的这些转换为进程的应用都不需要和其他的进程频繁通信,因此这个平衡做得很不错。
- 相关回复 上下关系8
🙂【原创】进程的反击 53 zllwy 字1806 2011-01-17 23:23:22
🙂新的技术带来新的平衡
🙂猜想以后(操作系统)会慢慢进驻cpu中 7 益者三友 字1394 2011-01-19 18:58:19
🙂架空的话,我的理想,系统总线IP化 牵着一只大猫 字258 2011-01-20 22:18:58
🙂先不说性能,IP这种破玩意,Overhead得多大? 1 大山猫 字26 2011-01-20 22:28:35
🙂OS不会到CPU中去的 pseudo 字318 2011-01-20 21:35:17
🙂你别说,曾经有一个设想——Java 代码ABC 字0 2011-02-11 02:43:52
🙂个人觉得,后面会是分布式OS大发展 1 博客南 字308 2011-01-19 23:14:13