为您找到相关结果108个

gdb常用调试命令以及多线程堆栈的查看 - Linux编程 - 次元立方网 ...

下面给大家一个好玩的多线程程序,答案就在某个线程的堆栈中,先不要看下面的答案,自己试着用gdb玩一下哈(Linux 64bit)。 http://download.csdn.net/detail/nk...
www.it165.net/os/html/201603/161...html 2016-3-4

linux下的进程堆栈查看工具pstack - 系统管理 - 次元立方网 - ...

linux下的进程堆栈查看工具pstack来源:姚小虎的IT生活™ 发布日期:2012-11-05 10:22:39 pstack在linux上是一个非常有用的工具,可以查看进程内部调用函数的信息。...
www.it165.net/os/html/201211/37...html 2016-1-24

关于Web服务器的认识 - WEB服务器 - 次元立方网 - 电脑知识与技术...

线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,...
www.it165.net/admin/html/201505/56... 2016-3-15

Linux内核调试方法总结 - Linux编程 - 次元立方网 - 电脑知识与...

如果内核编译期间设置了CONFIG_FRAME_POINTER 选项,那么就用帧指针寄存器来维护堆栈,从而就可以正确地执行堆栈回溯。如果没有设置CONFIG_FRAME_POINTER ,那么 bt 命令...
www.it165.net/os/html/201605/169...html 2016-5-16

一步一步学ROP之linux_x86篇 - Linux编程 - 次元立方网 - 电脑...

阅读完这两篇文章后,我们会理解ROP(返回导向编程),DEP(堆栈不可执行),ASLR(内存地址随机化),Stack Protector(栈保护),Memory Leak。 0x01 第一个问题:为什么要...
www.it165.net/os/html/201602/160...html 2016-2-19

Linux多线程实践(1) 线程理论 - Linux编程 - 次元立方网 - 电脑...

2.线程共享进程数据,但也拥有自己的一部分(非常少O(∩_∩)O~)数据,如线程ID、程序计数器、一组寄存器、堆栈、errno(错误代码)、信号状态、优先级等; 3.一个...
www.it165.net/os/html/201412/108...html 2016-1-24

linux源码分析 - Linux编程 - 次元立方网 - 电脑知识与技术互动...

(保存内核态堆栈地址,IO许可权限位),thread_struct(保存大部分CPU寄存器值),内核栈(保存eax,ebx,ecx,edx等通用寄存器值)) */ struct thread_struct thread; /*...
www.it165.net/os/html/201505/133...html 2016-1-24

Win8 Hyper-V虚拟机性能简测与虚拟化技术科普(一) - 虚拟机 - ...

父分区中的虚拟化堆栈可以直接访问物理设备,通过父分区,可以创建子分区并在其中运行操作系统(Guest Operating System,Guest OS),分区本身不能访问屋里处理...
www.it165.net/os/html/201301/43...html 2013-1-6

使用sysbench进行cpu/IO/内存/OLTP等基准测试 - Linux编程 - 次元...

默认是off。 --thread-stack-size=SIZE 每个线程的堆栈大小。默认是32K。 --init-rng=[on|off] 在测试开始时是否初始化随机数发生器。默认是off。 --test=...
www.it165.net/os/html/201501/111...html 2016-1-24

cc2530入门与串口中断处理 - Linux编程 - 次元立方网 - 电脑知识...

检测芯片的工作电压,初始化堆栈,初始化各个硬件模块,初始化flash存储,形成芯片MAC地址,初始化非易失变量,初始化MAC层协议,初始化应用帧协议,初始化操作从系统等。...
www.it165.net/os/html/201605/167...html 2016-5-5