在Linux中,什么叫做线程

在Linux中,什么叫做线程?

CPU调度的基本单位。

在Linux中,什么叫做进程?

内核视角:

承担分配系统资源的基本实体。

一个进程内部可以有多个执行流。

task_struct可以理解为轻量级进程。

线程是进程内部的一个分支,是CPU调度的基本单元。

线程在进程内部运行本质上为:

线程在进程的地址空间内运行,线程只能看到进程的一部分资源。

-L指明库位置

-I指明头文件位置

-l指明要连接的库

相关推荐
Chill60几秒前
服务器home文件夹太小怎么把配置迁移到其他盘
运维·服务器
LRL_1 分钟前
【K8s 存储】Longhorn v1.12.1 离线安装全流程:外网制作离线包 + 内网部署(附踩坑实录)
linux·windows·node.js
星恒随风2 分钟前
Linux开发工具详解(一):软件包管理、Vim、GCC/G++、Makefile与进度条实战
linux·运维·笔记·学习·vim
小小、码农12 分钟前
Ubuntu / Linux 软件安装完整笔记
linux·笔记·ubuntu
yunwei3717 分钟前
eBPF 开发实践:使用 sockops 加速网络请求转发
linux·后端·性能优化
rest102424 分钟前
做io测试
linux·服务器·网络
一条破秋裤26 分钟前
Linux 网络编程基础:网络分类、分层模型与数据封装
linux·运维·网络
她说彩礼65万35 分钟前
C语言 单引号与双引号
java·服务器·c语言
FACELESS VOID41 分钟前
wsl下使用npm,错误识别到了windows下的npm
linux·windows·npm
anew___43 分钟前
《从零手写操作系统 (19):Ext2文件系统实战——从内存到磁盘的跨越》
java·服务器·前端·数据库·算法