Operating system 为什么说线程间通信比进程间通信快?

Operating system 为什么说线程间通信比进程间通信快?,operating-system,synchronization,Operating System,Synchronization,默认情况下,同一进程的线程共享数据(线程间通信ITC),因为它们共享相同的逻辑地址空间,但如果不同进程的线程想要共享数据(进程间通信),那么它们可以通过消息传递、共享内存等来实现。 ITC和IPC都可能导致数据不一致 所以我假设锁等。两种方法都将使用 那为什么说ITC比IPC快呢? 两者都需要操作系统的干预来实现同步

默认情况下,同一进程的线程共享数据(线程间通信ITC),因为它们共享相同的逻辑地址空间,但如果不同进程的线程想要共享数据(进程间通信),那么它们可以通过消息传递、共享内存等来实现。 ITC和IPC都可能导致数据不一致 所以我假设锁等。两种方法都将使用 那为什么说ITC比IPC快呢? 两者都需要操作系统的干预来实现同步