码迷,mamicode.com
首页 >  
搜索关键字:strace ldd    ( 613个结果
symlink在ln的过程中究竟占用了多少耗时
今天看到群里的童鞋们在讨论ln命令的使用,天花乱坠说到了symlink,有同学用估算的口气说symlink耗时很低的,肯定ln总耗时是symlink的好几百倍,他猜中了吗? 现在针对ln -s ~/install install来验证下strace -tt -T输出: 14:08:20.190334 execve("/bin/ln", ["ln", "-s", "/home/linxp/ins...
分类:其他好文   时间:2015-01-14 15:37:03    阅读次数:209
CUDA 程序运行时 CPU 100%的一个解决方法
CUDA 程序运行时CPU 100%的问题有点让人头痛,在实验过程中调用了kernel函数后,再调用cudaMemcpyAsync,但发现在还有会到block在这个所谓的async api,strace 跟了一下,发现99.999%都是 clock_gettime(CLOCK_MONOTONIC_RAW, {2461, 485666623}) = 0 于是实然有了一个灵感,为什么我不写一个...
分类:其他好文   时间:2015-01-12 19:23:50    阅读次数:276
使用Linux strace命令来跟踪 bdump目录的x权限丢失时sqlplus / as sysdba 的输出
bdump目录的x权限丢失时,sqlplus / as sysdba会有什么样的输出...
分类:数据库   时间:2015-01-12 19:18:52    阅读次数:276
Linux程序分析工具:ldd和nm
ldd和nm是Linux下两个非常实用的程序分析工具。其中,ldd是用来分析程序运行时需要依赖的动态链接库的工具,nm是用来查看指定程序中的符号表信息的工具。1 ldd格式:ldd [options] file 功能:列出file运行所需的共享库参数: -d 执行重定位并报告所有丢失的函数 -r ....
分类:系统相关   时间:2015-01-05 16:11:14    阅读次数:244
LDD读书笔记_内存管理
本部分不仅仅是LDD的介绍部分, 还包括了对linux的内存模型的总结. 一句话总结 伙伴系统是基石, slab基于伙伴系统, kmalloc基于slab. 要点 ?伙伴系统是对连续大内存而言, 得到的内存的单位从1个page到211 page, 解决外部碎片问题. ?Slab分配器是针对小内存而言, 从32B到128KB, 解决的是内部碎片问题, kma...
分类:其他好文   时间:2014-12-31 18:36:46    阅读次数:242
LDD读书笔记_时间,延迟和延缓操作
Agenda ?如何获得当前时间 ?如何度量时间差, 如何比较时间 ?如何将操作延迟指定的一段时间 ?如何调度异步函数到指定的时间之后执行 ?如何获得当前时间 ?HZ: 宏定义, 每秒的时间中断次数 ?Jiffies变量: 系统引导时初始化为0, 每发生一次时间中断就加1 –#include –unsigned long j, stamp_1, stamp_...
分类:其他好文   时间:2014-12-31 16:18:05    阅读次数:145
【Linux笔记】ldconfig、ldd
一、ldconfig ldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。 ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出.....
分类:系统相关   时间:2014-12-28 22:00:50    阅读次数:249
从调用printf()到能看到输出的字符
0 引入看如下最简单的C程序:int main(int argc, char** argv) {     printf("ABC");     return 0; }本文就是力图描述这个程序的执行过程,具体来说,就是从调用printf(),到“ABC”三个字符显示到显示器上,到底是一个什么样的过程。1 第一阶段: printf()最终调用write()写入终端使用strace跟踪执行上面的...
分类:其他好文   时间:2014-12-27 20:28:37    阅读次数:288
LDD读书笔记_调试技术
先写一个个人比较喜欢的调试技巧. 1. menuconfig中打开CONFIG_DEBUG_KERNEL 2. objdump -d -S(大写) *.o > file 可以得到混合C和汇编的代码     或者 make *.lst 也能得到 3. addr2line -f -e vmlinux address(0xcxxxxxxxx) 能得到address对应的函数名和所在的文件中的行数...
分类:其他好文   时间:2014-12-26 16:49:55    阅读次数:210
一次DNS 故障引发的linux telnet 各端口缓慢的问题解决过程
昨天部署好了lvs+keepalived并通过测试,没有发现问题.今天上午忽然发现,用ipvsadm–l查看lvs信息,响应很慢,然后去从LVStelnet节点的22号端口,发现特别慢. 开始我检查了一下keepalived.conf配置文件,以为是同网段内多个lvs设置,造成多播冲突,阻塞网络.后来停止了lvs后故障依旧..
分类:Web程序   时间:2014-12-25 18:39:52    阅读次数:261
613条   上一页 1 ... 54 55 56 57 58 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!