操作系统线程读书报告

操作系统线程读书报告

问:在操作系统中引入线程带来的主要好处?
  1. 答:相对于进程来说,线程所占用资源更少,比如创建进程,系统要为它分配进程很大的私有空间,占用的资源较多,而对程序来说,由于多个线程共享一个进程地址空间,因此占用资源较少。此外,进程间切换时,需要交换整个地址空间,而线程之间切换时只是切换线程的上下文环境,因此效率更高。在操作系统中引入线程带来的主要好处是:
    (1)在进程内创建、终止线程比创建、终止进程要快。(2)同一配卖乎进程内的线程间切换比进程间的切换要快,尤其是用户级线培悉程间的切换。(3)每个进程具有独立的地址空间,而该进程内的所有线程共享该地址空间。因此,线程的出现可以配行解决父子进程模型中子进程必须复制父进程地址空间的问题。(4)线程对解决客户/服务器模型非常有效。
  2. 答:这个是为了更好的利用资源,降低没有必要的资源占用同时开启多处理模式。
问:什么是线程?有什么用 讲得通俗点
  1. 答:线程是程序中一个单一的顺序控制流程。通俗的说就是完成一条指令和任务的单位
  2. 答:说到线程 就伏带要说到进程
    你可以缺棚芦这样理解
    进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立和橘执行的一个单元。对于操作系统而言,其调度单元是线程。
    可以理解成一个或多个线程组成了一个进程
    给你举个例子
    在线看视频 其实是 一边从网上下载 一边用播放器播放,从进程来讲就一个(咱们打开的网页) , 其中下载由一个线程管理,播放由一个线程管理.
  3. 答:进程就相当于360安全中心,线程就相当于里面的-杀毒-清理-优化,也可以比喻成进程是一辆火车,线程相当于多个车厢,一个进程一个线程,相当源派于一辆凳差火车一节车厢枣裂皮,在限速情况下,速度快,效率慢,浪费资源大,多线程得话速度快,效率快,资源利用率高
  4. 答:你可以把它想象成一个细胞
  5. 答:线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是侍袜线程。
    线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。
    线程是指程序的1个指令执行序列,WIN32 平台支持多线程程序,允许程序中存在多个线程。
    扩展资料:
    守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。
    用多核多线程,多核数决定了你运迟谈芦作程序时最多能有多少程序独占一个核心工作互不干扰。多线程决定了CPU一个核心下同时处理多少任务互不干扰,当然带来的就是性能上的折扣。
    核数并非越多性能就一定越好,并不决定你运行单个程码带序的性能提升,这里还和程序上非常大的关系。
    多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。
    参考资料:
  6. 答:进程是指在系统灶咐仔中正在运行的一个应用程序;线程是系统分配处理器时间资隐汪源的基本单元,或者说进简租程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。
    可以理解成一个或多个线程组成了一个进程
问:什么是线程?它与进程有什么异同?
  1. 答:[操渗配作丛携指系统]进程隐贺和线程的区别
操作系统线程读书报告
下载Doc文档

猜你喜欢