08 2020 档案

摘要:多线程并发编程 定义 并发和并行的区别 并发: 同一个时间内多个任务同时执行。 并行: 单位时间内多个任务同时执行。 为什么需要 CPU进入多核时代,多个线程同时并发执行任务,减少线程上下文切换,提升系统的整体吞吐量 线程安全 共享资源 该资源被多个线程同时持有,或者多个线程可以同时访问该资源。 线 阅读全文
posted @ 2020-08-22 17:24 Bluto 阅读(217) 评论(0) 推荐(0) 编辑
摘要:线程与进程基础 什么是进程 是指计算机中已经运行的程序。 曾是分时系统的基本运作单位。 面向进程设计的系统中,进程是程序的基本执行实体。 面向线程设计的系统中,进程不是基本运行的单位,而是线程的容器。 程序本身只包含指令、数据及其组织结构的描述,进程才是程序的真正运行实例。(这点和Docker im 阅读全文
posted @ 2020-08-13 21:46 Bluto 阅读(119) 评论(0) 推荐(1) 编辑