logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 启动性能优化 - kernel篇

题目有点大,其实kernel的启动性能调整和android基本没什么关系,我想应该适用所有使用linux的嵌入式设备时间测量说到性能调整,第一件该干的的事就是看下时间到底消耗在哪里。俗话说的好:知己知彼,百战百胜;过度优化,万恶之首因此手头上要有称心如意的时间测试工具,方法。其实我是不太喜欢工具的,工具这东西可遇不可求,而且不如写代码顺手。1. PRINTK_TIME在内核

#性能优化#android#嵌入式 +1
伙伴系统分配器 - __alloc_pages

kernel可以通过几个分配函数从伙伴系统分配页面:alloc_pagesget_zeroed_pageget_dma_pages这几个函数都是通过alloc_pages来实现页面分配的,而alloc_pages的核心实现就是__alloc_pages。alloc_pages在gfp.h中定义#define alloc_pages(gfp_mask, ord

移植ubuntu core到Arm开发板

最初是想把整个ubuntu移植到MX51开发板,项目不需要运行桌面系统,所以只移植了一个基本的ubuntu core系统 1. 下载ubuntu core rootfs,关于ubuntu core参考https://wiki.ubuntu.com/Corehttp://cdimage.ubuntu.com/ubuntu-core/releases/12.04/release/ubunt

V4L2 Video overlay, Video output, Video output overlay的区别

三者都是V4L2定义的接口,英文原文参见http://v4l2spec.bytesex.org/spec-single/v4l2.html#OVERLAYVideo Overlay:Video overlay devices have the ability to genlock (TV-)video into the (VGA-)video signal of a graph

IaaS SaaS和PaaS

IaaS: Infrastructure as a Service 基础设施即服务运营商提供给消费者所有的设施,包括处理,存储网络和其他基本的计算资源。消费者可以利用这些资源部署和运行任意软件(包括操作系统和应用程序),消费者不管理或者控制任何云计算基础设施,但是可以控制操作系统的选择,存储空间的划分,以及部署的应用,也可以获得有限制的网络组件(比如防火墙 负载均衡器等)的控制。P

APK签名原理

网上已有多篇分析签名的类似文章,但是都有一个共同的问题,就是概念混乱,混乱的一塌糊涂。在了解APK签名原理之前,首先澄清几个概念:消息摘要 -Message Digest简称摘要,请看英文翻译,是摘要,不是签名,网上几乎所有android签名分析的文章都对这两个概念乱用摘要的链接http://en.wikipedia.org/wiki/Message_digest简

到底了