linux
logens
海阔凭鱼跃,天高任鸟飞
展开
-
linux进程间的那些事儿
写这篇文章之前,我对linux的进程间通讯还是有些畏惧的,不过看了一些其它文章之后,觉得linux进程间远比我学到的要难得多,首先来说,linux下线程的概念被淡化了,线程又名轻量级进程。线程机制是现代编程技术中常用的一种抽象,提供了在同一程序中共享内存地址控件的一组线程。这些线程可以共享打开的文件和其它资源。线程机制支持并发程序涉及技术,可以保证真正并行处理。linux实现线程的机制非常独特,从...原创 2020-03-09 14:17:07 · 232 阅读 · 0 评论 -
Apache整体分析--基础
近期闲来无事,想偶尔整理一下apache的代码,观摩其整体,还是发现原来一切都是内存在引导 其内存分配机制涉及到文件、网络、进程、线程、时间片等所有元素中。 我们分析往往不得其要领,按照一般的架构来说,是主从式架构,但是其挂钩策略我一直不得其深入,我 想要了解的也不是这个,我想抓的主要是基础,包括了文件描述符的操作,网络套接字的操作,消息队列等这些 内容。 当然一切的了解只在unix下进原创 2016-01-13 17:15:15 · 486 阅读 · 0 评论 -
gdb调试常用实用命令和core dump文件的生成
1、生成core dump文件的方法: $ ulimit -c //查看是否为0 如果为0 $ ulimit -c unlimited 这样在程序崩溃以后会在当前目录生成一个core.xxxx的文件 2、调试core dump文件 生成了core.xxx文件以后 $ gdb ./应用程序 core.xxxx 就会恢复现场到你的程序崩溃的那一刻 (gdb)bt ...转载 2018-03-01 10:11:43 · 188 阅读 · 0 评论