买了小6的兄弟们,享受着高性价比的同时还一定沉醉在破解的乐趣中
小6的CPU很强大,能比美N系列机型,给了我们很大的发挥空间
但是紧紧20M左右的运行内存,真是有点捉襟见肘
特别是破解后运行N-GAGE平台游戏,几乎打开不了别的软件
唯一的方法就是提高运行内存了
到处查找了一下,最多方法就是用软件整理内存,或者删除一些不常用的系统进程
但是腾出来的一点点空间又怎么足够我们使用呢?
我们首先了解一下6120c的硬件配置吧(摘录自诺基亚官网):
CPU:Single CPU
CPU Type: ARM 11
CPU Clock Rate: 369 MHz
Memory:Max User Storage: 35 MB
NAND Memory: 128 MB
SDRAM Memory: 64 MB
~20 MB Free Executable RAM Memory
Memory Card: Micro SD
Max Memory Card Size: 2 GB
Memory Card Feature: Hot Swap
Unlimited Heap size
Unlimited Jar size
从Memory中我们可以看出SDRAM有64M
这64M就有系统从逻辑上分成了2部分
通俗地说就是分成了C盘和运行内存
其中C盘有35M是保留给用户使用的,用于安装软件等
我们的内存卡都是上G的
除非必要,否则程序都装载卡上
系统提供的35M贮存平常起不到多大作用
关键就在这里
如果我们可以在系统启动之处干预其SDRAM Memory的分配情况
也就是把Max User Storage适当地调小
让运行内存获得更多的分配
那就能达到目的了
而处于Symbian系统编程入门阶段的在下
通过普通的编程绝对不能达到目的
在塞班这里卧虎藏龙,恳请熟悉Symbian系统内核的高人指点迷津
请各位参与讨论,把自己的智慧发挥出来吧
P.S:本人对Symbian系统理解尚浅,若想法有误,请狠狠指出,多谢多谢!
后记: 本来想法确实有误
首先SDRAM需要通过不断刷新维持数据
断电后数据会丢失
所以不可能是C盘的存储器
以上是诺基亚开发者论坛里手机终端规范的数据
出错可能性很小
关键是本人理解错误
不过有点搞不明白
用软件测试6120c显示
内存大小为48.6M
是不是SDRAM的64M
真不知道剩下的用到了哪里去