自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

转载 ***ftrace 简介***

ftrace 简介ftrace 的作用是帮助开发人员了解 Linux 内核的运行时行为,以便进行故障调试或性能分析。最早 ftrace 是一个 function tracer,仅能够记录内核的函数调用流程。如今 ftrace 已经成为一个 framework,采用 plugin 的方式支持开发人员添加更多种类的 trace 功能。Ftrace 由 RedHat 的 Stev

2016-02-28 21:38:52 354

转载 ftrace用法

ftrace官方文档在kernel/Documentation/trace/ftrace.txt文件中。 使用ftrace接口之前,如果系统没有自动挂载debugfs文件系统,则要先手动挂载。# mount -t debugfs nodev /sys/kernel/debug ftracer的目录为/sys/kernel/debug/tracing,下面介绍这个目录

2016-02-27 21:37:43 752

转载 ftrace

mount -t debugfs nodev /sys/kernel/debug在mount后,可以在debug目录下看到tracing目录,该目录包含了ftrace的控制与输出文件。(1) enable ftrace可以获得更为详细的信息sysctl kernel.ftrace_enabled=1(2) 使用tracer

2016-02-27 14:34:28 947

转载 Linux 3.10完全无滴嗒特性详解

在一个典型的Linux系统中,运行中的CPU通常每秒会被时钟打断100到1000次。时钟中断是为了重新考虑应该运行哪个进程、响应读写更新 (RCU)调用,以及处理其它必要的事务。这种周期性的时钟中断或滴嗒比臭名昭著的全局内核锁(BKL)要合理得多,但它的缺点是影响性能,也称不上节 能。      几年前,Linux社区开发出了可选的无滴答(tickless)模式,当CPU处于空闲状态,默认

2016-02-26 11:17:45 521

转载 内核配置选项简介

Linux-3.10-x86_64 内核配置选项简介http://www.jinbuguo.com/kernel/longterm-3_10-options.html

2016-02-26 11:00:26 485

转载 jiffies和NO_HZ

Linux内核中很多事件都是时间驱动的, 通俗讲就是动作的发生都要以时间为条件, 例如延迟, 定时以及周期执行等.jiffies为了让内核能够感知时间, 硬件提供了时钟发生器, 它可以被编程以某个固定频率自行触发时间中断, 然后内核藉由中断服务程序来处理时间驱动的事件. 时钟发生器的频率就是HZ, 意味着时钟发生器每HZ分之一秒产生一个节拍, 而自系统启动以来产生的总节拍数就是全局

2016-02-26 10:51:21 1979

转载 关于mount nfs时-o nolock的问题

需要将在linux里交叉编译好的程序放在arm上运行,所以首先要将程序copy至arm上,选择了nfs。       但在arm上mount nfs的时候遇到了失败的情况:       在网上查找解决方案:        nfs mount 默认选项包括文件锁,依赖于portmap提供的动态端口分配功能。        解决方法:kill 文件锁(lockd)或

2016-02-21 21:46:45 1618

原创 调整nice值

toor@lrc:~# nice --helpBusyBox v1.22.1 (2015-11-20 09:32:12 EET) multi-call binary.Usage: nice [-n ADJUST] [PROG ARGS]Change scheduling priority, run PROG        -n ADJUST       Ad

2016-02-21 11:24:15 1144

转载 Linux 文件系统:procfs, sysfs, debugfs 用法简介

1 前言内核中有三个常用的伪文件系统:procfs,debugfs和sysfs。procfs — The proc filesystem is a pseudo-filesystem which provides an interface to kernel data structures.sysfs — The filesystem for exporting kerne

2016-02-17 23:43:03 1490

转载 tcpdump command, iplog 设置大小,文件循环写

如何将抓到的LOG循环写tcpdump -i any -s 0 -C 20 -W 3 -w ./ip.pcap -Z root -i : 设备名-s : 过滤包大小限制-C :(M), 定义生成文件大小,兆为单位,取整数-W : 可生成多少个文件-w :指定生成文件的路径-Z :如果想循环写文件,此选项必须有,

2016-02-17 13:13:13 2612

转载 linux配置nfs步骤及心得

这节我们介绍NFS的相关概念,以及如何配置NFS和在客户端中查看NFS。  NFS的配置过程很简单。在服务器端中编辑/etc/exports文件,添加如下内容:    /home/nfs-share    192.168.1.122 *(rw,sync) 第一项是要共享的目录,后者为共享的配置参数一般为:*(rw,sync,no_root_squash,no_all_squash,

2016-02-16 20:53:00 992

转载 查看进程状态/proc/pid/stat

查看进程状态/proc/pid/stat [root@localhost ~]# cat /proc/6873/stat  6873 (a.out) R 6723 6873 6723 34819 6873 8388608 77 0 0 0 41958 31 0 0 25 0 3 0 5882654 1409024 56 4294967295 134512640 13451372

2016-02-01 13:59:04 853

转载 Linux下/proc目录简介

http://blog.csdn.net/zdwzzu2006/article/details/7747977 1. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以

2016-02-01 13:48:49 341

lemoal-nvme-polling-vault-2017-final_0.pdf

https://events.static.linuxfound.org/sites/events/files/slides/lemoal-nvme-polling-vault-2017-final_0.pdf

2020-03-13

个人总结 - m25p80.c debug on Micron spi nor_flash.pdf

个人总结 - 对flash芯片MTD驱动文件m25p80.c进行debug,是基于Micron的MT25Q128 spi nor_flash chip(16M)

2017-09-04

ARM9启动机制分析

ARM9启动机制分析 ARM9启动机制分析 ARM9启动机制分析

2010-12-29

labview 典型应用

labview 典型应用labview 典型应用labview 典型应用labview 典型应用labview 典型应用labview 典型应用

2010-08-09

空空如也

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

TA关注的人

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