Welcome!

Linux Authors: Liz McMillan, Pat Romanski, Kevin Benedict, Michael Bushong, Elizabeth White

News Feed Item

TotalView Technologies Releases MemoryScape 3.0 With Red Zones Memory Overrun Detection

A Highly Graphical Tool to Rapidly Detect and Analyze Leaks, Runtime Array Bounds Violations, and Low Memory Conditions in Linux, Mac OS X, and UNIX Applications

NATICK, MA -- (Marketwire) -- 09/02/09 -- TotalView Technologies, a provider of interactive analysis and debugging tools for serial and parallel codes, today announced the release of MemoryScape 3.0. The new Red Zones feature gives developers immediate feedback if their program reads from or writes to areas either before or after memory buffers in the heap. MemoryScape can now detect and alert the user about low memory conditions, and retains its ability to tie even miniscule memory leaks back to specific source code lines.

Another new feature is MemoryScape's increased interoperability with the TotalView source code debugger. MemoryScape users with a TotalView license can launch TotalView into their interactive sessions with a single click on the MemoryScape toolbar. Similarly TotalView users can activate a MemoryScape session from within the TotalView interface. That interoperability extends to the ReplayEngine add-on product as well; mixing ReplayEngine into a MemoryScape session provides the developer the ability to easily identify and analyze the root cause of any anomalous behavior that MemoryScape reveals.

"Red Zones can be a life-saver," says Craig Kaufman, Rotordynamics-Seal Research developer. "When examining memory issues in some of our legacy code, I've sometimes spent days trying to identify the line of source code where an array bound is exceeded. I used to do a binary search looking for the source line(s) responsible for corrupting memory. With Red Zones, I simply enable the feature and go! The offending source line gets identified on first execution. That's awesome!" Rotordynamics-Seal Research is a leading vendor of tools and technologies used in aerospace and machinery industries.

MemoryScape is a graphical, dynamic memory analysis tool that helps developers, build engineers and QA engineers identify and resolve difficult memory problems in C, C++ and Fortran. It detects a wide range of memory problems, such as memory leaks, API errors, and runtime bounds violations, providing rich comparative and graphical analysis tools to support the optimization of memory usage strategies. The included memscript tool plays a vital role in validation, verification, and certification in commercial software development projects and high-performance computing labs around the world. TotalView is a comprehensive source code and memory debugging solution that dramatically enhances developer productivity by simplifying the process of debugging data-intensive, multi-process, multi-threaded, or network-distributed applications. ReplayEngine records program execution history and replays it for diagnosis with TotalView.

"Array bounds violations, such as those detected by the new Red Zones feature, frequently lead to unstable programs that fail in seemingly random points. Such problems are extremely time consuming and difficult to resolve without capable software tools. MemoryScape and TotalView give developers just the capabilities they need to quickly and easily resolve such errors," said Chris Gottbrath, Director of Product Management at TotalView Technologies. "Ultimately, by making these problems easy to resolve we enable our commercial and scientific users to produce more with less effort."

About TotalView Technologies

TotalView Technologies' products set the standard for the interactive analysis and debugging of serial and parallel codes. The TotalView debugger, MemoryScape and ReplayEngine help technical professionals build, deploy and test the world's most sophisticated software applications. Software developers, testers and educators in Communications, Digital Media, Financial Services, Energy, Government Research, National Defense, Web Infrastructure, and Higher Education use TotalView Technologies' products to ensure the rapid development of mission critical applications. To learn more, visit us at www.totalviewtech.com.

Add to Digg Bookmark with del.icio.us Add to Newsvine

For additional information, contact:
Gayle Procopio
TotalView Technologies
508 652-7721
Email Contact

More Stories By Marketwired .

Copyright © 2009 Marketwired. All rights reserved. All the news releases provided by Marketwired are copyrighted. Any forms of copying other than an individual user's personal reference without express written permission is prohibited. Further distribution of these materials is strictly forbidden, including but not limited to, posting, emailing, faxing, archiving in a public database, redistributing via a computer network or in a printed form.