09 2016 档案

C# Lock 解读[转]
摘要:一、Lock定义 lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。 在多线程中,每个线程都有自己的资 阅读全文

posted @ 2016-09-05 15:47 jianiu 阅读(253) 评论(0) 推荐(0)

IIS应用程序池最大进程数设置
摘要:1、当工作进程数>1时,如果有多个连接请求就会启动多个工作进程实例来处理,所启动的最多工作进程数就是你设置的最大进程数,后续更多的连接请求会循环的发送至不同的工作进程来处理。每个工作进程都能承担负载一些连接请求,这是以牺牲CUP等系统资源为代价的。 2、每一个工作进程都会消耗系统资源和CPU,太多的 阅读全文

posted @ 2016-09-02 23:12 jianiu 阅读(2762) 评论(0) 推荐(0)