大致说一下程序、进程、线程

面试

程序:一个包含代码和数据的集合,静态的。

进程:一个操作系统可运行多个进程,每个进程占有一些系统资源,每个进程是独立的,一个进程无法影响另一个进程。

线程:一个进程可以运行多个线程,这些线程共享进程的资源,所以不是独立的,线程之间可以相互影响,所以会有线程安全问题。

相关推荐
剑神一笑几秒前
Linux chmod 命令深度解析:从权限位到符号模式的完整指南
linux·运维·chrome
流浪0011 分钟前
LInux系统篇(二):深入剖析 Linux 进程:状态变迁、优先级及调度切换逻辑
linux·运维·服务器
daad7772 分钟前
记录一个串口模块没有回包的问题
linux·运维·服务器
Jul1en_3 分钟前
【Redis】事务详解、WATCH 实现思想
java·spring boot·redis·mysql·java-ee
Wonderful U3 分钟前
基于Python+Django的智能在线考试系统:从题库管理到自动阅卷的全流程实战
开发语言·python·django
SimonKing5 分钟前
你还在靠重启来调线程池?别人已经做到了实时调控,3分钟接入
java·后端·程序员
青梅橘子皮7 分钟前
Linux---虚拟地址空间
linux·运维·算法
无忧.芙桃7 分钟前
数据结构之单链表
c语言·开发语言·数据结构
SilentSamsara7 分钟前
Python 服务的 K8s 部署:HPA/ConfigMap/Secret 完整配置
开发语言·python·青少年编程·容器·kubernetes
小张小张爱学习7 分钟前
Java并发编程面试题
java·开发语言