memory

    2热度

    1回答

    智能手机内置了ROM和RAM。还有一些手机也支持虚拟内存。我想知道这些记忆基本上用于什么。我知道内存可供用户进程使用。但为什么他们有一大块ROM? E.g.对于Droid难以置信的wiki页面说 512 MB DDR RAM 1 GB ROM(748 MB免费用户) - 这是什么免费的用户? 加8 GB moviNAND设备 - 通常用于数据存储

    2热度

    3回答

    相当新的C++,我有一段代码相当(我认为)愚蠢的问题: class DataStream { protected: DataStream(void) { }; public: DataStream(int Length); ~DataStream(void); ... void* DataPtr; int Length; }; 我有一个类类同这一点,我想分配给DataPt

    7热度

    4回答

    当电脑首次启动时,它开始在物理地址0xffff0执行。该地址包含对BIOS的jmp指令。 现在对于我的问题,我总是假设物理地址映射到RAM。如果RAM最初包含垃圾值,那么究竟是什么把jmp指令放入0xffff0?对于不同的BIOS,jmp指令总是相同还是不同? 0xffff0是否从RAM映射到BIOS然后(意思是“硬映射”)?

    1热度

    2回答

    我有一个非常大的分布式类,基本上是一个非常人为的二维链表。我希望能够“编译”它,我的意思是我要完成列表,这样只有读访问可以被创建,然后将所有元素移动到连续的内存空间中。我粗略的解决方案是这样的: #include <new> ... MyListNode* pool = new MyListNode[length]; new(&pool[position]) MyListNode();

    7热度

    6回答

    在C++中,当你像这样在堆上一个新的变量:通过删除这样 int* a = new int; 你可以告诉C++回收内存: delete a; 但是,当程序关闭时,它是否会自动释放分配了新内存的内存?

    0热度

    1回答

    我知道我的网络打印机(大柯尼卡美能达)拥有自己的内存和存储空间,还有一些像打印作业这样的信息。从这个记忆中获得这些信息是可能的吗?我尝试使用Win32_Printer或Win32_PrintJob,但因为我读它只能从Windows对话框的作业队列... 你有一些想法如何解决我的问题?

    1热度

    3回答

    我是新手编程(了解如何写几个月前的应用程序),最近写了一个应用程序,每次约5分钟后崩溃与几个'收到内存警告。 Level = 1'警告。在使用仪器进行测试时,我一直无法检测到任何泄漏,而且我相当有信心正确释放对象,所以我怀疑内存问题源自我使用的大量png图像(大约80)。我试过从-imageNamed方法更改为-imageWithContentsOfFile,并没有看到真正的改进。如果任何人可以提

    20热度

    8回答

    我玩的内存动态分配一点,但我没有得到一个观点。当用new语句分配一些内存时,我应该能够销毁指针指向使用delete的内存。 但是,当我尝试,这delete命令似乎没有工作,因为指针指向的空间似乎并没有被清空。 让我们的代码,这个真正的基本片为例: #include <iostream> using namespace std; int main() { //I create a

    0热度

    4回答

    我拥有下一个实例化大约4000万次的类,其所有实例占用全部进程内存(大于15GB)的80%。 class MyClass { String Field1 String Field2 String Field3 int Field4 int Field5 float Field6 SomeEnum Field7 Boo

    0热度

    4回答

    在我的PHP脚本,使用卷曲,在某些时候出现以下错误:“致命错误:允许内存大小262144字节用尽(尝试 分配77824字节)”...“它指出脚本的这一部分:“$ s = curl_exec($ c);” 什么问题?如何解决它?