Linux
文章平均质量分 76
Linux学习与项目
逐梦的白鹰
碎碎平安
展开
-
IO复用(select,poll,epoll)
详解IO复用,用来解决什么问题,作用是什么。select(原理,API接口,实现TCP并发,缺点),poll(原理,API接口,实现TCP并发,优缺点),epoll(原理,API接口,LT模式实现TCP并发,ET模式实现TCP并发,优点),select poll epoll的区别总结原创 2023-03-09 12:48:45 · 185 阅读 · 0 评论 -
网络编程(TCP/UDP)
网络编程的流程及API接口,TCP编程(多线程实现并发,多进程实现并发,三次握手四次挥手流程,TIME_WAIT状态相关),TCP流式服务,粘包问题,TCP协议特点(应答确认,超时重传,乱序重排);UDP编程,UDP特点;TCP和UDP各自使用场景原创 2023-03-07 13:26:41 · 157 阅读 · 0 评论 -
多线程同步与安全
线程与进程的区别,Linux线程的实现,线程同步(信号量,互斥锁,读写锁,条件变量),线程安全(可重入函数),多线程中fork(pthread_atfork)原创 2023-03-04 14:10:35 · 135 阅读 · 0 评论 -
进程间通讯(管道,信号量,共享内存,消息队列)
进程间通信:管道(有名管道mkfifo,无名管道pipe);信号量(semget,semop,semctl,用信号量解决不同进程访问同一空间的问题);共享内存(shmget,shmat,shmdt);消息队列(msgget,msgsnd,msgrcv)原创 2023-03-02 14:04:54 · 108 阅读 · 0 评论 -
linux文件操作与系统调用
linux系统调用之文件操作(open read write)原创 2023-03-01 14:03:55 · 172 阅读 · 0 评论 -
linux进程
进程,fork,僵死进程,wait原创 2023-03-01 09:41:13 · 59 阅读 · 0 评论 -
makefile文件使用
makefile文件的编写以及运行原创 2023-02-28 14:06:37 · 78 阅读 · 0 评论