(1)进程与线程区别

1.什么是线程、进程

  • 进程:操作系统资源分配的基本单位
  • 线程:处理器任务调度和执行的基本单位。
    一个进程至少有一个线程,线程是进程的一部分,所以线程也被称为轻权进程或者轻量级进程。

2.并行与并发

一个基本的事实前提:一个CPU在一个瞬间只能处理一个任务。

  • 单核cpu执行实际是并发
  • 多核cpu才是真正的并行
相关推荐
吃虫子的人几秒前
记录使用Arthas修改线上源码重新加载的一次过程
java·arthas
一晌小贪欢9 分钟前
Python 爬虫进阶:如何利用反射机制破解常见反爬策略
开发语言·爬虫·python·python爬虫·数据爬虫·爬虫python
阿猿收手吧!23 分钟前
【C++】异步编程:std::async终极指南
开发语言·c++
figo10tf27 分钟前
Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程
java·spring boot·后端
zhangyi_viva31 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
橙露35 分钟前
Spring Boot 核心原理:自动配置机制与自定义 Starter 开发
java·数据库·spring boot
小程故事多_8036 分钟前
Agent Infra核心技术解析:Sandbox sandbox技术原理、选型逻辑与主流方案全景
java·开发语言·人工智能·aigc
冰暮流星37 分钟前
sql语言之分组语句group by
java·数据库·sql
沐知全栈开发37 分钟前
SQL 日期处理指南
开发语言
望舒51339 分钟前
代码随想录day25,回溯算法part4
java·数据结构·算法·leetcode