memory-management

    3热度

    4回答

    我正在寻找一个关于Windows系统内存和内存管理组织的解释或很好的免费在线资源。

    2热度

    3回答

    我已经完成了我的第一个工作Symbian应用程序,但在我的急促学习中很少关注内存管理并推动和清理堆栈? 有人请指点一下这里使用的一些最佳实践的方向,也许是一些最好的泄漏检测/内存分析工具。 例如,如果我抢TDesC或函数内部TPtrC16,我怎么那么清除它们的最好方法,是单纯 TPtrC16 temp = ... temp.CleanupClosePushL(); CleanupStack::

    46热度

    2回答

    在下面的程序: class Main { static string staticVariable = "Static Variable"; string instanceVariable = "Instance Variable"; public Main(){} } 的instanceVariable将存储分配给对象实例的存储器内。 staticVari

    3热度

    2回答

    刚刚遇到this website。功能9是内存管理,他们声称他们的产品“自动释放[不再需要]的内存”。 这是一个营销策略,还是你认为他们有一些招数?他们只是基于他们的.Net运行时提供的任何情况下(或他们是gasp调用GC.Collect())? 对产品没有真正的兴趣,DotFuscator对我来说就足够了 - 我只是真的对如何实现这一点感兴趣。

    18热度

    6回答

    (以下所有的是用Java写的) 我必须建立一个将作为输入的XML文档,潜在的应用程序,很大。该文件是加密的 - 不是XMLsec,但我的客户的预先存在的加密算法 - 将分三个阶段进行处理: 首先,流将根据上述算法进行解密。 其次,扩展类(由第三方对我提供了一个API编写)将读取该文件的某些部分。读取的数量不可预测 - 特别是不能保证位于文件头部,但可能出现在XML中的任何位置。 最后,另一扩展类(

    0热度

    4回答

    这是一个相当基本的问题,由于某种原因,目前适当的解决方案逃脱了我。我处理的第三方SDK其声明如下结构: struct VstEvents { VstInt32 numEvents; ///< number of Events in array VstIntPtr reserved; ///< zero (Reserved for future use) VstEve

    1热度

    4回答

    环境: Windows 2003 Server(32位); IIS6,ASP.NET 2.0(3.5); 4Gb Ram; 1工作进程 我们有一个情况,我们有一个非常大的System.XmlDocument被加载到内存中,然后它进入一个编译的XSL转换。 发生什么事情时,Web请求进入服务器正在与2500Mb的可用系统内存空闲状态。 随着XML DOM被填充,可用内存下降约500Mb,此时我们得到

    2热度

    2回答

    当编写一个抽象类或者一个没有直接实例化的类时......你倾向于在抽象类中编写一个dealloc方法,并在适当的时候释放,然后允许孩子调用[super dealloc],然后担心它们添加的不是超类的一部分的实例变量? 你如何用抽象类来管理内存? 我想沿着线的东西: @interface ClassA : NSObject { NSArray *foo; } @end @imple

    9热度

    6回答

    我有一个Dictionary<string,int>有可能包含超过10多万个唯一键。我试图减少这需要的内存量,同时仍然保持字典的功能。 我有想将字符串散列存储为long的想法,这会将应用程序内存使用量减少到可接受的数量(〜1.5演出~5演出),但我不觉得很好我这样做的方法。 long longKey= BitConverter.ToInt64(cryptoTransformSHA1.Comput

    4热度

    12回答

    即使在堆中创建容器对象,stl中的向量也如何被销毁? EDIT 如果容器容纳指针那么如何破坏那些指针对象