Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
视频在回溯时卡住 (C++) (QT) (libvlc)
我正在使用 libvlc 使用 QT 4 在我的 GUI 应用程序上播放视频 当我向前搜索视频时 它工作正常 但是当我向后搜索视频时 它会卡住 我的意思是帧不会改变 而我的回调函数是 videopostrender没有接到任何电话 void
c
QT
memorymanagement
VLC
libvlc
如何有效地合并两个数据集?
我正在尝试通过一个通用 ID 合并两个相当大的数据集 但不是大得离谱 360 000 X 4 57 000 X 4 我尝试过常规的merge merge data table and sqldf 每次我总是内存不足 cannot alloc
r
memory
memorymanagement
MERGE
DataFrame
如何回收Java线程堆栈使用的内存?
我已经遇到这个内存泄漏问题好几天了 我想我现在有了一些线索 我的记忆java进程不断增长 但堆却没有增加 有人告诉我 如果我创建许多线程 这是可能的 因为 Java 线程使用堆之外的内存 我的java进程是一个服务器类型程序 所以有1000
Java
Optimization
memory
memorymanagement
memoryleaks
如果它在本地堆上分配,为什么称为 Marshal.AllocHGlobal?
来自 MSDN 文档Marshal AllocHGlobal http msdn microsoft com en us library s69bkh17 aspx AllocHGlobal 是 Marshal 类中的两种内存分配方法之一
c
WINAPI
memorymanagement
marshalling
在派生类中重写运算符 new/delete
我有一个无状态的抽象基类 各种具体类都从中继承 其中一些派生类也是无状态的 因为其中许多是在运行期间创建的 所以我希望通过重写运算符 new delete 让所有无状态派生类模拟单例 从而节省内存和开销 一个简化的例子看起来像这样 incl
c
memorymanagement
singleton
overriding
newoperator
C++:Cheat Engine 和 ArtMoney 等应用程序如何工作?
问完后这个问题 C 我可以用指针超出应用程序的内存范围吗 https stackoverflow com questions 2976058 c can i get out of the bounds of my apps memory w
c
memorymanagement
临时材料的保存期限有什么要求?
考虑以下代码 class Test public Test memset buffer 0 sizeof buffer void Process printf buffer private char buffer 1000 int main
c
memory
memorymanagement
duration
Linux 在堆上的类中分叉
当我遇到以下情况时会发生什么 A 类 保留动态分配的对象 B 它将创造和摧毁这些 B类 有一个由A调用的execute函数 execute将fork 子进程将使用execvp来运行另一个进程 但是 可以设置一个标志 以便父进程不会等待子进程
c
Linux
memorymanagement
fork
Lua - 数数。对表的引用
Lua 文档说 当程序没有对表的引用时 Lua内存 管理最终会删除该表并重用其内存 我的问题是 是否可以在运行时计算对特定表的引用数量 您可以使用调试库找到对 Lua 值的所有引用 请参阅这些消息 http lua users org li
memorymanagement
reference
garbagecollection
lua
如何从映射它的所有 PTE 中取消映射结构页
我希望能够从页面缓存中删除页面 以便下次访问该页面 通过任何进程 将触发页面错误 我是从内核执行此操作的 并且我有一个指向struct page我想删除 从页面缓存中删除很容易 通过 delete from page cache 但我不知道
memorymanagement
Linuxkernel
Paging
virtualmemory
静态与 Malloc
与使用 malloc 相比 块作用域中的 static 关键字有什么优势 例如 功能A f static int x 7 功能B f int x malloc sizeof int if x NULL x 7 如果我理解正确的话 这两个程序
c
memorymanagement
malloc
new[],delete[]复杂性
我已经知道new 运算符首先分配内存 然后为每个元素调用构造函数 并且delete 运算符首先为每个元素调用析构函数 然后释放内存 因此 它们的时间复杂度都是 O n 但是 如果我有一个类 我没有为其定义任何构造函数 析构函数 那么复杂度仍
c
memorymanagement
timecomplexity
点符号解除分配?
property copy NSString name property copy NSString orbit property copy NSNumber mass property float surfaceTemp property
Objectivec
cocoa
memorymanagement
在列表框中处理 WPF 中的图像(内存泄漏)
我有一个列表框 里面有一堆图像 通过数据模板完成 图像是通过设置项目源创建的
c
WPF
memorymanagement
如何在 Linux 上为 C++ 应用程序分配“巨大”页面
我在 Linux 上有一个 C 应用程序 它对延迟非常敏感 我的内存使用量约为 2GB 因此对于 4kb 页面和 64 个 TLB 条目 我将遇到 TLB 未命中的情况 我在 Intel 开发人员手册中读到 2MB 或 4MB 巨大 页面仅
c
Linux
performance
Optimization
memorymanagement
OpenCl 清理导致段错误
我使用网络上的不同来源构建了自己的 Opencl 小示例 实际的内核可以工作 并且我得到了我想要的输出 但是我在其中一个示例中发现的清理功能导致了段错误 我做错了什么 include
memorymanagement
segmentationfault
opencl
为什么retainCount = 2 - 释放后?
我用这个代码 BOOL application UIApplication application didFinishLaunchingWithOptions NSDictionary launchOptions Override poin
ios
memorymanagement
retaincount
识别地址是否属于堆、堆栈或寄存器
我有一个指向 C C 变量的指针 是否可以准确地找出该变量属于内存的哪一段 如果是 怎么办 注意 我只有这个变量的地址 如果变量是本地 全局等 则没有更多信息 查明您的体系结构是否有指向堆或堆栈区域的指针 通常有一些堆栈指针或帧指针 然后将
c
memorymanagement
heapmemory
stackmemory
为什么我们为每个变量分配 12 个字节?
在 Visual Studio 2010 Professional x86 Windows 7 中 more 00DC1362 B9 39 00 00 00 mov ecx 39h 00DC1367 B8 CC CC CC CC mov e
VisualStudio
debugging
memorymanagement
linux下可以分配大容量的虚拟内存吗?
对于某些目的来说 分配大量的虚拟空间并仅在访问的页面中进行分页会很有效 分配大量内存是瞬时的 并且不会实际抓取页面 char p new char 1024 1024 1024 256 好吧 上面指出的是错误的 因为它是一个 32 位数字
c
Linux
memorymanagement
virtualmemory
«
1 ...
36
37
38
39
40
41
42
...60
»