请问达人进程和线程有什么区别 请问进程和线程有什么区别? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Windows 控制 进程吧...不过楼上的正确!@!! 在32位的Windows系统中,术语多任务是指系统可以同时运行多个进程,而每个进程也可以同时执行多个线程。进程就是应用程序的运行实例。每个进程都有自己私有的虚拟地址空间。每个进程都有一个主线程,但可以建立另外的线程。进程中的线程是并行执行的,每个线程占用CPU的时间由系统来划分。可以把线程看成是操作系统分配CPU时间的基本实体。系统不停地在各个线程之间切换,它对线程的中断是汇编语言级的。系统为每一个线程分配一个CPU时间片,某个线程只有在分配的时间片内才有对CPU的控制权。实际上,在PC机中,同一时间只有一个线程在运行。由于系统为每个线程划分的时间片很小(20毫秒左右),所以看上去好象是多个线程在同时运行。进程中的所有线程共享进程的虚拟地址空间,这意味着所有线程都可以访问进程的全局变量和资源。这一方面为编程带来了方便,但另一方面也容易造成冲突。虽然在进程中进行费时的工作不会导致系统的挂起,但这会导致进程本身的挂起。所以,如果进程既要进行长期的工作,又要响应用户的输入,那么它可以启动一个线程来专门负责费时的工作,而主线程仍然可以与用户进行交互。 我买房子是一个进程,里面有房间,卫生间,厨房,是线程,组成你房子比较小的单位!这个也不好说,看楼上 lhfzd(风之刀) 的吧。 关于C# Invoke C#winform的两个问题 toolStrip上的点击后按钮下凹状态问题 投票一下编程风格. 谁有写用户控件的资料? 各位大哥,那有treeview控件下载啊.VB和C#的treeview控件一样吗? 高分求教直播流的问题 请问c#如果调用Shell32.dll实现打印功能 菜鸟求教,我想实现数据库操作的dll接口,写完了,感觉繁琐,求大神帮忙完善 200分求C#写的Com组件例子!(收到给分) 我應聘遇到的試題 关于在C#中调用javareg注册组件的问题
这个也不好说,看楼上 lhfzd(风之刀) 的吧。