android-研究过Android /proc/目录的请进来~~

问题描述

研究过Android /proc/目录的请进来~~

如果有研究过/proc/目录下面的文件的都知道,/proc/目录下包含着系统运行的各种信息,包括CPU,内存等等,还记录着从开机开始每个进程的信息。并且这些信息更新得很快,很频繁。

我的问题是,有人知道android系统是在什么时候写入这些信息吗?在哪里写入的?多久写入一次?
有知道的请回复下,我们一起讨论交流~

解决方案

这个是内核虚拟出来的,内核会把这些硬件信息虚拟成一个个文件,给用户态程序访问,获取这些数据

解决方案二:

这个是linux内核维护的模块,写入的地方很多,比方说,
ActivityManagerService里有写入(启动一个应用;内存不足需要回收低优先级的进程时(lowmemorykiller去杀进程);用户操作不断在调整当前运行进程的优先级,比方说打开某个应用,分享时转到微信;等等等等,这些都是在ActivityManagerService操作);
上述有部分要调用linux内核管理进程的机制;
还有linux内核第一个fork的zygote进程。
多久写入?可以说,几乎一直在更改。

解决方案三:

http://blog.csdn.net/silvervi/article/details/6315548
http://blog.csdn.net/anlegor/article/details/38317305

时间: 2024-09-28 18:36:40

android-研究过Android /proc/目录的请进来~~的相关文章

“.NET研究”【Android开发教程】一、基础概念

Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Machine).Android是由google领导的Open Handset Alliance开发的. Android使用的虚拟机比较特别.Dalvik使用了一些特别的方法.你在Android上不能运行普通的Java程序.Android提供了一个dx的工具,可以把普通的Java类文件转换为dex(Da

【黑马Android】(01)android简介/工程目录结构/拨号器/四种点击事件/后台偷偷发短信

通信技术 1G 模拟制式 只能进行语音通话.   2G GSM, CDMA 收发短信和邮件.   2.5G  GPRS, EDGE 访问wap网络数据.(图片, 壁纸, 文字信息)   3G WCDMA(联通), CDMA2000(电信), TD-SCDMA(移动) 发微博, 查看高清图片, 小电影.   3.5G  HSDPA, HSDPA+   4G TD-LTE 下载速度: 50Mb/s  = 6MB/s 上传速度: 10Mb/s = 1.2MB/s   100Mb/s    !=    

android中data/data/cache目录

问题描述 android中data/data/cache目录 android中data/data/cache目录是做什么用的? android4.4之后还可以向这个目录中写入内容么? 解决方案 系统缓存存放在"/cache"下. 解决方案二: 主要放各种缓存文件. 解决方案三: cache : 存放缓存数据 解决方案四: swbsun说的对,系统缓存会放在/cache下. 之前我不清楚什么情况,目前android4.4.4是没有/data/data/cache这个目录的. 每个应用的缓

android:我的代码目录里没有 drawable-hdpi-v4这个文件夹,在编译的时候总是报错

问题描述 android:我的代码目录里没有 drawable-hdpi-v4这个文件夹,在编译的时候总是报错 请问这是什么原因呢,根本就没有drawable-hdpi-v4这个文件夹 解决方案 找到错误了,是因为三方jar包导致~ 解决方案二: 检查下你的资源文件,你的资源文件出错了, 解决方案三: 或许是你的编程工具,或者环境,出现了错误,重新装一次. 解决方案四: 你的jar包引用出问题了 解决方案五: 我也遇到了这个问题,请问如何解决的?

android-设计ANDROID程序,实现以下功能,请 大神给出一点思路

问题描述 设计ANDROID程序,实现以下功能,请 大神给出一点思路 (1)在界面上显示数字和模拟时钟,默认显示手机的当前系统时间,(2)通过日期.时间控件设置时间,并且在数字和模拟时钟中显示我的想法是建两个Activity一个用于显示数字和模拟时钟,另一个用于显示日期时间控件,主要是第二个问题,日期时间控件中设置好的时间是不是通过Calendar获取?然后传到数字和模拟时钟所在Activity但是这样就不知道数字和模拟时钟怎样读取Calendar数据 解决方案 Calendar可以的,使用比较

.Net 转战 Android 4.4 日常笔记目录

原文:.Net 转战 Android 4.4 日常笔记目录 .Net 转战 Android 4.4 日常笔记(1)--工具及环境搭建 .Net 转战 Android 4.4 日常笔记(2)--HelloWorld入门程序 .Net 转战 Android 4.4 日常笔记(3)--目录结构分析 .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化 .Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决 .N

安卓开发-研究一个android程序,如何跟一个网页层进行数据传递,

问题描述 研究一个android程序,如何跟一个网页层进行数据传递, 目前我们的程序是直接打开一个网页. 很多android程序都是界面内包含网页的,但是却有一些标题栏一样的东西,可以控制网页,设置登陆登出等.登出之后,网页的个人信息也随之消失. 我想问一下普遍都是什么方式交互. 解决方案 用jason什么的目前比较普遍吧.javascript也能支持. 解决方案二: 用jason什么的目前比较普遍吧.javascript也能支持.

研究称Android和iOS流行度超越PC和社交网络

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 研究称Android和iOS流行度超越PC和社交网络 新浪科技讯 北京时间8月28日凌晨消息,市场研究公司Flurry Analytic周一发布研究报告称,Android和iOS操作系统的流行程度可能超出人们预期. 报告指出,与20世纪80年代PC技术迅速增长时期中的PC采用率相比,iOS和Android的采用率要高出十倍.报告还称,与20世

Android Studio下添加assets目录的实现方法

有时候需要放置一些文件而且不被proguard压缩,可以放到assets目录中. 但是工程默认并未创建assets目录,那么如何在android studio中创建assets目录呢? 目录位置为:XXX\src\main\assets XXX代表你的项目的路径,assets放在src\main目录下. 以上这篇Android Studio下添加assets目录的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家.