memory-leaks

    -2热度

    1回答

    假设我想在很多线程上执行一些命令。我有这个示例代码: for (int i = 0; i < 5000; i++) { new Thread(() => { while (true) { string foo = "foo " + DateTime.Now.Ticks; bool brea

    1热度

    1回答

    我试图删除C++中的链接列表中的节点,但它一直说在删除事务后_pending_tx不是nullptr。此外Valgrind的说我有内存泄漏,我无法弄清楚 bool BankData::void_transaction(const size_t& customer_id, const size_t& timestamp) { bool var8 = false; if (transactio

    0热度

    1回答

    我想找出这个泄漏的确切原因,但仍然无法弄清楚为什么这个泄漏发生在ForeignMoviesFragment实例没有被保留在任何地方。需要帮忙。 下面是截图

    1热度

    2回答

    我已经抛弃了大量的内存,并发现存在内存泄漏。如果你看截图,你会看到只有一个片段,但有9个相同类型的演示者。应该只有一个。当我检查一个演示者实例时,分析器向我显示对演示者的引用。 这些都是RxAndroid方法的回调方法。我正确地取消了在片段的onDestroyView中的所有这些。不过,演示者实例并未被清理(如您所见)。 所以我想知道如何区分有效(循环,内部)引用,它仍然存在,因为对象仍然没有垃圾

    0热度

    1回答

    我正在尝试构建小型音板。我收到内存泄漏错误,应用程序崩溃。任何人都可以告诉我,如果我的代码有一些问题或效率低下。我有10个类似Activity1的活动。有什么办法可以使代码更高效和快速。我不知道这部分代码是造成内存泄漏错误 Sound.java public class Sound implements OnClickListener,OnCreateContextMenuListen

    3热度

    1回答

    我真不明白,当异常发生在堆与分配的内存会发生什么: #include <iostream> #include <vector> using namespace std; class Base { private: int *a; public: Base() { // a = new int[100]; throw runtime_erro

    0热度

    1回答

    这发生在90秒的时间段内。我试图找出原因,我甚至无法确定从哪里开始,而我现在正在考虑这个问题,这是否甚至是一个问题 - 这看起来像Chrome一样擅长处理性能,而不是我们正在做的事情。我试图减少JS Heap的大小,但我不知道从哪里开始。 总结: 这是否看起来像内存泄漏或性能问题? 我已阅读并观看了一堆关于查找内存泄漏的视频,但尚未找到如何隔离和解决它们的好例子。任何resources--最好谷歌

    1热度

    1回答

    我有点学习Direct3D,并有这个相当基本的代码,没有太花哨。在Visual Studio中进行调试时,我注意到有一个constantly increasing memory usage,这有点奇怪。 从我观察到的,IDXGISwapChain::Present分配每个帧更新新的内存块。约12秒差距。 我不知道这可能是什么原因,也许我忘了调用某种清算功能?我什至没有任何缓冲区或着色器或类似的东西

    -1热度

    2回答

    例如,我有这样的代码: var Player = function(param){ var self = { x:0, y:0, spdX:0, spdY:0, id:"", } self.hp = 24; } 我需要里面添加VAR self = {}马力?

    0热度

    1回答

    我得到了类,它包含的unique_ptr阵列下面的构造 template <class T> MyVector<T>::MyVector() : p_capacity(2), p_size(0) { p_array = std::make_unique<T[]>(p_capacity); } 我想在这样的成员方法后重新初始化,将旧的阵列到新的数组多数民众赞成在2倍大 templ