标签:c语言

共 3 篇

博客

操作系统:Linux 内存管理和定时器

本文主要介绍了Linux环境下的内存管理和定时器机制。在内存管理部分,详细阐述了进程内存布局、堆栈区别、内存分配策略及常见问题(如内存泄漏、段错误等),并介绍了glibc内存分配器和MTrace检测工具。定时器部分讲解了Linux内核定时器

博客

Linux 进程与线程

本文介绍了进程和线程的通信方式。进程通信包括管道、消息队列、共享内存、信号量、信号和socket,其中管道传输单向数据,消息队列有长度限制且存在数据拷贝开销,共享内存避免了拷贝但需要同步机制,信号量用于资源互斥访问,信号是异步通信机制,so