摘要:        
通常我们会在workqueue中调用msleep(50);之类的函数进行延时。而且是可行的。 使用方法如下: ========================= 定义工作队列的一个工作线结构体: struct work_struct ch450_wq; 初始化工作的服务函数: void wq_try_read_ch450_server(struct work_struct *work) { … …...    
阅读全文
            posted @ 2011-04-27 11:33
海王
阅读(1376)
推荐(0)
        
 
		
        
        
摘要:        
http://ppp1013.blog.51cto.com/927700/342385 本文介绍了 ulimit 内键指令的主要功能以及用于改善系统性能的 ulimit 使用方法。通过这篇文章,读者不仅可以了解 ulimit 所起的作用,并且可以学会如何更好地通过 ulimit 限制资源的使用来改善系统性能。 概述 系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linux系统的内键功能,它具有一套参数集,用于为由它生成的 shell 进程及其.    
阅读全文
            posted @ 2011-04-22 09:39
海王
阅读(4676)
推荐(0)
        
 
		
        
        
摘要:        
UBI文件系统 作者:刘洪涛,华清远见嵌入式学院金牌讲师。 在linux-2.6.27以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。它们也都是基于文件系统+mtd+flash设备的架构。linux-2.6.27后,内核加入了一种新型的flash文件系统UBI(Unsorted Block Images)。这里简单介绍下UBI文件系统加入的原因,...    
阅读全文
            posted @ 2011-04-19 18:05
海王
阅读(27577)
推荐(1)
        
 
		
        
        
摘要:        
http://www.linuxidc.com/Linux/2011-02/32330.htm 摘要:介绍了利用blcr对Android启动速度进行优化的原理、实施步骤和注意点,在虚拟机上验证获得缩短10秒以上启动时间。 关键词:blcr Android 启动速度 zygote 类加载 引言 随着google的Android操作系统在手机、平板电脑等领域大量使用,android的启动速度慢也成为许...    
阅读全文
            posted @ 2011-04-18 11:56
海王
阅读(3404)
推荐(0)
        
             
        
        
摘要:        
http://blogold.chinaunix.net/u3/94700/showart_2434792.htmlMMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。(它具有虚拟地址和物理地址转换,内存访问权限保护等功能,这使得Linux操作系统能单独为系统的每个用户进程分配独立的内存空间并保证用户空间不能访问内核空间地址,为操作系统的虚拟内存管理模块提供硬件基础)。 一、MMU的历史 许多年以前,当人们还在使用DOS或是更古老的    
阅读全文
            posted @ 2011-04-18 11:45
海王
阅读(6916)
推荐(1)
        
 
		
        
        
摘要:        
http://elinux.org/images/f/f7/RightApproachMinimalBootTimes.pdf    
阅读全文
            posted @ 2011-04-15 16:58
海王
阅读(494)
推荐(0)
        
 
		
        
        
摘要:        
Build Cookbookhttp://source.android.com/porting/build_cookbook.htmlAndroid 编译指南提供代码片段来指导你快速完成某些常见的编译工作。其余的命令,请参考其它编译文档。Building a simple APKLOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)#BuildalljavafilesinthejavasubdirectoryLOCAL_SRC_FILES:=$(callall-subdir-java-files)#NameoftheAPKtobuildLOCAL_PACKA    
阅读全文
            posted @ 2011-03-30 00:36
海王
阅读(3448)
推荐(0)
        
 
		
        
        
摘要:        
BleachBit http://bleachbit.sourceforge.net/download/linux    
阅读全文
            posted @ 2011-03-21 11:36
海王
阅读(323)
推荐(0)
        
             
        
        
摘要:        
http://www.9php.com/FAQ/cxsjl/c/2007/12/0405444108599.html 2007-12-21 16:54ovipgdft clock_gettime比gettimeofday更加精确简单做了一下测试#include<time.h>#include<stdio.h>#define MILLION 1000000int main(void){ struct...    
阅读全文
            posted @ 2011-03-21 10:06
海王
阅读(10897)
推荐(1)
        
 
		
        
        
摘要:        
http://os.51cto.com/art/200803/67283_4.htm ◆1. 摘要 本文阐述 Linux 中的文件系统部分,源代码来自基于 IA32 的 2.4.20 内核。总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统 VFS(Virtual Filesystem Switch),三是挂载到 VFS 中的各实际文件系统,例如 e...    
阅读全文
            posted @ 2011-03-18 15:43
海王
阅读(3304)
推荐(2)