摘要:
一、应用层 1.应用体系结构:C/S体系结构、P2P体系结构 1)C/S客户-服务器体系结构:总有一个打开的服务器,来服务来自不同用户的请求。(web、FTP\电子邮件) 2)P2P应用程序在间断连接的主机使用直接通信。(下载器迅雷、文件共享、视频会议) 2.网络通信的本质是:不同主机上的不同进程使 阅读全文
摘要:
1.单核处理器也支持多线程执行代码,使用CPU分配时间片来实现。 2.上下文切换:任务从保存到再加载的过程。 3.减少上下文切换(避免频繁切换任务): 1)无锁并发编程。 2)CAS算法。 3)使用最少线程,避免创建不需要的线程。 4)使用协程:单线程里实现多任务的调度。 4.volatile轻量级 阅读全文