2013年2月18日

C#线程--线程介绍(1)

摘要: 1.概述与概念 C#支持通过多线程并行地执行代码,一个线程有它独立的执行路径,能够与其它的线程同时地运行。一个C#程序开始于一个单线程,这个单线程是被CLR和操作系统(也称为“主线程”)自动创建的,并具有多线程创建额外的线程。讲到线程,先来看看什么是线程:线程内核对象, Windows为应用程序所创建的每个线程都有一个线程内核对象,这个对象包含一组对线程进行描述的属性,除此之外,还包含一个线程上下文(thread context),这个上下文是一个内存块,这个内存块用来包含CPU的寄存器集合(什么?你不知道CUP寄存器?火速去百度)。线程环境块,包含一个内存块和一个异常处理链,还有些本地存储数 阅读全文

posted @ 2013-02-18 15:26 蚂蚁搬山 阅读(165) 评论(0) 推荐(0)

导航