多普达S1手机内存与实际内存为什么有出入?

问下,写的是64缓存,128内存机器为什么在程序里面查看内存时,总内存要远远小于标称内存呢?我买的是行货手机.... 问下,写的是64缓存,128内存机器为什么在程序里面查看内存时,总内存要远远小于标称内存呢?
我买的是行货手机.
展开
 我来答
nb_a
2007-12-18 · TA获得超过1089个赞
知道小有建树答主
回答量:1795
采纳率:25%
帮助的人:926万
展开全部
典型的Windows CE设备包括ROM和RAM内存。当设备被关闭时,设备也可以通过使用充电的后备电池而继续维持RAM中的内容。

ROM包含未解压到执行位置的文件,包括系统执行体、动态链接库(DLLs)和被捆绑的应用程序如Microsoft Pocket Word。这些文件都起始于页面的边界。ROM还包括这些应用程序所使用的各种文件,如字体、声音和位图。这些文件中的大多数被压缩了(除了一些字体例外)。代码和执行体的只读部分以及DLLs被解压到启用的执行位置。由于可读/写部分在指定的RAM,它们将在那里被压缩。
为了节省空间,这些小文件和被压缩的可读/写区中的许多被放置在内存的缝隙中。这些缝隙是放置在ROM中的代码或只读内存区的最后一页省下的空间。
压缩ROM中的执行体或DLL也是可能的。当这类执行体运行时,请求换页程序将所虚页面解压并将它们装入RAM。

RAM被分成两个部分:存储内存和程序内存。存储内存包括注册表、文件系统和数据库。文件系统包括由用户安装或创建的应用程序和数据文件。在文件系统中的所有文件都是被压缩的。程序内存是由系统使用的并用于运行应用程序。用户在任何时刻不需重新启动,就可以重新调整对存储内存和程序内存的划分。
用户安装的应用程序压缩驻留在文件系统中。代码和数据需要被解压到程序内存来执行。请求换页被支持——当一个用户安装的应用程序被启动时,仅有一小部分应用程序需要被解压到程序内存。
除了数据部分,每个执行体通常都耗费一定量的程序内存用于它的堆栈数据。堆栈通常可以动态增加或减少。
N6230eb304
2007-12-18 · TA获得超过2037个赞
知道大有可为答主
回答量:2736
采纳率:0%
帮助的人:2126万
展开全部
手机出厂时有一部分内容是固化在内存当中的,用户可以调用而无法删除。有些厂商便把系统占用的这部分空间与实际开辟给用户使用的内存总和标注在广告宣传语中,自然比那些只注明实际空闲内存的产品多很多。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式