1. 线程同步的方式有哪些?各有什么特点?答案:互斥锁(Mutex):保证同一时刻只有一个线程访问共享资源条件变量(Condition Variable):线程间的通知机制,常与互斥锁配合使用信号量(Semaphore):控制多个线程对资源的访问读写锁(RWLock):允许多个读者或一个写者自旋锁(Spinlock):忙等待,适合短时间锁定2. 进程间通信(IPC)有哪些方式?答案:管道(Pipe):半双工,只能用于有亲缘关系的进程命名管道(FIFO):可用于无亲缘关系的进程消息队列(Message Queue):消息链表,存放在内核中共享内存(Shared Memory):最快的IPC方式信...