![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 64
后坡
这个作者很懒,什么都没留下…
展开
-
gdb远程调试--动态加载符号文件
宿主机使用gdbserver --attach 0.0.0.0:port(端口任意指定) pid客户端 1、执行gdb (使用交叉编译环境的gdb arm-linux-gdb) 2、在gdb命令行中 target remote ip:port这时候可能要调试的模块没有符号表,需要动态加载符号表,适合调试没有符号信息的设备环境3、add-symbol-file原创 2014-03-04 19:42:52 · 14968 阅读 · 1 评论 -
Linux 软中断学习资料整理
1、软中断的触发时机原创 2014-04-21 13:12:40 · 729 阅读 · 0 评论 -
Linux 网络堆栈的排队机制
在任何网络堆栈或设备中,数据包的队列都是非常重要。这些队列使得不在同一时刻加载的模块能够相互通信,并且能提高网络性能,同时也会间接影响到网络延时的长短。本文章通过阐述IP数据包在Linux网络中的排队机制,来解释两个问题:BQL一类新特性是如何减小网络延时的。如何控制已减小延时后的缓存。下面这张图(和它的变形)将会在文中不断的出现,用以说明具体的概念。figure1转载 2014-04-29 17:43:29 · 933 阅读 · 0 评论 -
tcpdump使用
最基本得使用: tcpdump tcp -i eth0 host 200.200.72.40 dst port 443 -w /tmp/dump.cap -s 1500 TCPDUMP简介在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一。sniffer工具首先是为网络管理员和网络程序员进行网络分析而设计的。对于网络管理人员来说,使用嗅探器可以随时转载 2014-04-14 12:36:23 · 528 阅读 · 0 评论 -
linux共享内存相关资料搜集
共享内存获取失败失败原因:1.A shared memory segment is to be created and the value of size is less than the system-imposed minimum or greater than the system-imposed maximum。2.No shared memory segment原创 2014-05-14 14:18:04 · 668 阅读 · 0 评论 -
usb详解
usb作为一种串行接口,应用日益广泛。如同每个工程设计人员必须掌握I2C,RS232这些接口一样,我们也必须掌握usb.但是usb的接口协议实在有点费解,linux uhci驱动作者之一Alan Stern曾经就说过“The USB documentation is downright evil. Most of it is just crap, written by a commi转载 2015-07-07 16:36:21 · 1451 阅读 · 0 评论 -
ubuntu编译安装sqlite库
编译安装sqlite库 静态库原创 2016-03-01 22:59:49 · 3479 阅读 · 0 评论