02 2020 档案

摘要:基元线程同步构造 构建可伸缩的,响应灵敏的应用程序,关键在于不要阻塞线程, 多个线程同时访问共享数据,获取并释放一个线程同步锁。锁会损害性能,获取和释放锁是需要时间的。只允许一个线程访问共享资源,可以使用值类型,多个线程对共享数据进行只读访问是没有任何问题的。 类库和线程安全 FCL保证所有静态方法 阅读全文
posted @ 2020-02-29 18:33 阿杜888 阅读(280) 评论(0) 推荐(0) 编辑
摘要:线程部分 线程基础 Windows为什么要支持线程 在单核单线程系统中有两个问题:1. 如果系统需要执行某些长时间任务或死循环,就没办法响应其他任何,造成系统“假死”;2.当系统重启或任务崩溃的时候所有的数据都丢失。 针对第一个问题:多线程解决,线程的职责是对CPU进行虚拟化。所有线程共享物理CPU 阅读全文
posted @ 2020-02-29 18:32 阿杜888 阅读(347) 评论(0) 推荐(0) 编辑
摘要:在研究完SuperSocket以后觉得对一些高性能代码代码不是很懂,如何进行AppDomain隔离,Process隔离等,细致重温一下Net Clr via.。 CLR 基础 CLR执行模型 1 将源码编译成托管模块 在选择framework平台开发后,就面向CLR进行开发 CLR:一个程序,代码块 阅读全文
posted @ 2020-02-02 20:44 阿杜888 阅读(337) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示