memory-management 相关问题

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

相对和逻辑地址之间的区别

我读内存管理从一个名为操作系统的书。我以前研究过这个问题,并因为只有两个推出的地址类型这是所有清楚:...

回答 1 投票 0

如何动态分配内存空间为一个字符串,并得到用户该字符串?

我想用C程序从用户读取输入。我不想使用数组一样,焦炭名[50]。因为如果用户给出长度10的字符串,然后将剩余的空间被浪费了。如果我使用...

回答 11 投票 42

在Linux上的malloc没有过量使用

我怎么能在Linux上分配内存,而不过量使用,因此,如果没有可用的内存和过程不上随机访问坠毁的malloc实际返回NULL?我的理解是如何...

回答 2 投票 4

新的[]不减少可用内存,直到填充

这是C ++使用G ++ 4.1.2 CentOS的64位。我们正在编写一个测试程序由n个千兆字节加载了一个系统对内存的占用。这个想法是,整个系统的负载被监控......

回答 3 投票 13

什么是找到最好的方法“中的”从有30K行的文件?

这个问题是在采访中问道。什么是找到最好的方法“中的”从有30K行的文件?你应该确保它是速度快,需要更少的内存。编辑1:我说的是有效的方法来...

回答 1 投票 -2

Java内存堆调整

我想更多地了解如何做Java堆内存调整。是否有一个引导的地方,或者说我可以在其他地方见过了技巧,和技巧?我在这方面如此一些渐进的步骤将是初学者...

回答 1 投票 -1

给定虚拟地址对应的页面帧?

我使用的是由2048个字节的页面大小和6 KB RAM内存的16位冯诺依曼架构给出的系统。对系统的访问的网页是发生在顺序如下:4,3,2,...

回答 1 投票 0

打印用户位置来为textLabel

我尝试打印的用户位置到为textLabel,但我不希望是准确的经度和纬度,我只想例如当用户的当前位置,甚至只是一街之名...

回答 1 投票 0

Arduino的C ++:请问F()宏使得函数内的任何意义吗?

所以有更多的可用内存留的F()宏是存储在程序存储器(闪存),而不是动态工作存储器全局变量是有用的。不过,我碰到包含在这个混乱的例子...

回答 2 投票 1

C ++对象删除不免费存储器[重复]

我一直在使用Qt和C ++平台下使用,我创建检查内存如何分配代码,并免费:Linux中,Ubunut 16.04 testmemeory.h的#include 类testMemeory:...

回答 1 投票 -1

无法通过终端[关闭]删除Mac上无法访问的卷

如何删除virtualbox中的虚拟分区?我正在使用MacOS Mojave v10.14.3,一旦安装了virtualbox,我删除了虚拟机和应用程序。但是,分区仍然存在....

回答 1 投票 1

虚拟内存和物理内存有什么区别?

我经常对操作系统中的虚拟化概念感到困惑。考虑将RAM作为物理内存,为什么我们需要虚拟内存来执行进程?这个虚拟的地方......

回答 4 投票 82

如何释放动态分配的类? [重复]

我有以下简单的程序:#include using namespace std; class pithikos {public:// constructor pithikos(int x,int y){xPosition = x; ...

回答 2 投票 1

由于“无效参数”,Cublas编程程序命中了cudaErrorInvalidValue

最近,我尝试用Cublas库编写GPU编程。我所做的只是在设备上分配内存并进行矩阵计算。但是,当我尝试按以下方式分配内存时,我......

回答 1 投票 0

编组提供OutOfMemoryError的大型对象列表

我试图编组大量的对象~100万,并且在尝试在~20K对象中添加Arraylist中的对象时给出了OutOfMemoryError。我想有一个XML文件。 ...

回答 2 投票 1

什么是分配子系统的高效堆实现?

假设我想写一个3D游戏引擎 - 在DOOM和Quake的某个地方。我想用纯C做(不确定这是否相关,但以防万一......)。第一件事值得......

回答 1 投票 0

如何在java中获取对象的内存位置?

我想知道JVM分配给放置在系统内存中的对象的位置。

回答 4 投票 27

我怎么知道c [duplicate]中指针变量的已分配内存大小

在这种情况下,我遇到了一些问题,你能不能取悦你的想法。 main(){char * p = NULL; p =(char *)malloc(2000 * sizeof(char)); printf(“p =%d \ n”的大小,sizeof(p));在这个程序中它的打印...

回答 6 投票 3

是否可以在不复制数据的情况下扩展间隙缓冲区?

我正在阅读一些可能的数据结构的概述,用于存储文本编辑器的字符序列。一种流行且有效的方法是间隙缓冲。当差距......

回答 1 投票 1

当仍有大量内存空闲时,抛出'System.OutOfMemoryException'

这是我的代码:int size = 100000000; double sizeInMegabytes =(size * 8.0)/ 1024.0 / 1024.0; // 762 mb double [] randomNumbers = new double [size];例外:类型'系统的例外....

回答 14 投票 83

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