1
winterbells 2018-03-22 13:57:40 +08:00
/tmpfs ?
不清楚,不了解 不过安卓貌似 6G 也不够用,开机剩 4G,用一会儿还剩 2.5G 。而且不知道是什么东西那么大。。 |
2
msg7086 2018-03-22 16:21:14 +08:00 via Android
可以啊。用低速存储的原因就是内存太贵了,你要有钱买一堆内存当闪存玩,当然可以了。
|
3
MartinWu 2018-03-22 16:47:57 +08:00
1,你有多少内存可以当“储存介质”用,任你手机是 8G,能划多少来安装软件?
2, 如果你装在内存里,重启下就要重新安装了,不嫌麻烦? |
4
MartinWu 2018-03-22 16:49:00 +08:00
不是不能实现,而是目前来说没必要去实现?
|
5
zakokun 2018-03-22 16:54:21 +08:00
1. 为什么 Android 内存这么大,是因为内存太便宜所以厂家就随便给你 6G 8G ?还不是因为需要这么多内存
2. 毒瘤启动卡死是什么原因?是因为闪存速度太慢了吗? 3. 那么多毒瘤,每次都要重新下载安装?数据怎么保存? |
6
yidinghe 2018-03-22 17:00:16 +08:00
手机内存其实还是不够的,因为手机碎片化的东西太多了,你开十几个 app 切换来切换去,它们都想留在内存里,好当你切换回去的时候能够快速响应。手机内存永远都是不够的。
|
7
litianyou OP @winterbells
@yidinghe 也是。部分手机因为内存小,来回切换就会杀死进程,还真是没条件这样干。 @MartinWu @zakokun 安装倒不是问题吧估计。比如说一个 App 实现这个功能,把一些 App 放进这个盒子里,然后关机前把这内存的数据给写进存储,开机再读取。开关机会麻烦会慢,但是相应的会换来盒子里的 App 运行速度。 我觉得毒瘤启动卡是因为存储读取速度跟不上和 CPU 还是不够的问题。所以想到了内存的优势想到这个。 @msg7086 是的,确实内存会比较贵。但是 6G 内存好像对我来说,有点浪费,因为大部分应用是 空调狗 冻结的,但是有些常用的 App,如微信支付宝经常启动,特别是这个支付宝,启动后卡的一批,付款都嫌丢人……所以可以考虑创建 1.5 个 G 的这个,来存放支付宝。但是这个好像没有 App 实现唉 |
8
justinwu 2018-03-22 21:43:53 +08:00 via iPhone
现在不久这样吗,而且比你想的跟优雅可靠。
6g 内存也不会闲着。app 可以常驻内存,文件也可以在内存中缓存。 某个 app 运行一把不就相当于安装到内存了吗。以你的想法,重启之后,应用啥时候安装到内存中呢?无论怎么样,这个过程跑不掉啊。 再说了,是不是还要考虑内存不够的时候 app 从内存中移除,6g 内存也不是无限量。不就是杀应用清缓存吗 |
9
elvisyao 2018-03-22 22:00:07 +08:00
居然还想挂载作为 IO 盘? 我们 iOS 的某付宝 App,从一开始的 56MB,到最新版的 216MB,我也不知道它更新了什么,是不是放了一堆图片在里面,怎么会变这么大。。我估摸着再过 1-2 年,单个程序都要 4-500MB 了吧
|
11
1191257428 2018-03-22 23:05:50 +08:00 via Android
在用 2+16 Android 的路过
|
12
NoahNye 2018-03-22 23:30:41 +08:00 via iPhone
世道变了……当初内存太小,而容量可扩充的年代,人们还在用手机存储空间当内存用。
|
13
msg7086 2018-03-23 00:30:39 +08:00 via Android
内存那么大,存储速度还跟不上,你以为是某______手机吗?
|
15
litianyou OP @justinwu 你说的没错,但是我说的启动的这个时间,因为读取的东西比较多(可能是文件数量较多),非常卡。在 Windows 上,内存挂载成磁盘放一个软件,打开这个软件就是从内存读取出,放在运行内存中,读取的过程很快,对不对?这个想法中,假如挂载 2 个 G,安装一个支付宝,打开支付宝就是从挂载的这块内存中读取到运行内存里,这个过程很快,对不对?
至于说的重启后如何安装到内存,和 Windows 中一样呀,开机后打开这个挂载内存的软件,开始从存储中读取关机前保存的内存文件,加载到内存中。缺点在于关机前和开机后要有一番操作,但是一般来说手机还是没必要反复重启的吧。(我手机一个月也不一定重启一次) @elvisyao 我手机上已经 545MB 了…… @NoahNye 我就这样干过。 @msg7086 (滑稽) |
16
msg7086 2018-03-23 11:26:09 +08:00
@litianyou
> 在 Windows 上,内存挂载成磁盘放一个软件,打开这个软件就是从内存读取出,放在运行内存中,读取的过程很快,对不对? 不对。你直接放在磁盘上的软件,双击启动的时候会由系统自动复制到内存里存着。 你关闭这个软件之后,下次再打开,也是从内存里直接读取的。 |
17
tadtung 2018-03-27 21:05:07 +08:00 via Android
手机和电脑内存管理机制不同,如果你了解就会知道。
事实上 linux 内核的内存不存在浪费,同时手机不像是电脑,手机需要更为频繁的前后台应用切换。 |