排序:
默认
按更新时间
按访问量

一个panic bug的分析过程

一个工作中遇到的bug的问题,分析一下流程,顺便把panic这种类似的bug流程做一些分析: 环境: linux 3.0, arm 芯片平台 首先看出问题时的backtrace 如下: [ 10.298767] regulator_init_complete: disabling vrfref...

2016-10-12 10:28:26

阅读数:413

评论数:0

利用 Android Systrace 做performance 分析

Systrace 是Android4.1 之后推出的。对系统性能分析的工具 systrace 可以通过命令启动,或者使用eclipse, Android studio 都有。 systrace 工具你可以在sdk/platform-tools/ 找到,  或者在源码里位于 extern...

2016-09-20 17:02:00

阅读数:351

评论数:0

ftrace 简介

ftrace 简介 ftrace 的作用是帮助开发人员了解 Linux 内核的运行时行为,以便进行故障调试或性能分析。 最早 ftrace 是一个 function tracer,仅能够记录内核的函数调用流程。如今 ftrace 已经成为一个 framework,采用 plugin 的...

2016-09-20 11:32:50

阅读数:284

评论数:0

Android系统性能调优工具介绍

经作者授权,发表Tieto某青年牛的一篇《程序员》大作。 Android系统性能调优工具介绍 在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是: 测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的...

2016-09-20 11:13:48

阅读数:300

评论数:0

远程摄像头软件mjpg-streamer使用指南

作者:Leo Chin 出处:http://www.cnblogs.com/hnrainll/ 转 自:http://bbs.hdchina.org/viewthread.php?tid=94749 mjpg-streamer 可以通过文件或者是HTTP方式访问linux...

2016-07-26 17:52:17

阅读数:334

评论数:0

Sublime Text 3 快捷键精华版

Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L...

2016-07-15 17:42:35

阅读数:167

评论数:0

Sublime text 3 3103 注册码

Sublime text 3 (Build 3103) license key,these all tested available on 2016/02/10 .Feel free to enjoy them. —– BEGIN LICENSE —– Michael Barnes Si...

2016-07-15 16:40:45

阅读数:465

评论数:0

Android Binder机制(四) defaultServiceManager()的实现

本文介绍defaultServiceManager()的流程。这里的defaultServiceManager()返回的是"IServiceManager对象",获取"IServiceManager对象"的目的是为了和"ServiceManager...

2016-07-12 16:05:35

阅读数:1849

评论数:1

Android Binder机制(三) ServiceManager守护进程

ServiceManager是用户空间的一个守护进程,它一直运行在后台。它的职责是管理Binder机制中的各个Server。当Server启动时,Server会将"Server对象的名字"连同"Server对象的信息"一起注册到ServiceManager中...

2016-07-12 12:05:26

阅读数:785

评论数:0

Android Binder机制(二) Binder中的数据结构

在对Binder代码展开详细介绍之前,先列举出Binder机制中涉及到的数据结构。本文是一篇参考文章,读者在阅读代码的过程中遇到相关的数据结构,就可以查阅此文中的内容。本文列举的数据结构,涵盖了内核空间和用户空间两个部分。内核空间部分就是Binder驱动中涉及到的数据结构;而用户空间的部分,包括S...

2016-07-11 17:49:30

阅读数:265

评论数:0

Android Binder机制(一) Binder的设计和框架

这是关于Android中Binder机制的一系列纯技术贴。花了一个多礼拜的时间,才终于将其整理完毕。行文于此,以做记录;也是将自己所得与大家分享。 和以往一样,介绍Binder时,先讲解框架,然后再从设计和细节等方面一一展开。若文章若错误或纰漏,请不吝指出。谢谢! 注意:本文是基于Androi...

2016-07-11 17:38:08

阅读数:392

评论数:0

Linux堆内存管理深入分析

0 前言 近年来,漏洞挖掘越来越火,各种漏洞挖掘、利用的分析文章层出不穷。从大方向来看,主要有基于栈溢出的漏洞利用和基于堆溢出的漏洞利用两种。国内关于栈溢出的资料相对较多,这里就不累述了,但是关于堆溢出的漏洞利用资料就很少了。鄙人以为主要是堆溢出漏洞的门槛较高,需要先吃透相应操作系统的堆内存...

2016-07-05 19:14:50

阅读数:296

评论数:0

Linux strace命令

简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回...

2016-06-29 19:54:56

阅读数:166

评论数:0

技巧: 使用truss、strace或ltrace诊断软件的"疑难杂症"

简介 进程无法启动,软件运行速度突然变慢,程序的"Segment Fault"等等都是让每个Unix系统用户头痛的问题,本文通过三个实际案例演示如何使用truss、strace和ltrace这三个常用的调试工具来快速诊断软件的"疑难杂症"。 tr...

2016-06-29 18:21:37

阅读数:238

评论数:0

Android学习系列(29)--App调试的几个命令实践

在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行代码调试,我们需要一个系统日志等等,下面我把握工作中碰到的几个常用命令和方法给大家演示实践一下。 1.logcat命令 这个命令最...

2016-06-29 11:27:26

阅读数:360

评论数:0

ubuntu 搜狗输入法配置

im-config fcitx-config-gtk3

2016-05-17 10:39:40

阅读数:263

评论数:0

/proc/sysrq-trigger文件的强大功能

/proc/sysrq-trigger该文件能做些什么事情呢?   # 立即重新启动计算机    (Reboots the kernel without first unmounting file systems or syncing disks attached to the s...

2016-04-29 16:36:44

阅读数:246

评论数:0

[Linux][Kerne][Tips] 在 minicom 下送出 SysRq

除了 Linux kernel 要加上 SysRq 的 Function 以外, 按 ctrl+a f 就是送出 break key. 這要配合 Command Key 使用 * What are the 'command' keys? ~~~~~~~~~~~~~~~~~~~~...

2016-04-29 16:35:51

阅读数:277

评论数:0

Android 异常问题分析

1. Introduction 解决问题通常分为以下几个步骤: a) 确定问题,这是个什么样的问题,有什么外在表现; b) 分析问题,根据log里面的蛛丝马迹,定位出问题的原因; c) 对症下药,尽量用最少的代码解决问题,并确保不会引入新的问题; d) 验证修改,把自己的修改导入,确保自...

2016-04-29 14:16:46

阅读数:398

评论数:0

如何用Free Download Manager下载百度网盘

Free Download Manager(下载点这里)和Internet Download Manager(俗称IDM)相比,前者更具优势: 1.FDM开源免费,可自动升级,发展前景好,稳定。IDM如果不想付款就只有破解使用,安全和稳定的问题不说,更新和破解很麻烦在下载有线程限制的文件时,...

2016-03-09 14:52:12

阅读数:15175

评论数:0

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