自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (32)
  • 收藏
  • 关注

原创 gdb如何从堆栈破坏的堆栈中定位问题(ucontext_t)

对于大多数堆栈破坏的情况没有有效方法,只能缩小问题代码范围,不断测试复现,找出容易复现的方式,一步步解决。但是有一种情况,如果你的堆栈破坏了,但是有ucontext_t进程上下文信息,那么是可以继续分析的!本文介绍了堆栈破坏但有ucontext_t进程上下文信息的前提下用gdb调试定位问题的过程。(1)使用带有debug信息的动态库(SDL,X11)todoCSDN文章链接(2)查看log的Stack traceSegmentation fault(Invalid ...

2021-04-05 12:21:52 3075

转载 金步国udev

金步国index里有4条udev相关的.[1] udevadm[2] udev[3] systemd-udevd.service //udevd守护进程[4] udev.conf[1] udevadm1 udevadm info [options] [devpath|file|unit...]从udev数据库中提取设备信息。位置参数用于指定一个或多个设备,它可以是 一个设备名(必须以 /dev/ 开头)、 一个 sys 路径(必须以 /sys/ 开...

2021-04-24 21:48:33 890

转载 udev介绍

1 什么是udevudev是一种工具,它能够根据系统中的硬件设备的状态动态更新设备文件,包括设备文件的创建,删除等。设备文件通常放在/dev目录下。使用udev后,在/dev目录下就只包含系统中真正存在的设备。设备访问控制udev:user dev静态文件(早期)-->devfs(2.3.46 内核空间)-->udev(2.6.13 用户空间,依赖于linux-2.6的sysfs文件系统)。udev会根据/etc/udev/udev.conf文件中的udev_rules指定的

2021-04-24 21:46:48 2791

原创 systemd-analyze和systemctl常用方法

(一)systemd-analyze1 systemd-analyze [OPTIONS...] [time]启动时间:内核态时间+用户态时间.2systemd-analyze blame显示上次开机时的所有服务,并显示服务耗时.3 systemd-analyze [OPTIONS...] critical-chain [UNIT...]为指定的单元(省略参数表示默认启动目标单元)以树状形式显示时间关键链(time-critical chain)。"@"后面的时刻...

2021-04-18 23:05:50 2929 4

原创 如何向initrd.img的脚本init里添加打印

initrd.img的init脚本会先将devtmpfs类型的udev文件系统挂载到/dev目录,然后挂载真正文件系统${rootmnt},最后会将/dev迁移到${rootmnt}/dev.所以,可以向/dev/kmsg下写数据,系统起来后可以在真正文件系统中看到打印.(i)解压initrd.img-4.19.0-arm64-desktopcd /home/xxxpccp /boot/initrd.img-4.19.0-arm64-desktop ./initrd.img.gzg.

2021-04-14 23:06:47 548

原创 initrd阶段加打印和打断点调试步骤

1 解压initrd.imgcd /home/usercp /boot/initrd.img-2.6.15-ubuntu-r6 ./initrd.img.gzgunzip initrd.img.gzmkdir initrdcd initrd  cpio -i -d < ../initrd.img2 压缩initrd.imgfind . | cpio -o -H newc > ../myinitrd.imgcd .. ...

2021-04-13 23:08:30 358

转载 systemd介绍

1 systemd基本概念systemd:a system daemon,相当于以前的init进程,pid=1,systemd是1号进程!!!sbin/init--> /lib/systemd/systemdunit:一个进程,例如lightdm.servicejob:一个动作,启动是个job,关闭是个job。开机启动时,systemd会默认加载default.target(graphical.target)配置单元unit详细介绍:socket:此类配..

2021-04-12 22:31:33 4859

原创 linux根据xxx.so下载xxx源码,编译和安装

本文介绍了linux下根据xxx.so下载xxx源代码,编译和安装的过程。以sdl,x11为例。注意aptitude是apt apt-get等指令的封装。1 sdl(1)根据so找出源码包名字找出相关sofind /usr/lib -name "*SDL*"根据so名字确定源码包aptitude search libSDL2 ==>sdl软件包为libsdl2-2.0-0(2)查看软件包详细信息,下载软件包源码打开deb-src,用来下...

2021-04-11 15:51:20 1604

转载 21 并发

21.2 基本的线程机制21.2.1 定义任务线程可以驱动任务,任务由Runnable接口提供。定义任务,只需实现Runnable接口并实现run()方法。MainThreadclass LiftOff implements Runnable { protected int countDown = 10; private static int taskCount = 0; private final int id = taskCount++; public

2021-04-08 23:38:31 190

perfbook-1c.2023.06.11a

perfbook-1c.2023.06.11a

2024-06-23

计算机体系结构:量化研究方法6th

计算机体系结构:量化研究方法6th

2024-06-23

BPF.Performance.Tools.2019.12

BPF.Performance.Tools.2019.12

2024-06-23

Systems.Performance.Enterprise.and.the.Cloud.2013.10

Systems.Performance.Enterprise.and.the.Cloud.2013.10

2024-06-23

DDI0487J-a-a-profile-architecture-reference-manual

DDI0487J_a_a-profile_architecture_reference_manual

2024-06-23

THE CACHE MEMORY BOOK

THE CACHE MEMORY BOOK

2024-06-23

arm-cortex-a715-core-trm-101590-0103-09-en

arm_cortex_a715_core_trm_101590_0103_09_en

2024-06-23

arm-cortex-a715-core-software-optimization-guide

arm_cortex-a715_core_software_optimization_guide

2024-06-23

Intel-Software-Optimization-Manual-R047

Intel-Software-Optimization-Manual-R047

2024-06-23

optimizing-cpp.pdf

optimizing_cpp.pdf

2024-06-23

Performance Analysis and Tuning on Modern CPUs

Performance Analysis and Tuning on Modern CPUs

2024-01-12

Linux Media Documentation

Linux Media Documentation

2023-04-29

StarUML软件,可离线画UML图

StarUML软件,可离线画UML图

2022-03-13

platform-tools_r31.0.3-windows-systrace.rar

android sdk systrace工具

2022-01-18

FaststoneImageViewer.zip

imageview图像对比软件

2022-01-18

Video for Linux Two API Specification.rar

Video for Linux Two API Specification

2022-01-18

imageViewerV1.00.exe

查看camera raw image的软件

2022-01-18

YuvViewer.exe

查看yuv格式图像的软件

2022-01-18

蓝牙核心规范_v5.3.rar

蓝牙核心规范_v5.3.rar

2022-01-07

AudioPolicy.svg

AudioPolicy.svg UML顺序图

2021-06-12

AudioFlinger.svg

AudioFlinger.svg UML顺序图

2021-06-12

AudioTrack.svg

AudioTrack.svg UML顺序图

2021-06-12

start_kernel.xmind

start_kernel流程图 linux2.6 内核支持两种格式的 initrd,一种是 image-initrd,其核心文件就是 /linuxrc。另外一种是cpio-initrd,使用 cpio 工具生成,其核心文件不再是 /linuxrc,而是 /init。尽管 linux2.6 内核对 cpio-initrd和 image-initrd 这两种格式的 initrd 均支持,但对其处理流程有着显著的区别.

2020-02-15

start_kernel.xmind

start_kernel流程图 linux2.6 内核支持两种格式的 initrd,一种是 image-initrd,其核心文件就是 /linuxrc。另外一种是cpio-initrd,使用 cpio 工具生成,其核心文件不再是 /linuxrc,而是 /init。尽管 linux2.6 内核对 cpio-initrd和 image-initrd 这两种格式的 initrd 均支持,但对其处理流程有着显著的区别.

2020-02-05

JNI函数接口大全工程实例.zip

JNI函数接口大全博客对应资源: 基于JNI函数接口的常用用法整理了AndroidStudio工程实例,便于大家学习和记忆。 代码是基于参考资料[1]中第十三章"JNI Functions"整理的,TestCode涵盖的用法见博客。

2019-08-26

Intel Media SDK 环境搭建笔记

客户端 Intel Media SDK 环境在VS2015下的搭建,放在CSDN自己备忘

2017-02-20

CMake中文手册

本文是CMake官方文档CMake Tutorial (http://www.cmake.org/cmake/help/cmake_tutorial.html) 的翻译。通过一个样例工程从简单到复杂的完善过程,文档介绍了CMake主要模块(cmake, ctest, cpack)的功能和使用环境;从中可以一窥cmake的大体形貌。

2015-12-14

sip-4.16.6

sip-4.16.6 软件,需要的下载~

2015-12-13

Qt及Qt Quick开发实战精解

对应着《QtCreator快速入门》的5个例子

2015-12-13

《Qt Creator快速入门》代码

《Qt Creator快速入门》这本书的代码

2015-12-13

Learning QGIS 2.0

Use QGIS to create great maps and perform all the geoprocessing tasks you need

2015-12-13

PyQGIS developer cookbook_2.8

PyQGIS developer cookbook_2.8 是release2.8的

2015-12-13

qgis2.10.0编译工具包

qgis2.10.0编译工具包,包含cmake,osgeo4w等

2015-09-04

Overview of (HEVC)翻译版

Overview of the High Efficiency Video Coding (HEVC) Standard翻译版

2015-07-28

High efficiency video coding (HEVC) text specification draft 8

High efficiency video coding (HEVC) text specification draft 8

2015-07-28

face_final2

人脸检测代码优化(2),TQ210人脸检测代码优化

2014-05-27

face_final

人脸检测优化代码(1),在TQ210开发板跑通

2014-05-27

稀疏表示 人脸识别

很好运行,界面很漂亮 GUI Matlab

2014-05-20

Linux命令大全,工具类的帮助文档。

Linux命令大全,工具类的帮助文档。

2013-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除