logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android Logging System

Android Logging Systemhttp://elinux.org/Android_Logging_SystemThis article describes the Android logging systemContents [hide] 1Overview2Kernel driver3System and Applica

linux进程调度、进程切换原理详解

版权声明:转载时请以超链接形式标明文章原始出处http://wanderer-zjhit.blogbus.com/logs/156738683.html和作者信息及本声明思考:      在cfs就绪队列中,进程是否切换不是按照时间片到期考虑,而是给根据当前就绪进程数给出一个延迟周期,然后根据当前进程的权重,从而确定当前进程是否已经执行过长时间。      抢占问题:调用try

pthread_mutex的任务间同步

http://tsecer.blog.163.com/blog/static/15018172011102715420485/一、说明在linux下,这个pthread_mutex是posix多线程编程的一个规范,从名字上看,它也是一个线程间的同步机制。狭义上理解就是一个任务内部的多个线程之间的一个同步机制,这一点对于Linux系统下的futex机制实现可以产生很大影响。因为如果是同一进程

偏执的需求--编译Android Toolchain--的可参考文章

arm-linux工具链制作http://blog.163.com/xu_jin_rong/blog/static/1491966220083111148818/一、交叉编译环境介绍交叉编译是嵌入式开发过程中的一项重要技术,其主要特征是某机器中执行的程序代码不是在本机编译生成,而是由另一台机器编译生成,一般把前者称为目标机,后者称为主机。采用交叉编译的主要原因在于,多数嵌入式目标系

linux tasklet和workqueue的应用情景

当前的2.6版内核中,有三种可能的选择:softirq、tasklet和work queue。 tasklet基于softirq实现,所以两者很相近。work queue与它们完全不同,它靠内核线程实现。1、softirq       软中断支持SMP,同一个softirq可以在不同的CPU上同时运行,softirq必须是可重入的。软中断是在编译期间静态分配的,它不像tasklet

经纬纵横五阵图:架构蓝图---软件架构 "4+1" 视图模型

Philippe Kruchten,高级技术专员2005 年 1月 01日本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型。使用多重视图允许独立地处理各"风险承担人":最终用户、开发人员、系统工程师、项目经理等所关注的问题,并且能够独立地处理功能性和非功能性需求。本文分别对五种视图进行了描述,并同时给出了捕获每种视图的表示方法。这些视图使用以架构为中

#服务器#活动
到底了