Skip to content

2020-04-24日计划: 进程、线程、ip、tcp、http #15

@sl1673495

Description

@sl1673495

进程

http://blog.poetries.top/browser-working-principle/guide/part1/lesson01.html

  1. 一个进程就是一个程序的运行实例。详细解释就是,启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程。

  2. 当一个进程关闭之后,操作系统会回收进程所占用的内存。

  3. 进程之间的内容相互隔离。如果需要通信,则要用到「进程间通信(IPC)」的机制。

线程

  1. 线程是依附于进程的,而进程中使用多线程并行处理能提升运算效率。

  2. 进程中的任意一线程执行出错,都会导致整个进程的崩溃。

  3. 线程之间共享进程中的数据。
    image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions