在Linux中,什么叫做线程

在Linux中,什么叫做线程?

CPU调度的基本单位。

在Linux中,什么叫做进程?

内核视角:

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

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

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

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

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

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

-L指明库位置

-I指明头文件位置

-l指明要连接的库

相关推荐
anew___5 分钟前
《从零手写操作系统 (49):虚拟内存进阶——Demand Paging、Swap与缺页异常处理》
linux·服务器·php
迷途之人不知返22 分钟前
【基础IO】-4-再谈重定向
linux
Android系统攻城狮43 分钟前
Linux Gstreamer深度解析之gst_audio_ring_buffer_parse_caps调用流程与实战(八十)
linux·运维·服务器·gstreamer音视频·音视频进阶
l1t1 小时前
DeepSeek总结的 DuckDB 2.0 文档新内容
服务器·网络·数据库
erzong2311 小时前
Linux网络:UDP编程踩坑日记
linux·网络·udp
盐焗鹌鹑蛋1 小时前
【Linux】线程库与封装
linux
lwx9148521 小时前
Deepin操作系统
linux·服务器·网络
Lsetea1 小时前
OpenSSL指定-cipher仍协商TLS1.3:证书排查中的套件与协议边界
运维·https·ssl证书·openssl·tls
先知后行。1 小时前
进程间通信(IPC)
linux·运维·服务器
weixin_571667412 小时前
Windows 通过 SSH 反向隧道向 Ubuntu 转发代理
linux·运维·windows·代理