前段时间抽空,实现了一下从kernel到apk的全过程,主要借鉴老罗的博客从java层到framework到JNI到HAL到kernel的hello 例子: http://blog.csdn.net/luoshengyang/article/details/6568411 之前这篇博文看了很多遍,觉 ...
分类:
系统相关 时间:
2017-09-22 13:12:07
阅读次数:
181
从linux驱动转行至Android驱动开发大半年了,一开始就产生了一个很纠结目标和问题,就是不停的google如何porting android!这个问题得到的结果对于初出茅庐的我,感到迷惘。随着工作的需要,自己的经验也就慢慢的增加,这些迷雾也慢慢解开,这里要多谢我自己的努力和老大高工的精心栽培。 ...
分类:
移动开发 时间:
2017-08-30 19:47:57
阅读次数:
210
本文记录Android系统启动过程,包含从linux kernerl到luancher启动完成的过程: 1、linux内核完成系统设置后,会在系统文件中寻找‘init’文件,然后启动root进程或者说系统的第一个进程; 2、init进程是linux内核完成系统设置之后启动的第一个进程或者说root进 ...
分类:
移动开发 时间:
2017-08-23 18:14:59
阅读次数:
156
总述 Android应用程序被限制了内存使用上限,一般为16M或24M(具体看系统设置),当应用的使用内存超过这个上限时,就会被系统认为内存泄漏,被kill掉。所以在android开发时,管理好内存的分配及使用十分重要,而首先要做的应是认识内存。 这篇文章便是从Linux的系统内存划分开始,逐步介绍 ...
分类:
移动开发 时间:
2017-08-18 12:31:06
阅读次数:
209
第一步 创建一个Hadoop用户 在开始安装Hadoop之前,建议创建一个单独的用户以从Linux文件系统来隔离Hadoop文件系统。按照下面的步骤创建用户: ● 用管理员root用户来创建Hadoop用户 ● 创建账户使用命令“useradd username” ●使用该账户“su usernam ...
分类:
其他好文 时间:
2017-08-17 12:38:41
阅读次数:
845
一:目的.现有服务器用户,完整迁移到一台新服务器.二:环境:源:117cat/etc/redhat-releaseCentOSrelease6.9(Final)rpm-qarsyncrsync-3.0.6-12.el6.x86_64目的114cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)三:117:exportUGIDLIMIT=500//设置一个变量,新建的uid从500..
分类:
系统相关 时间:
2017-08-15 23:05:44
阅读次数:
318
一、linux和windows互传文件1.安装支持包:lrzszyum-yinstalllrzszputty工具不支持lrzsz2.rzwindows文件fail2ban-0.8.14.tar.gz到linux当前目录3.szbaidu.png传输文件从linux到windows二、用户配置文件和密码配置文件1.用户配置文件ls/etc/passwd[root@VM_46_188_centos~]#cat/..
分类:
系统相关 时间:
2017-08-15 23:03:28
阅读次数:
896
libnet下载地址:http://search.cpan.org/dist/libnet/ipvsadm下载地址:http://www.linuxvirtualserver.org/software/ipvs.html#kernel-2.6从Linux内核版本2.6起,ip_vscode已经被整合进了内核中,因此,只要在编译内核的时候选择了ipvs的功能,您的Linux即能支持LVS。Linux2...
分类:
其他好文 时间:
2017-08-15 22:52:50
阅读次数:
125
一、磁盘内部的相关知识1、前言:一些关于磁盘的英文disk#磁盘
head#磁头
sector#扇区
track#磁道
cylinder#柱面
units#单元快
block#数据块
iNode#索引节点2、磁盘内部的相关知识一般来说,一块磁盘有1个到数个盘片不等,其中每个盘片的有效盘面对应一个读写磁头,从上到下从0..
分类:
系统相关 时间:
2017-08-02 22:15:40
阅读次数:
202
要说清 Systemd,得先从 Linux 操作系统的启动说起。Linux 操作系统的启动首先从 BIOS 开始,然后由 Boot Loader 载入内核,并初始化内核。内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程,也叫根进程。它负责产生其 ...
分类:
系统相关 时间:
2017-07-21 20:45:15
阅读次数:
255