如果是,那么它将释放内存。
是多大的一束释放内存值得吗?
Is deallocation of multiple large bunches of memory worth it?
释放内存也变成了抽象数据缓冲的责任。
Freeing the memory becomes the responsibility of the abstract data buffer as well. Considering all that, centralizing memory management and data copying operations produces the following advantages.
本节描述垃圾回收器如何分配和释放内存。
This section describes how the garbage collector allocates and releases memory.
交互型CAD系统得频繁的分配与释放内存。
Interactive CAD systems have to allocate and deallocate memory frequently.
使用大部分收集器时,您都无法干涉何时释放内存。
With most collectors, you have no say when your memory is going to be freed.
系统内存不足。请关闭一些应用程序来释放内存。
System is running low on memory. Close some applications to free memory.
当您释放内存时,它就变成蓝色,这表明开始被分配后来被释放。
And when you free memory, it becomes blue, representing previously allocated but then freed memory.
因此可以说,这类释放内存的软件根本没有太大作用。
It can be said that the release of such memory is not too much the role of software.
要从池接口中释放内存,可以调用purge_memory方法。
To release memory from the pool interface, call the purge_memory method.
内存管理通常是由来自编码人员的请求处理的,以分配和释放内存块。
Memory management is usually handled by requests from the coder to allocate and release blocks of memory.
如果程序收到了低内存警告,在程序中必须尽量释放内存。
If your app receives this warning, it must free up as much memory as possible.
l分配和释放内存是很费时间的,因此我们要反复利用分配好的内存。
To allocate and free memory is expensive, therefore we should reuse buffers (memory) which have been allocated.
当页面惟一时,它们可以被合并,从而释放内存,供其他应用程序使用。
And when pages are unique, they can be consolidated, which frees memory for use in other applications.
线程处理一个命令,并正准备释放内存和重置某些状态变量。
The thread has processed one command and is preparing to free memory and reset certain state variables.
是唯一的“清单”,释放内存,而不是记忆它的成员是指向。
"Free " is freeing only the "list" memory, not the memory on which it's members are pointing.
一旦这个音频缓冲区被播放完了,缓存区将因此卸载并释放内存。
Once the buffer is played, it will be unloaded hence freeing up the memory.
AIX分页替换守护进程一次扫描内存的一个分页,找出要回收的分页以释放内存。
The AIX page replacement daemons scan memory a page at a time to find pages to evict in order to free up memory.
首先,它要求在需要缓冲区块的任何地方进行额外的管理工作(分配和释放内存块)。
First, it requires extra management work (allocation and freeing of memory block) wherever a buffer block is required.
推出不常使用的应用程序,以释放内存,或者在你的电脑上安装更多的内存。
Quit unused applications to free up memory, or install more memory in the computer.
这可能导致攻击者可在释放内存再用前对其进行写操作,然后在用户电脑商运行任意代码。
This could have resulted in freed memory that an attacker could write to before it is reused, and then run arbitrary code on the victim s computer.
我们在放入数据的时候分配内存(malloc),移除数据的时候释放内存(free)。
We allocate memory on put (malloc) and we free memory on remove (free).
通过识别潜在的源代码,静态分析工具还能帮助发现资源泄漏,比如无法释放内存或资源。
Static analysis tools also can help to find resource leaks, such as failures to deallocate memory or release resources, by identifying potential source code.
当用户释放内存时,就会检查buddy块,查看其相邻的内存块是否也已经被释放。
When memory is freed by the user, the buddy block is checked to see if any of its contiguous neighbors have also been freed.
实际上,内核本身的大部分都驻留在虚拟内存中,这样可以帮助释放内存段以供其他进程使用。
In fact, most of the kernel itself resides in virtual memory, which helps free up segments for other processes.
如果应用程序的一个线程分配内存,而其他线程释放内存,那么poolallocation实际上是无效的。
Pool allocation does not work effectively if one thread of the application allocates memory and other thread frees the memory.
如果应用程序的一个线程分配内存,而其他线程释放内存,那么poolallocation实际上是无效的。
Pool allocation does not work effectively if one thread of the application allocates memory and other thread frees the memory.
应用推荐