随笔分类 -  linux与c

linux与c
摘要:转:https://blog.csdn.net/SLN2432713617/article/details/89138731 解释信号丢失问题:阻塞,sigaction 函数有阻塞的功能,比如 SIGINT 信号来了,进入信号处理函数,默认情况下,在信号处理函数未完成之前,如果又来了一个 SIGIN 阅读全文
posted @ 2022-12-21 10:53 ainingxiaoguai 阅读(318) 评论(0) 推荐(0) 编辑
摘要:转:https://blog.csdn.net/chen1415886044/article/details/104537547 GCC编译过程: 上述gcc命令其实依次执行了四步操作: 1.预处理(Preprocessing)2.编译(Compilation),3.汇编(Assemble),4.链 阅读全文
posted @ 2022-09-19 10:08 ainingxiaoguai 阅读(152) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/weibo1230123/article/details/81410241 1.linux线程执行和windows不同,pthread有两种状态joinable状态和unjoinable状态,如果线程是joinable状态,当线程函数自己返回退出 阅读全文
posted @ 2022-07-20 15:30 ainingxiaoguai 阅读(195) 评论(0) 推荐(0) 编辑
摘要:转:http://m.biancheng.net/view/7421.html 中断调试是为了让程序运行时停在某一个或多个点上,然后进行调试操作,也就是分步调试程序。为什么要分步调试程序呢?具体可以归结为两个原因: 为了方便我们获取程序运行时的各个阶段的信息。通过这些信息,可以分析出程序中表达式的变 阅读全文
posted @ 2022-07-19 09:39 ainingxiaoguai 阅读(707) 评论(0) 推荐(0) 编辑
摘要:转: http://c.biancheng.net/view/7440.html 1. GDB默认调试的是父进程,我们可以设置调试的进程,使用命令: set follow-fork-mode <mode> 其中 mode 为设置调试的进程:可以是child,也可以是parent。当 mode 为 p 阅读全文
posted @ 2022-07-19 09:31 ainingxiaoguai 阅读(1368) 评论(0) 推荐(0) 编辑
摘要:引言 自旋锁(Spinlock)是一种 Linux 内核中广泛运用的底层同步机制。自旋锁是一种工作于多处理器环境的特殊的锁,在单处理环境中自旋锁的操作被替换为空操作。当某个处理器上的内核执行线程申请自旋锁时,如果锁可用,则获得锁,然后执行临界区操作,最后释放锁;如果锁已被占用,线程并不会转入睡眠状态 阅读全文
posted @ 2022-03-17 11:39 ainingxiaoguai 阅读(607) 评论(1) 推荐(0) 编辑
摘要:1、中断中为何不能使用信号量? 答: 信号量会导致睡眠。 2、中断上下为何不能睡眠? 以下为转载: http://blog.chinaunix.NET/uid-7332782-id-3213376.html 中断发生以后,CPU跳到内核设置好的中断处理代码中去,由这部分内核代码来处理中断。这个处理过 阅读全文
posted @ 2022-03-17 11:33 ainingxiaoguai 阅读(405) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_34265814/article/details/85508992?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault% 阅读全文
posted @ 2022-03-17 11:31 ainingxiaoguai 阅读(151) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2020-06-07 10:53 ainingxiaoguai 阅读(1) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2020-05-08 23:11 ainingxiaoguai 阅读(0) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2020-05-08 11:10 ainingxiaoguai 阅读(0) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/yutiab69/article/details/82869239 阅读全文
posted @ 2020-05-08 11:04 ainingxiaoguai 阅读(102) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示