内存绝不会被应用程序显式释放,而是被垃圾收集器定期回收。
Memory is never explicitly freed by the application but is instead reclaimed periodically by the garbage collector.
如果在运行期间更新应用程序,则在替换应用程序文件时,会在目标节点上回收整个应用程序(停止并重新启动)。
If an application was updated while running, then the entire application is recycled (stopped and restarted) on the target nodes when the application files were replaced.
当垃圾收集器回收程序不再使用的内存时,它可以停止任何应用程序线程。
When the garbage collector runs to reclaim memory that is no longer used by the program, it can stop all the application threads.
Android系统试图尽可能长时间地保持应用程序进程,但为了新建或者运行更加重要的进程,总是需要清除过时进程来回收内存。
The Android system tries to maintain an application process for as long as possible, but eventually needs to remove old processes to reclaim memory for new or more important processes.
TcpTimedWaitDelay参数控制操作系统在应用程序关闭TCP连接之后等待端口回收的时间,默认值是四分钟。
The TcpTimedWaitDelay parameter, which controls the amount of time the operating system waits to reclaim a port after an application closes a TCP connection, has a default value of four minutes.
这些应用程序主要是提供信息和建议,找到回收点,帮助计算个人碳足迹。
Primarily these apps offer information and advice, identify recycling stations, and help calculate individual carbon footprints.
是否决定回收整个应用程序,取决于安全运行时处理正在运行的应用程序的动态角色更新的能力。
The decision to recycle the entire application depends on ability of the security runtime to handle dynamic role updates to a running application.
因此,并非始终可以回收应用程序的更新部分并维护应用程序的运行时完整性。
Therefore, it is not always possible to recycle updated portions of the application and maintain run time integrity of the application.
应用程序暂停的持续时间被称作暂停时间,因为这段时间暂停了应用程序进程使GC可以回收自由空间。
The time during which the application is halted is referred to as pause time because application progress is paused for the GC to reclaim free space.
传统GC无法满足这个需求,因为应用程序必须暂停以便GC可以回收所有未使用的内存。
A traditional GC can't meet this requirement because the application must halt for the GC to reclaim any unused memory.
这可以消除基于.NET的应用程序中托管堆大小常见的锯齿模式,并且减少了应用程序为执行垃圾回收而花费的时间。
This can get rid of the sawtooth pattern often seen for the managed heap size in.net-based applications, and reduces the time an application spends performing garbage collection.
此外,对正在运行的应用程序应用更新时,并不会对整个应用程序进行回收。
Additionally, when updates are applied to a running application, the entire application does not always need to be recycled.
标记阶段负责跟踪应用程序可见的所有对象并将它们标记为活的,以免回收它们的存储。
The mark phase is responsible for tracing through all objects visible to the application and marking them as live to prevent them from having their storage reclaimed.
与弱引用一样,软引用通过利用垃圾收集器在作出缓存回收决策方面的帮助,有助于防止应用程序出现对象游离。
Soft references, like weak references, can help applications prevent object loitering by enlisting the aid of the garbage collector in making cache eviction decisions.
还应该分析gc日志,以了解年老代空间回收的频率;最优的分代应用程序进行年老代空间回收操作的频率应该非常低。
You should also analyze GC logs to understand how frequently the tenured space gets collected; an optimal generational application will have very infrequent collection in the tenured space.
对象池机制可以降低应用程序所需的分配的数量,从而降低应用程序所需的垃圾回收的数量。
Object pooling reduces the number of allocations, and therefore the number of garbage collections, required by an application.
Mashups支持通过使用可回收的UI元素和松散耦合的服务快速开发新web页面和应用程序。
Mashups allow for rapid development of new web pages and applications through the use of recyclable UI elements and loosely coupled services.
甚至对大部分企业级应用程序来说,并行标记扫描(concurrent - mark - sweep)回收器(也叫低暂停回收器,low - pausecollector)的应用也已经把暂停降低到了一个大多数应用可以接受的级别上。
Even for most enterprise applications the use of the concurrent-mark-sweep collector (also known as the low-pause collector) will reduce pauses to levels that are acceptable for most applications.
垃圾回收器在当对象不再被应用程序使用时自动为您完成这些操作。
The garbage collector does this for you automatically when the object is no longer being used by the application.
库应用程序具有其主机进程的回收和池属性。
Library applications have the recycling and pooling properties of their host process.
辅助进程回收替换应用程序在内存中的一个实例。
Worker process recycling replaces an instance of the application in memory.
弱引用允许应用程序访问对象,同时也允许垃圾回收器收集相应的对象。
A weak reference permits the garbage collector to collect the object while still allowing the application to access the object.
正常不能连接应用程序只有等到垃圾回收来释放它,在这这前这个连接应用回收程序在池中都是被标为不可用的。
The application would have to wait for GC to claim it, until then it is not marked as available from pool.
可让记忆体回收并行,并且在应用程序执行时回收物件。
Enables garbage collection concurrency and reclaims objects while the application is running.
在某些不常发生的情况下,强制回收可以提高应用程序的性能。
There are rare situations when a forced collection might improve your application's performance.
对于应用程序所建立的大部分物件而言,您都可以依赖记忆体回收行程自动执行必要的记忆体管理工作。
For the majority of the objects that your application creates, you can rely on the garbage collector to automatically perform the necessary memory management tasks.
当应用程序建立第二个物件时,记忆体回收行程会为它配置紧接在第一个物件后面位址空间的记忆体。
When the application creates the next object, the garbage collector allocates memory for it in the address space immediately following the first object.
可能还要确保应用程序域不会在部署过程中多次回收。
Also, you might want to make sure that the application domain does not recycle multiple times during deployment.
可能还要确保应用程序域不会在部署过程中多次回收。
Also, you might want to make sure that the application domain does not recycle multiple times during deployment.
应用推荐