(1)进程与线程区别

1.什么是线程、进程

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

2.并行与并发

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

  • 单核cpu执行实际是并发
  • 多核cpu才是真正的并行
相关推荐
WJ.Polar5 分钟前
Python数据容器-list和tuple
开发语言·python
FrostedLotus·霜莲19 分钟前
C++主流编辑器特点比较
开发语言·c++·编辑器
超级码.里奥.农21 分钟前
零基础 “入坑” Java--- 七、数组(二)
java·开发语言
KENYCHEN奉孝30 分钟前
Rust征服字节跳动:高并发服务器实战
服务器·开发语言·rust
hqxstudying30 分钟前
Java创建型模式---单例模式
java·数据结构·设计模式·代码规范
挺菜的38 分钟前
【算法刷题记录(简单题)002】字符串字符匹配(java代码实现)
java·开发语言·算法
A__tao39 分钟前
一键将 SQL 转为 Java 实体类,全面支持 MySQL / PostgreSQL / Oracle!
java·sql·mysql
一只叫煤球的猫1 小时前
真实事故复盘:Redis分布式锁居然失效了?公司十年老程序员踩的坑
java·redis·后端
猴哥源码1 小时前
基于Java+SpringBoot的农事管理系统
java·spring boot
面朝大海,春不暖,花不开1 小时前
Java网络编程:TCP/UDP套接字通信详解
java·网络·tcp/ip