- 博客(3)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 Linux 进程间通信之信号实例
信号是Linux下一种常见的IPC机制。信号机制也是UINX系统最早使用的进程间通信机制之一,主要用于向一个或多个进程发送异步事件信号。信号既可以由硬件产生(如按键下键盘亦或者复位键),也可以由软件产生(如访问虚拟内存中不存在的地址)。常见的预定义信号可以在系统中通过kill -l命令查看,不同的平台结果可能不同。Linux使用存储在每个进程的task_struct结构中的信息实现信号机制,其受限于处理器字长,32位处理器则只支持32信号,64位处理器可以支持到64种信号...
2022-02-15 16:40:29 756
原创 Linux 进程间通信之共享内存实例
共享内存是不同进程间通过访问同一段逻辑内存,实现数据共享,非常方便。下面是一个简单实例在share_write.c中#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <string.h>#include <sys/shm.h>int main(int argc, char *argv[]){ int shmid = 0; int s
2022-01-24 16:23:28 1249
原创 Linux下查看系统内存方式
Linux下查看系统内存方式1、常用到top指令2、free指令3、通过系统函数sysinfo获取struct sysinfo s_info;memset(&s_info, 0x00, sizeof(struct sysinfo));if(0 != sysinfo(&s_info)){return -1;}printf(“Total memory...
2020-03-24 14:35:44 159
ipset.tar.gz
2020-03-24
linux 在root账户下不能访问文件
2021-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人