This is very useful when troubleshooting performance problems and memory leaks.
这在故障诊断性能问题和内存泄漏时非常有用。
Use Rational PurifyPlus to pinpoint memory corruption, performance problems, code coverage deficiencies, and memory leaks.
使用RationalPurifyPlus来精确定位内存失败、性能问题、代码覆盖缺陷和内存泄漏。
Ask anybody working with C what bothers them the most about C, and many of them will probably answer Pointers and memory leaks.
对于任何使用c语言的人,如果问他们c语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。
These functions solve two of the most difficult memory allocation problems: overwriting the end of an allocated buffer and memory leaks (failing to free allocations after they are no longer needed).
这些函式解决两个最棘手的记忆体配置问题:覆写配置之缓冲区的尾端和记忆体遗漏 (无法成功释放不再需要的配置)。
To be clear, the best approach for solving memory leaks is to detect and resolve them in test.
为了更加清楚起见,解决内存泄漏的最佳方法是在测试时检测并解决它们。
It offers a suite of utilities that exposes memory leaks and performance bottlenecks, and provides code coverage statistics down to individual lines of code.
它提供了一系列工具用来显示内存泄漏和性能瓶颈,并提供对每一行代码进行代码覆盖的策略。
The data is usually sufficient, though, for diagnosing memory leaks and getting a basic understanding of the application's architecture and footprint.
但是,这些数据通常对于分析内存泄漏和了解应用程序基本架构和范围而言是足够的。
In an InformationWeek review, Firefox 3 was found to be much faster than the previous version, primarily due to fixed memory leaks and bugs.
在一次信息周的评审中,发现火狐3要比他之前的版本快很多,这首先要归功于其修正了内存泄漏和其他错误。
In the next installment, I'll share some techniques for understanding memory usage and chasing down memory leaks.
在下一部分,我将介绍一些技术用来理解内存使用和找出内存泄漏。
There are other idioms that can similarly ignore or subvert object lifecycle management and can also lead to memory leaks.
还有一些其他的情况可以类似地忽略或破坏对象生命周期管理,并导致内存泄漏。
If memory leaks were discovered, bug reports were opened and pursued.
如果发现了内存泄漏,那么会打开并追踪故障报告。
As the following example shows, weak references and soft references are powerful tools for fixing memory leaks.
如以下示例所示,弱引用和软引用都是解决内存泄露的强大工具。
It's particularly useful for detecting symptoms of deadlocks, lock contention, memory leaks, and cycling threads.
这种特性特别适用于检测死锁、锁竞争、内存泄漏和循环线程。
And say you get through the steps described above, you still have to deal with Pointers and worry about memory leaks!
就算您竭尽全力完成了上面的步骤,还必须处理指针,并且担心内存泄露!
POSIX thread programming has many benefits, but if you're not clear about some basic rules, you run the risk of writing hard-to-debug code and creating memory leaks.
POSIX线程编程有诸多优势,但是如果您不明确一些基本规则,就有可能编写一些难以调试的代码并造成内存泄漏。
A code profiler helps identify and optimize code hot spots, and really helps in understanding object usage and potential memory leaks.
代码评测器帮助鉴别和优化代码,并且在理解对象使用和潜在内存泄露方面真的很有帮助。
Listener leaks often waste memory and time.
侦听器泄漏往往会浪费内存和时间。
Tools that show the location of memory leaks, overruns, and the like can solve memory management problems, and I find MEMWATCH and YAMD helpful.
能显示内存泄漏、溢出等等的位置的工具可以解决内存管理问题,我发现MEMWATCH和YAMD很有帮助。
RAD's profiling and logging perspective includes views for analyzing your application's memory usage and detecting these leaks through advanced algorithms that compare two heap dumps.
RAD的配置和日志透视包含一些视图,用来分析你的应用程序的内存使用,和通过比较两个堆转储的高级算法来检测这些泄漏。
Memory usage is kept near optimal as buffer memory becomes allocated only when necessary and is freed as soon as possible, thus minimizing memory leaks.
内存使用将保持接近最优状态,因为缓冲区内存仅在必要时才分配,并且会尽快释放,从而最小化内存泄露。
A set of graphs were generated which allowed viewing of the memory usage during the run and checking for indications of memory leaks.
工具会生成一组图,查看在运行过程中的内存使用,并检查内存泄漏的指示。
You can create a quite sophisticated system that compares results and sends E-mail notifications with precise details upon finding any additional memory errors and leaks.
您可以创建一个十分复杂的系统,它可以比较结果并发送带有准确寻找额外存储错误和泄漏信息的电子邮件。
Runtime analysis allows developers to pinpoint memory leaks, find and fix application performance bottlenecks, and visualize the execution flow of code and application threads.
运行时分析允许开发者精确地找到内存泄漏,发现并修正应用程序的运行瓶颈,使代码的执行流及应用程序线程可视化。
The cost of memory leaks is significant and is often associated directly with production down time, or a slipped deployment schedule.
内存泄漏的成本非常高昂,经常伴随着产品停机时间和零碎的部署安排。
As you have seen, you are forced to think carefully about where each object is being allocated from and how you will avoid memory leaks.
如您所见,您被迫谨慎考虑从何处分配每个对象以及如何避免内存泄漏。
Non-representative test environments, ineffective workload identification, and insufficient testing cycles cause memory leaks to go undetected through testing procedures.
非代表性测试环境、无效的工作负载标识和不充分的测试周期都可能导致在测试过程中不能检测出内存泄漏。
See Resources for articles on finding and correcting memory leaks.
有关查找和更正内存泄露问题的文章,请参阅参考资料。
However, we can say that, though simple, our implementation is cheap, USES universally available statistics, and detects memory leaks.
不过,我们可以这样说,虽然此规则比较简单,但是我们的实现开销很小,可以使用普遍可用的统计信息来检测内存泄漏。
A small amount of prevention will save you later work and embarrassing memory leaks.
只需少量预防工作即可为您省掉大量后续工作,避免令人头疼的内存泄漏问题。
The Health Center is a valuable development tool that helps you iron out performance issues, memory leaks, and inefficient code before problems surface in production.
HealthCenter是一个宝贵的开发工具,它能帮助您消除性能问题、内存泄漏和低效代码,避免问题出现在生产阶段。
应用推荐