社区
Android
帖子详情
android下如何使用内存文件,类似tmpfs
alaiyeshi
2011-10-10 11:55:44
工作要求得使用内存文件
我的想法是弄个tmpfs类型的目录,然后mount上,发现权限问题,我又不能使用root权限
不知道android下面哪个目录是tmpfs的,且必定存在,我有读写权限?
这个需求是在无法确认用户是否有sdcard,又无法确认rom空间够用,只能打主意到内存文件了
...全文
635
6
打赏
收藏
android下如何使用内存文件,类似tmpfs
工作要求得使用内存文件 我的想法是弄个tmpfs类型的目录,然后mount上,发现权限问题,我又不能使用root权限 不知道android下面哪个目录是tmpfs的,且必定存在,我有读写权限? 这个需求是在无法确认用户是否有sdcard,又无法确认rom空间够用,只能打主意到内存文件了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alaiyeshi
2011-10-19
打赏
举报
回复
[Quote=引用 5 楼 gb112gb 的回复:]
没root权限。。。果断白瞎了。。。用他现成的tmpfs,比如/dev /mnt/asec都写不了,别人告诉我。。。只能少写
[/Quote]
果断分开写,一个小文件一个小文件,用完一个删一个
alaiyeshi
2011-10-17
打赏
举报
回复
[Quote=引用 3 楼 gb112gb 的回复:]
我也遇到这个问题,求问楼主,现在问题解决了吗?求解了在这里。。。。
[/Quote]
木有搞定,,你有啥好想法不?
gb112gb
2011-10-17
打赏
举报
回复
没root权限。。。果断白瞎了。。。用他现成的tmpfs,比如/dev /mnt/asec都写不了,别人告诉我。。。只能少写
alaiyeshi
2011-10-14
打赏
举报
回复
[Quote=引用 1 楼 yiyaaixuexi 的回复:]
不能使用root权限的话,也动不了tmpfs
[/Quote]
妹纸。。那怎么搞,。
我只是想NDK下能搞个内存文件,,不用把缓存文件放在硬盘上啊,,,难道我去开个大内存队列冒充?我勒个擦。问题是ffmpeg得给丫个handle啊。。memory貌似不行啊
gb112gb
2011-10-14
打赏
举报
回复
我也遇到这个问题,求问楼主,现在问题解决了吗?求解了在这里。。。。
念茜
2011-10-10
打赏
举报
回复
不能使用root权限的话,也动不了tmpfs
android
文件
系统类型的介绍
android
系统启动过程中有两个很重要的
文件
,init.c和init.rc ,这两个
文件
具体重要的在哪里,这里不再累赘,网上资料一大把。不过通过这两个
文件
,我们可以很清楚的看到比如dev 等目录属于哪种
文件
类型,了解之后就可以去
使用
了。下面关于
android
文件
系统类型进行介绍。 在init初始化过程中,
Android
分别挂载了
tmpfs
,devpts,proc,sysfs 4类文
Android
共享
内存
实现跨进程大
文件
传输(设计思路和Demo实现绕过Binder传输限制)
项目链接
Android
SharedMemoryDemo 最近在学习Binder的东西,发现Binder对跨进程传输
文件
的大小有要求,系统的Binder传输
文件
大小的时候限制在1M左右,太大的
文件
会导致
内存
溢出,导致跨进程传输失败,当然实现大
文件
传输的时候我们也可以
使用
广播,当别人发广播给我们的时候我们可以将
文件
路径通过广播返回给调用者,今天实现的方式
使用
的是共享
内存
共享
内存
的作用可以是大
文件
传输,也可以用于共享预览帧数据,比如我camera打开预览的时候,此时别的应用在后台也想
使用
预览帧,我就可以..
android
系列-init 挂载
文件
系统
android
init 挂载
文件
系统
Android
源码之init.rc
文件
详解
一、引言 .rc
文件
是
android
系统一个十分重要的
文件
。 其是资源
文件
,包括比如对话框、菜单、图标、字符串等资源信息。
使用
.rc资源
文件
的目的是为了对程序中用到的大量的资源进行统一的管理。 本文来了解
文件
的规则。 二、init.rc
Android
init.rc
文件
由系统第一个启动的init程序解析。是启动系统服务
使用
的
文件
。 三、
文件
规则 类型 主要包含了四种类型的语句: 1、Acti...
深入理解
Android
内核设计思想(二)
内存
管理
对冗余挑拣重点,对重点深入补充,输出结构清晰的精简版 操作系统
内存
管理基础 1.虚拟
内存
2.
内存
分配与回收 3.mmap 4.Copy on Write
Android
内存
管理 1.Low Memory Killer 2.Ashmem 驱动 3.MemoryFile 原理 总结 操作系统
内存
管理基础 不论什么操作系统,
内存
管理都是绝对的重点和难点。
内存
管理旨在为系统中所有 Task 提供稳定可靠的
内存
分配、释放和保护机制。你可能会疑问,学习
Android
系统有必要了解 L
Android
80,337
社区成员
91,284
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章