Linux-进程-线程
文章平均质量分 77
wangjidong198612
这个作者很懒,什么都没留下…
展开
-
线程消息队列 示例
#include #pragma once #ifdef LINUX #include #else #endif #define APP_OK 0 #define APP_FAIL -1 #define IN_QUEUE 1 #define OUT_QUEUE 0 #define MAX_QUEUE 256 typedef struct pm原创 2015-07-10 17:13:44 · 436 阅读 · 0 评论 -
Linux进程地址空间与虚拟内存
分类: unix/linux unix环境高级编程2013-10-14 15:52 489人阅读 评论(0) 收藏 举报 32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。进程的地址空间存在于虚拟内存中。虚拟内存不能被禁用。 进程地址空间 进程地址空间分为内核空间和用户空间 因为每个转载 2015-07-09 23:59:43 · 652 阅读 · 0 评论 -
LINUx 信号摘要
10 Signals 1 Introduction & Concepts Signals是一种软件中断,通知程序某种事件的发生。常见的Signal有SIGABRT(当进程调用abort函数的时候自动发送), SIGALRM(当timer被触发的时候自动发送),等等。 下面的情况可以产生Signal: 1. 按下CTRL+C产生SIGINT 2. 硬件中断,如除0,非法内存转载 2015-07-20 17:12:12 · 241 阅读 · 0 评论 -
自我总结--嵌入式 Linux 系统一般框架
A: 内核 B:应用层: 1:启动脚本,为后面设备主要功能进程创造环境 2:守护进程--管理主进程 3:主进程----a、初始化 配置参数、初始化内存预分配、调试接口 b、 加载各种模块线程(主要功能、日志、网络应用模块、存储模块、各类应用功能) c、 加载UI 界面 d 、watchdog .. 4:各种配置文件、UI需要的图片资源,字库资源 5 :其他加载模原创 2015-08-05 17:09:39 · 301 阅读 · 0 评论