memory

    1热度

    3回答

    考虑我有一个名为sampleObject的属性。 在dealloc方法中,哪个应该是管理内存的最好方法? 选项1: self.sampleObject = nil; //This will release the sampleObject and set it to nil 这相当于 [sampleObject release]; sampleObject = nil; 选项2: 显式

    4热度

    1回答

    对齐有一些非常奇怪的问题,并作为初学者与c + +我不知道为什么。 struct DeviceSettings { public: ....somevariables DXSize BackbufferSize; ....somemethods }; struct DXPoint; typedef DXPoint DXSize; __declspec(align(1

    2热度

    1回答

    是否可以将内存泄漏转储的内容输出到字符串(而不是控制台)?希望如此:) _CrtDumpMemoryLeaks(); // to-string?

    0热度

    1回答

    是否有任何共同算法来检查设备的RAM内存在物理内存访问错误的条款?我认为最简单的方法是迭代整个内存并写入,读取和比较每个字节。也许有更好的办法吗? 如何在.NET CF中分配整个可访问的内存? 我使用的是全新设计的基于Windows CE的设备,我想肯定会有在正常工作没有随机内存错误。

    0热度

    1回答

    全部, 据我所知在Windows操作系统中我们有存储在硬盘上的虚拟内存。哪个驱动器用于此目的?我有一个使用大量内存的服务,所以我想知道是否有足够的磁盘空间。 RGDS, MK

    14热度

    8回答

    我目前在HashSet中存储了一个单词列表(大约120,000),目的是作为一个列表来检查反对的单词是否拼写正确,然后返回yes或no。 我想知道是否有办法做到这一点,占用更少的内存。目前120,000字大约是12meg,实际文件的读取字数大约是900kb。 有什么建议吗? 在此先感谢

    1热度

    3回答

    我有一个程序,我用它作为alt-tab替换。我使用.NET编写它,因此它具有相当大的内存空间。由于我只是偶尔使用它,所以它往往会被分页。所以当我打电话时,通常需要几秒钟才能显示。这非常烦人。有没有办法阻止它被分页,以便总是立即出现? 我总是可以用更轻量级的语言编写它,但是有没有解决方法?

    1热度

    2回答

    如何在应用程序中存储大的浮动值,例如0.00032012?我需要存储该号码,所以当有人点击保存偏好设置按钮时,它会存储一个变量。然后,当我重新启动应用程序时,它会记住该号码并将其发布到文本字段中。 我正在考虑使用plist,但是如何将变量存储在plist中?例子? 任何想法???

    1热度

    1回答

    我想限制进程可以使用的物理内存量,而不限制它可以使用的虚拟内存量。我正在努力测量内存压力下各种算法的行为,我需要用许多不同数量的物理内存来测试它们的性能 - 所以我要么需要购买大量模糊大小的内存,或者我需要一个支持以某种方式限制进程驻留内存的操作系统。 不幸的是,Linux不尊重/强制执行setrlimit(RLIMIT_RSS, ...),OSX也没有。[1]你能推荐我一个可以做到这一点的操作系

    1热度

    2回答

    我一直在遇到一些错误,其中对象以某种方式被释放,但最终我们调用了FreeMem。当然这会导致一个错误,因为内存已经被释放并抛出一个错误。 我知道一个try-catch块可能会修复它,但这是很多try-catch块。使用常规object.free避免这种情况的方法是FreeAndNil(object),但我无法找到FreeMem的等效项。在释放之前测试它是否被分配的东西。 什么是最好的解决方案在这里