logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【开发工具】【Ftrace】内核追踪器(ftrace)的使用

本文转载自:https://blog.csdn.net/longerzone/article/details/16884703因为对方已经写的非常详细了,暂时没有什么需要加的内容,就直接转载了.目录Ftrace简介Ftrace的应用场景Ftrace的配置Ftrace 的基本使用步骤Ftrace 的进阶使用Ftrace 提供的函数使用简单的 Ftrace 脚本案例Ftrace简介Ftrace 是一个

文章图片
#开发工具#linux#嵌入式
【中断】中断上下文、进程上下文

Linux中断知识汇总:【深入理解Linux内核】【中断】内容汇总帖目录中断上下文和进程上下文什么是中断上下文?什么是进程上下文?为什么要进行不同之间状态的切换?什么情况下进行用户态到内核态的切换?中断上下文代码中注意事项中断上下文和进程上下文进程上下文和中断上下文是操作系统中很重要的两个概念,这两个概念在操作系统课程中不断被提及,是最经常接触、看上去很懂但又说不清楚到底怎么回事的两个概念。造成这

#操作系统#linux#嵌入式
【中断】你对中断究竟有多了解?试着把中断的触发流程整理了一遍...

如果要你讲一下中断,你会怎么去描述一个中断的触发流程呢?最基础的可能就是:保护现场 - 中断处理 - 恢复现场...那保护现场做了什么事情?中断处理需要注意什么事情?恢复现场又做了什么事情?相对应的,关于中断,还有很多这样的问题:触发中断的因素有哪些?各中断源如何向CPU提出中断请求?CPU如何区分是哪个中断触发的请求?当多个中断源同时提出中断请求时,中断系统如何确定优先响应哪个中断请求?CPU在

#linux#嵌入式#操作系统
linux 下打印堆栈信息 jstack pstack gstack 有啥区别?分别的使用场景是啥?

注意:pstack和gstack都是通过读取进程的内存信息来获取堆栈信息的,所以只能用于分析正在运行的进程。而jstack可以通过进程ID或Java进程的启动命令来获取堆栈信息,所以可以用于分析正在运行的Java进程,也可以用于分析Java进程的崩溃日志。jstack:jstack是Java虚拟机自带的工具,用于打印Java进程的堆栈信息。它可以显示进程的函数调用栈,包括函数名和地址。jstack

文章图片
#linux#运维#服务器
到底了