memory-management 相关问题

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

如何创建指向全局结构数组的指针

我有这个代码:#define N 100 //数组的起始大小int is_full(VERTEX * arr); int add_vertex(char *名称); int print_degree(int ID); int _get_vertex(int ID); VERTEX * resize_array(VERTEX * ...

回答 2 投票 0

golang slice内存分配行为

根据我的理解,收缩数组时不会释放基础数组的一部分。看起来好像在必要时过度分配并增长了基础数组。什么会消耗内存...

回答 1 投票 -1

在函数中使用strorage时,使用malloc和char数组[i]之间的差异

[使用array [size]定义长度在运行时之前定义的数组(取决于命令行参数)与使用malloc()有什么区别? array [i]导致将数据放到...

回答 2 投票 1

如何使用C#for JS处理极大的.xlsx文件

我需要解决的情况:我的客户有一些非常大的.xlsx文件,它们类似于数据库表(每行是一条记录,cols是字段),我需要帮助他们处理这些文件(搜索,...

回答 1 投票 0

当更改PTE中的PFN时,延迟了Linux内核恐慌

我正在运行一个内核模块,并且在卸载模块后不久,我遇到了内核恐慌。内核模块可以做几件事。 1. virt_addr1 = kmalloc(4096); 2. virt_addr2 = kmalloc(4096); 3 ....

回答 1 投票 1


CPython中评估堆栈的大小

我知道CPython有一个递归限制,在我的Python副本上为3000。有人在进行算术评估时是否知道堆栈深度是否有限制? CPython是否使用...

回答 1 投票 0

为什么std :: make_shared无法使用已删除的运算符new编译类型?

我正在尝试编写禁止堆的类型,即在分配给堆的内存上不可构造的类型。通过删除new运算符和new放置符,我想我会实现的。但是创建一个...

回答 2 投票 1

如何以编程方式在iPhone中查找可用内存?

我想知道如何从Objective-C中找到iPhone的程序可用内存?

回答 4 投票 20

动态加载与需求分页之间的差异

我认为区别在于:在动态加载中,不需要操作系统支持,用户有责任以可以从动态加载中受益的方式设计程序,但是在...

回答 1 投票 0

[slurm超过了python多重处理的作业内存限制

我正在使用slurm来管理一些计算,但是有时作业会因为内存不足错误而被杀死,即使情况并非如此。 python ...

回答 1 投票 1

在32位系统上写到/ dev / mem

我目前正在研究32位架构的Xilinx SoC-FPGA板。一个小型的C程序必须将一些数据写入从地址0x80000000开始的特定物理内存区域。要访问...

回答 1 投票 0

不正确的内存访问:为什么我的内核*不*崩溃

我想向某人展示错误的内存访问示例(内核空间试图访问导致错误的用户空间内存)。因此,我将旧教程作为POC,重要的部分是:...

回答 1 投票 0

将内存分配给const char ***变量时出现错误“ realloc():下一个大小无效”

我有一个函数populateAvailableExtensions(const char ** gAvailableExtensions []),它使用一个指向字符串数组的指针。我使用malloc(0)将初始内存分配给该数组。规格说...

回答 1 投票 0

realloc()如何重新分配内存?

realloc()如何重新分配由malloc()首先分配的内存?我知道,您必须先使用malloc()才能重新分配内存,但我不明白...

回答 1 投票 0

哪个占用更少的内存?

这两种解决方案中的哪一种占用更少的内存?短X;短Y; array ,1>坐标;

回答 3 投票 -1

哪个占用更少的内存?

我正在编程,我想知道:这两种解决方案中哪一种占用的内存更少?短X;短Y; array ,1>坐标;该程序用C ++编写

回答 2 投票 2

操作系统是否有一段时间没有自动处理垃圾回收?

这更多是历史问题,而不是软件问题,但我目前正在大学中与操作系统模块一起学习C语言(我没有直接的答案...

回答 1 投票 1


在C ++中修改双指针而不丢失信息

我在C ++中声明了一个矩阵:double ** matrix;现在,我想遍历它,并使用将i,j坐标作为参数的任何类型的函数来修改其持有的值,例如,如果它'...

回答 1 投票 0

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