Linux
Linux
努力敲代码的松芽
加油!
展开
-
【Linux】linux下编译并运行c语言程序
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译而成的. [例如]在屏幕上打印"Hello,Linux." [源代码] #include<s...原创 2019-04-08 19:18:11 · 3165 阅读 · 0 评论 -
【Linux】进程间通信之消息队列
转自https://blog.csdn.net/wei_cheng18/article/details/79661495 消息队列 一. 什么是消息队列? 消息队列是消息的链表,存放在内核中并由消息队列标识符表示。 消息队列提供了一个从一个进程向另一个进程发送数据块的方法,每个数据块都可以被认为是有一个类型,接受者接受的数据块可以有不同的类型。 但是同管道类似,它有一个不足就是每个消息的最...转载 2019-04-16 09:01:20 · 103 阅读 · 0 评论 -
【Linux】进程间通信——共享内存
转自:https://blog.csdn.net/wei_cheng18/article/details/79679440 什么是共享内存? 什么是共享内存? 在对个处理器的计算机系统中,可以被不同的CPU访问的大容量空间。就是说一块物理内存被映射到两个进程的地址空间,两个进程都可以访问这段空间,从而实现进程间通信。 示意图: 共享内存的特点: 共享内存是最快的IPC形式,因为内存映射到共...转载 2019-04-16 09:32:50 · 98 阅读 · 0 评论