上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 127 下一页
摘要: 转自:http://gityuan.com/2015/12/20/signal/ 信号(signal)是一种软中断,信号机制是进程间通信的一种方式,采用异步通信方式 一、信号类型 Linux系统共定义了64种信号,分为两大类:可靠信号与不可靠信号,前32种信号为不可靠信号,后32种为可靠信号。 1. 阅读全文
posted @ 2018-06-29 11:13 Sky&Zhang 阅读(1173) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/hazir/p/linxu_core_dump.html 当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为就叫做Core Dump(中文有的翻译成“核心转储”)。我们可以认为 core dump 阅读全文
posted @ 2018-06-29 10:34 Sky&Zhang 阅读(292) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/killmice/article/details/38443343#comments 定位多线程内存越界问题实践总结 2013/2/4 杨志丰 yangzhifeng83@gmail.com 关键字 多线程,内存越界,valgrind,electri 阅读全文
posted @ 2018-06-29 10:20 Sky&Zhang 阅读(1388) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/starstarstone/article/details/7493144?utm_source=tuicool&utm_medium=referral visibility用于设置动态链接库中函数的可见性,将变量或函数设置为hidden,则该符号仅 阅读全文
posted @ 2018-06-29 09:34 Sky&Zhang 阅读(1506) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/gogly/articles/2416833.html 阅读全文
posted @ 2018-06-28 17:47 Sky&Zhang 阅读(359) 评论(0) 推荐(0)
摘要: 转自:http://www.xuebuyuan.com/1504689.html 阅读全文
posted @ 2018-06-28 16:51 Sky&Zhang 阅读(3716) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/gqtcgq/article/details/53883546 C程序运行时,经常会碰到”segmentfault”错误。这是由于程序中非法访问内存导致的。当操作系统的内存保护机制发现进程访问了非法内存的时候会向此进程发送一个SIGSEGV信号,导致 阅读全文
posted @ 2018-06-28 16:33 Sky&Zhang 阅读(607) 评论(0) 推荐(0)
摘要: 转自:https://www.2cto.com/kf/201107/97270.html 阅读全文
posted @ 2018-06-28 16:27 Sky&Zhang 阅读(5644) 评论(0) 推荐(0)
摘要: 转自:http://velep.com/archives/1032.html 阅读全文
posted @ 2018-06-28 16:21 Sky&Zhang 阅读(1946) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/leo0000/p/5719186.html 最近又遇到了一个崩溃,栈回溯非常怪异。 其中的xxxxx是公司的模块和函数,故隐藏,对接下去的分析没有影响。 一开始,因为没有接触过__fortify_fail这个函数,另外加上因为有一部分栈回溯没有 阅读全文
posted @ 2018-06-28 11:15 Sky&Zhang 阅读(1799) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段 阅读全文
posted @ 2018-06-28 11:05 Sky&Zhang 阅读(461) 评论(0) 推荐(0)
摘要: 转自:https://www.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html 本文讨论了四种调试 Linux 程序的情况。在第 1 种情况中,我们使用了两个有内存分配问题的样本程序,使用 MEMWATCH 和 Yet Another Ma 阅读全文
posted @ 2018-06-27 17:32 Sky&Zhang 阅读(2902) 评论(0) 推荐(0)
摘要: 转自:https://www.linuxidc.com/Linux/2012-11/73470p2.htm 阅读全文
posted @ 2018-06-27 17:31 Sky&Zhang 阅读(2237) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/George1994/p/6702084.html 阻塞和非阻塞,同步和异步 1 例子 故事:老王烧开水。 出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。 老王想了想,有好几种等待方式 1.老王用水壶煮水,并且站在那里, 阅读全文
posted @ 2018-06-27 14:43 Sky&Zhang 阅读(1059) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/Anker/p/5965654.html 1、前言 前一段时间出去面试,被问到同步、异步与阻塞、非阻塞的区别。我一时半会没有想出来,作为一个工作三年的人来说,实在很惭愧。我当时理解同步、异步属于两个进程中间的协作关系,例如使用浏览器访问一个网站, 阅读全文
posted @ 2018-06-27 14:30 Sky&Zhang 阅读(200) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/xiaojiang1025/p/6377925.html 等待队列是内核中实现进程调度的一个十分重要的数据结构,其任务是维护一个链表,链表中每一个节点都是一个PCB(进程控制块),内核会将PCB挂在等待队列中的所有进程都调度为睡眠状态,直到某个唤醒 阅读全文
posted @ 2018-06-27 13:47 Sky&Zhang 阅读(508) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/xiaojiang1025/p/6376561.html 异步通知的全称是"信号驱动的异步IO",通过"信号"的方式,放期望获取的资源可用时,驱动会主动通知指定的应用程序,和应用层的"信号"相对应,这里使用的是信号"SIGIO"。操作步骤是 应用 阅读全文
posted @ 2018-06-27 13:45 Sky&Zhang 阅读(344) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/lcw/p/3802617.html 【1.input子系统框架(drivers\input)】 如何得出某个驱动所遵循的框架? 1) 通过网络搜索 2) 自己想办法跟内核代码! 2.1 定位此驱动是属于哪种类型的(触摸屏驱动为字符设备) 2.2 阅读全文
posted @ 2018-06-22 16:56 Sky&Zhang 阅读(317) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/lcw/p/3294356.html input输入子系统整体流程 input子系统在内核中的实现,包括输入子系统(Input Core),事件处理层(Event Handler)和设备驱动层。 在开头部分会从设备驱动层做为线索,分析输入子系统和事 阅读全文
posted @ 2018-06-22 16:55 Sky&Zhang 阅读(1423) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/qq_21792169/article/details/51458855 当我们在Linux操作系统下使用input子系统时,当我们先插鼠标,在插上摄像头与先插摄像头,在插鼠标,操作系统为两个设备分配的event号不是固定的,先插上的是event0, 阅读全文
posted @ 2018-06-22 16:17 Sky&Zhang 阅读(3537) 评论(0) 推荐(0)
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 127 下一页