memory-management 相关问题

动态分配和释放部分物理内存的过程,以便在请求者之间尽可能公平并且没有饥饿的情况下响应程序请求。

docker日志文件和缓存的内存之间有关系吗?

我正在使用Ubuntu 18.04的裸机kubernetes集群上运行我的应用程序。长期以来,我在缓存内存方面遇到问题。我的某些组件正在缓存内存,尽管...

回答 1 投票 0

最大的malloc大小比预期的要小

这里是一个检查最大malloc大小的简单程序:#include std :: size_t maxDataSize = 2097152000; // 2000mb void MallocTest(void *&ptr){while(1){ptr ...

回答 1 投票 1

为什么必须动态分配扩展数组才能使此函数正常工作C ++

我一直在研究一个接受数组和数组大小作为参数的函数。函数任务是创建第二个数组,其大小是拳头数组的两倍,并复制元素...

回答 1 投票 1

OpenGL GLFW应用程序-客户端内存限制

我在Windows 10 x64上工作。 32位进程最多可以使用2GB内存。我已经测试过了:一个仅分配25mb内存块的简单程序可以使用大约1950mb的内存。超过该值之后...

回答 1 投票 0

如果高速缓存具有回写策略,将写入多少字节?

数组A包含256个元素,每个元素4个字节。它的第一个元素存储在物理地址4096.数组B包含512个元素,每个元素4个字节。它的第一个元素存储在物理地址8192中。...

回答 1 投票 -1

引导时导致6内存膨胀

自从我升级到Rails 6并开始使用webpacker以来,我在启动时(使用heroku)的内存消耗是灾难性的。它的峰值约为1200mb,然后下降,然后稳定地挂起...

回答 1 投票 0

程序终止于std :: bad_alloc

我正在运行一个C ++程序,该程序在任意点处都以std :: bad_alloc终止,具体取决于指定的输入。以下是有关程序的一些观察点/要点:对于较短的运行(正在运行的...

回答 2 投票 5

我可以使用什么数据结构来释放连续内存中的内存?

我想随着时间的推移模拟种群,并保留仍然活着的个体的家谱(我不需要保留关于死血统的数据)。世代是离散的,非...

回答 1 投票 0

为什么我的模块无法处理内核分页请求?

这是我的模块,使用dequeue_huge_page_vma()和alloc_buddy_huge_page()分配一个大页面。为了使它们独立于vma,我从__get_vm_area_node()获得可用的vm区域,然后得到...

回答 1 投票 10

__ bstr_t内存泄漏

我有一个c ++代码。但是它不能正确释放内存。告诉我哪里错了,这是我的代码1 void MyClass :: MyFunction(void)2 {3 for(int i = 0; i

回答 4 投票 4



最小化c ++中的内存使用

我正在解决代码强制问题,代码功能没有问题,但是代码超出了内存使用量。有人可以解释如何改善这一点吗?如何学习...

回答 1 投票 0

OS161:TLB加载失败

我在运行fork测试时遇到TLB加载错误,我理解这是由于将错误的stackptr传递给mips_usermode造成的,我的实现似乎围绕着一些建议,...

回答 1 投票 1

分段错误(C ++指针)

我正在尝试使用节点类和指向下一个节点的指针在C ++中实现链接列表类。 template 类Node {public:T val; public:节点*接下来;公开:Node()...

回答 1 投票 0

txm_module_object_allocate((void **)obj_ptr,sizeof(obj))如何工作?

[每当我尝试创建对象(队列,线程或字节池)时,我只能通过动态内存分配来创建它们;如果我尝试静态内存分配,它将失败。我找不到...

回答 1 投票 0

我如何通过检查正在运行的系统来确定需要为Docker主机提供哪些资源?

我的目标是定义具有在RAM中启动Docker容器所需的适当内存大小的容器定义(“ ContainerDefinitions”)。例如,jenkins容器的以下代码片段获取...

回答 1 投票 -4

Docker容器如何在500 MB RAM中启动?给定1+ GB的docker映像

我的目标是定义具有在RAM中启动Docker容器所需的适当内存大小的容器定义(“ ContainerDefinitions”)。例如,jenkins容器的以下代码片段获取...

回答 1 投票 -4

每次写入缓冲区时都应调用`vkMapMemory`吗?

[相对于对缓冲区的每次写入使用vkMapMemory,memset和vkUnmapMemory,与使用vkMapMemory,memset和vkUnmapMemory相比,使用单个vkMapMemory,每次写入一个内存集和单个vkUnmapMemory有什么好处吗?]

回答 1 投票 0

位图内存管理器

我正在阅读有关编写用于c ++程序的内存管理工具的教程。这是本教程的链接。此内存管理器的一种变体是位图内存管理器,其中...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.