当前位置: 首页 > news >正文

(1)进程与线程区别

1.什么是线程、进程

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

2.并行与并发

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

  • 单核cpu执行实际是并发
  • 多核cpu才是真正的并行
http://www.lryc.cn/news/141023.html

相关文章:

  • 学习JAVA打卡第四十天
  • 【跟小嘉学 Rust 编程】十四、关于 Cargo 和 Crates.io
  • 防关联指纹浏览器:高效地管理你的Facebook账户
  • 前端学习记录~2023.8.15~JavaScript重难点实例精讲~第7章 ES6(1)
  • WebSocket详解以及应用
  • 如何评估开源项目的活跃度和可持续性?
  • 远程Linux/ubuntu服务器后台不间断运行py文件/sh脚本
  • 记录一个诡异的bug
  • Xamarin.Android中的Fragment
  • portainer初体验
  • 4G数传方案(合宙cat1模块)
  • ElasticSearch - 海量数据索引拆分的一些思考
  • 【SA8295P 源码分析】83 - SA8295P HQNX + Android 完整源代码下载方法介绍
  • 【设计模式--原型模式(Prototype Pattern)
  • 初识 Redis
  • php灵异事件,啥都没干数据变了?
  • 【ffmpeg】基于需要使用videocapture的opencv编译配置(C++)
  • Redisson分布式锁 原理源码 分析
  • Cocos独立游戏开发框架中的事件管理器
  • keepalived+haproxy 搭建高可用高负载高性能rabbitmq集群
  • 网络安全(黑客)零基础自学
  • 如何把本地项目上传github
  • 跳跃游戏【贪心算法】
  • vue2+element-ui 实现下拉框滚动加载
  • 探索AIGC人工智能(Midjourney篇)(二)
  • 01-Flask-简介及环境准备
  • 【Git游戏】远程分支
  • Day07-ElementUI
  • 【Go 基础篇】Go语言中的defer和recover:优雅处理错误
  • 4.15 TCP Keepalive 和 HTTP Keep-Alive 是一个东西吗?