Linux
文章平均质量分 62
hichi2000
这个作者很懒,什么都没留下…
展开
-
浅析Linux Radix-Tree
浅析Linux Radix-TreeRadix-Tree在Linux内核中有着广泛的应用,如page cache,swap cache通过Radix-Tree来管理虚拟地址到page cache之间的映射关系.Radix-Tree的特点是可以通过整数作为index来找到对应的数据结构,而无需像数组一样需要事先定义好整数index的范围,也就是Index可以是离散的,查找速度相较数组也不会逊色太多,在原创 2017-12-09 18:48:29 · 1414 阅读 · 0 评论 -
在win7下面安装ubuntu 16.04.4双系统
本文转载自http://www.cnblogs.com/xuhui24/p/6261620.html,原作者为xuhui24,为了解决Failed to load ld-linux.c32问题,对于刻录USB方式有修改.Win7系统下安装Ubuntu系统,主要分为三步:第1步:制作U盘启动盘第2步:安装Ubuntu系统第3步:创建启动系统引导第1步:制作U盘启动盘1.下载U转载 2018-01-13 19:46:17 · 26593 阅读 · 0 评论 -
在ubuntu下如何获取arm cross compiler
sudo add-apt-repository ppa:linaro-maintainers/toolchain sudo apt-get install gcc-arm-linux-gnueabi原创 2018-01-14 10:12:14 · 1049 阅读 · 0 评论 -
Linux tracepoint 应用实例
概述linux在系统关键位置都有插入一些tracepoint,这些tracepoint可以通过runtime在shell目录/sys/kernel/debug/tracing/events下面看到.按照Documentation/trace/tracepoints.txt的描述:A tracepoint placed in code provides a hook to call a fun...原创 2019-06-22 21:50:41 · 1544 阅读 · 0 评论 -
利用irq trace event dump stacktrace of runing task
利用irq trace event来dump busy task的stacktrace原创 2019-07-14 12:30:38 · 369 阅读 · 0 评论 -
dlopen/dlclsoe使用中的陷阱
dlopen系列API的使用场景dlopen,dlsym,dlclose可以在不去link shared library的前提下,在runtime时调用shared library里面的函数.这样可以实现shared library的覆盖或是省略编译阶段的链接检查.但dlopen/dlclose要谨慎使用,尤其是有些写的不是很好的shared library.下面以实例来说明.dlclose陷...原创 2019-06-30 22:13:35 · 2533 阅读 · 0 评论