进程
文章平均质量分 93
糯米啊啊
这个作者很懒,什么都没留下…
展开
-
Linux的SOCKET,(网络编程)学习记录
Linux的socket学习笔记1Socket是什么1.1> socket套接字:1.2>套接字描述符1.3>通信流程图,思路2.Socket 的API介绍2.1>字节序转换(htons)2.2>创建套接字(socket)2.3>绑定(bind)2.4>地址转换(inet_aton)2.5>监听(listen)2.6>连接(accept)2.7>客户端的connect3.多机间通信3.1>server代码3.2>client代码1So原创 2021-02-25 15:19:49 · 291 阅读 · 0 评论 -
Linux多线程,互斥锁,线程条件学习
Linux线程学习记录线程的介绍什么是线程线程的优点线程相关API介绍及使用API目录线程pthread_create,线程创建介绍pthread_exit,线程退出介绍pthread_join,线程等待介绍线程例子线程线程的介绍什么是线程1.在一个程序里的一个执行路线就叫做线程(thread)。更准确的定义是:线程是“一个进程内部的控制序列”。2.一切进程至少都有一个执行线程,线程是操作系统能够进行运算调度的最小单位。3.典型的UNIX/Linux进程可以看成只有一个控制线程:一个进程在同一时刻原创 2021-02-24 14:21:24 · 159 阅读 · 0 评论 -
Linux进程间通信学习笔记
Linux进程间通信进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC 的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams 等。其中 Socket 和 Streams 支持不同主机上的两个进程 IPC。无名管道它是半双工的(即数据只能在一个方向上流动),具有固定的读端(fd[0])和写端(fd[1])。它只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。它可以看成原创 2021-02-23 11:13:51 · 186 阅读 · 0 评论 -
Linux进程部分笔记
Linux进程笔记1.什么是程序,什么是进程,有什么区别** 程序是静态的概念,gcc xxx.c –o pro磁盘中生成pro文件,叫做程序。进程是程序的一次运行活动,通俗点意思是程序跑起来了,系统中就多了一个进程**2. 如何查看系统中有哪些进程?** 使用指令 ps - aux可以查看所有进程使用 ps -aux|grep *** ,可以只查找想要的进程**3.什么是进程标识符** 每个进程都有一个非负整数表示的唯一ID,叫做pid,类似身份证。利用getpid()可以获取自身原创 2021-02-21 16:12:07 · 138 阅读 · 0 评论