Please enable JavaScript.
Coggle requires JavaScript to display documents.
编程思想, 控制 (,, 枪击 刹车 换挡 拉弓), 线程 (是进程中的一个实体,是被系统独立调度和分配的基本单位。一个进程可以有多个线程,一个线…
-
-
线程
是进程中的一个实体,是被系统独立调度和分配的基本单位。一个进程可以有多个线程,一个线程必须有一个父进程,线程自己不拥有系统资源,只有运行必须的一些数据结构,但它可以与同属一个进程的其他线程共享进程所拥有的全部资源,一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。
对于操作系统来说,一个任务就是一个进程,比如启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。有些进程还不止同时只干一件事,比如说Word,它可以同时进行打字,拼写检查,打印等事情,在一个进程内部,要同时干多见识,就需要同时运行多个子任务,我们把进程内的这些子任务称为线程。
客户端
也成为用户端,是指与服务器相对应,为客户提供本地服务的程序,除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行,因因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务电子邮件服务等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。
-