工具
文章平均质量分 62
yebanguhe
这个作者很懒,什么都没留下…
展开
-
github 代理
github 代理 网址:https://ghproxy.com/ 终端命令行支持终端命令行 git clone , wget , curl 等工具下载.支持 raw.githubusercontent.com , gist.github.com , gist.githubusercontent.com 文件下载.注意:不支持 SSH Key 方式 git clone 下载.git clonegit clone https://ghproxy.com/https://github.com/原创 2021-07-30 10:42:23 · 5466 阅读 · 1 评论 -
linux top命令查看内存及多核CPU的使用讲述
查看多核CPU命令mpstat-PALL和sar-PALL说明:sar-PALL>aaa.txt重定向输出内容到文件aaa.txttop命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。top进...转载 2021-06-16 09:18:41 · 2099 阅读 · 0 评论 -
Linux驱动开发常用内存调试工具 memtool and devmem
在驱动调试时,需要直接查看cpu寄存器的值,这里提供提供两种工具,memtool和devmem.其中devmem在busybox中已包含,直接使用busybox devmem+命令即可。可参考http://blog.csdn.net/xy010902100449/article/details/47028497Android源码默认是包含memtool工具的,如果完整编译过Android源码,可通过locate memtool查找该可执行程序。或者直接下载源码https://github.转载 2021-03-18 09:43:56 · 723 阅读 · 0 评论 -
mkimage使用与解包
在最初学习阶段,我们经常使用mkimage来制作uImage和ramdisk,实质是在被处理的文件前面加上64字节的头部。在到后来,我们可以将多个内核+多个设备树文件+ramdisk打包成一个 linux.itb 文件,用于一个镜像文件支持多平台启动,同样是使用 mkimage 工具来制作,不难猜测,它也是将这多个文件按照一定的方式进行组合,然后再在文件的开头加上64字节的头部。有时候难免悲剧发生,发现自己ramdisk.img的源码找不到了,又懒重新制作,但是又需要对镜像进行修改,无奈之下我们需要解包转载 2020-11-02 14:08:08 · 1149 阅读 · 0 评论 -
mkimage使用详解
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置, 入口点在内存的那个位置以及映象名是什么root@Glym:/tftpboot# ./mkimageUsage: ./mkimage -l image-l ==>转载 2020-11-02 14:06:35 · 2990 阅读 · 0 评论