用户态编程
今沧落
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux编译动态链接库和使用
1、编译动态链接库,将lib_a.c和lib_b.c编译成动态库 lib_common.h#ifndef __LIB_COMMON_H #define __LIB_COMMON_Hvoid liba_printf(); void libb_printf();#endiflib_a.c#include <stdio.h> #include "lib_common.h"void liba_printf原创 2015-12-08 15:07:34 · 303 阅读 · 0 评论 -
Linux系统调用sysconf
1、sysconf背景 现在的计算机一般都是多核的,linux2.6提供了进程绑定cpu功能,将进程指定到某个core上执行,方便管理进程。Linux提供了系统调用sysconf来获取cpu的个数和当前可用的cpu个数。 2、sysconf函数简介 包含头文件unistd.h即可直接调用,原型为: long sysconf(int name);原创 2015-12-01 15:51:57 · 515 阅读 · 0 评论 -
Linux共享内存示例,使用信号量同步
1、shm_test1.c#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <stddef.h> #include <errno.h> #include <sys/un.h> #include <sys/types.h> #include <sys/sem.h> #inclu原创 2015-11-26 16:42:47 · 1191 阅读 · 0 评论
分享