|
| |
| | Memory leak - Wikipedia, the free encyclopedia |
 | | Memory allocation is normally a component of the operating system, so the result of a memory leak is usually an ever growing amount of memory being used by the system as a whole, not merely by the erroneous process or program. |  | | A memory leak is a particular kind of unnecessary memory consumption by a computer program, where the program fails to release memory that is no longer needed. |  | | A memory leak can diminish the performance of the computer by reducing the amount of available memory. |
|
http://en.wikipedia.org/wiki/Memory_leak
(1474 words)
|
|
| |
| | The Memory Management Glossary: M |
 | | Operating system memory management is concerned with using the memory management hardware to manage the resources of the storage hierarchy and allocating them to the various activities running on a computer. |  | | Memory management hardware consists of the electronic devices and associated circuitry that store the state of a computer. |  | | The design of memory hardware is critical to the performance of modern computer systems. |
|
http://www.memorymanagement.org/glossary/m.html#memory.management
(2453 words)
|
|
| |
| | Define memory leak - a Whatis.com definition |
 | | A memory leak is the gradual loss of available computer memory when a program (an application or part of the operating system) repeatedly fails to return memory that it has obtained for temporary use. |  | | A memory leak is the result of a program bug. |  | | It is always the best programming practice to return memory and any temporary file to the operating system after the program no longer needs it. |
|
http://searchwinit.techtarget.com/sDefinition/0,,sid1_gci213633,00.html
(229 words)
|
|
| |
| | Memory Leak Detection in Embedded Systems Linux Journal |
 | | A memory leak occurs when memory is allocated and not freed after use, or when the pointer to a memory allocation is deleted, rendering the memory no longer usable. |  | | One of the problems with developing embedded systems is the detection of memory leaks; I've found three tools that are useful for this. |  | | Fencepost conditions occur when writing data into an allocated chunk of memory (allocated by malloc) and the data goes beyond the end of the allocated area. |
|
http://linuxjournal.com/article.php?sid=6059
(1712 words)
|
|
| |
| | Using the BEA JRockit Memory Leak Detector |
 | | After starting the Memory Leak Detector, choose to investigate the object type that grows the most and which is not expected to grow, considering the design and the purpose of the application. |  | | The source of the confirmed memory leak turned out to be in a place in the code where, after HashTable$Entry objects are added to the HashTable$Entry[ ] in a HashTable. |  | | How much memory (in bytes) is allocated for this type of object per second. |
|
http://e-docs.bea.com/wljrockit/docs142/userguide/memleak.html
(2440 words)
|
|
| |
| | Memory Leaks, Be Gone! |
 | | The problem (or potential memory leak) with this algorithm is in the last step. |  | | Although memory management might be said to be automatic, it does not free the programmer from thinking about memory management issues. |  | | On a high level this is what all memory leaks in memory-managed languages revolve around; leftover references to objects that will never be used again. |
|
http://dev2dev.bea.com/pub/a/2005/06/memory_leaks.html
(1495 words)
|
|
| |
| | Reducing memory usage (Firefox) - MozillaZine Knowledge Base |
 | | Some Windows users have problems with Firefox memory usage because they have virtual memory turned off or have a paging file that is too small. |  | | These numbers will vary because Firefox is configured by default to use more memory on systems that have more memory available and less on systems with less. |  | | If you find that Firefox's memory usage continues to grow after long periods of being open, you may want to consider periodically restarting Firefox to bring the memory usage back to reasonable levels. |
|
http://kb.mozillazine.org/Memory_Leak
(485 words)
|
|
| |
| | A Cross-Platform Memory Leak Detector |
 | | Under MSVC, one useful feature of MFC is report memory leaks at the exit of an application (to the debugger output window, which can be displayed by the integration environment or a debugger). |  | | In order to automatically report memory leaks at program exit, I construct a static object (C++ ensures that its constructor will be called at program initialization, and the destructor be called at program exit), whose destructor will call a function to check for memory leaks. |  | | The difference from the standard new is that when memory allocation fails, new will throw an exception, but new(std::nothrow) will return a null pointer. |
|
http://wyw.dcweb.cn/leakage.htm
(2749 words)
|
|
| |
| | Memory leak ? - MozillaZine Forums |
 | | Memory usage by the cache is different from what the whole program uses. |  | | Gives FF 16 megs of memory cache to play with, which is fine in my view, anything beyond that it can cache to disk. |  | | sbc: Task manager memory usage includes both the overhead memory used for the Firefox application executable code, data structures, parsing and rendering, as well as cache, so it will be by definition higher than the maximum cache size. |
|
http://forums.mozillazine.org/viewtopic.php?t=172041
(1607 words)
|
|
| |
| | Memory Leak - Wilders Security Forums |
 | | Since the memory seems to back to a minimum value after opening/closing the application (at least for me), this means the memory leak wouldn't be systematic, and there is another event than the fact an application is blocked. |  | | But after some time, the memory useage creeps up and depending how long you have your pc on for, it can go up to 10mb or more. |  | | In Look 'n' Stop, there is no special memory deallocation when closing the application and nothing special done just after that would need memory. |
|
http://www.wilderssecurity.com/showthread.php?t=80167
(1822 words)
|
|
| |
| | Jesse Ruderman » Firefox memory leak progress |
 | | The general policy is that bugs in extensions shouldn’t be in bugzilla.mozilla.org, but since memory leaks in popular extensions affect the perception of Firefox’s quality and extension developers often need help in fixing them, it’s useful to track them all in one place. |  | | The leak might be related to the "unused XMLHttpRequest" leak that David Baron is working on, or it might not -- when I asked whether Gmail is considering working around the "unused XMLHttpRequest" leak bug, a Gmail coder said he didn't think Gmail created any XMLHttpRequest objects it didn't use. |  | | Recognizing that memory leaks aren't always due to bugs in Firefox itself, Steve England and others have tested popular Firefox extensions for memory leaks. |
|
http://www.squarefree.com/2006/02/04/memory-leak-progress
(2501 words)
|
|
| |
| | WFC - Technical Note 006 - Funny Memory Values |
 | | Memory with this tag signifies memory that is in "no-mans-land." These are bytes just before and just after an allocated block. |  | | For example, if you look at an allocated memory structure (or C++ class) and most of the members contain this tag value, you are probably writing to a structure that has been freed. |  | | Microsoft has put quite a lot of memory leak detection helpers in Windows NT. |
|
http://www.samblackburn.com/wfc/technotes/WTN006.htm
(287 words)
|
|
| |
| | Counting Sheep: Memory leak |
 | | Nov 20, 2004 11:56:17 PM I'm having a memory leak too, but it has absolutely nothing to do with my computer and everything to do with my noggin'. |  | | I've got the browser cache completely disabled, both the memory cache and disk cache, so images aren't cached at all, so Firefox shouldn't be consuming more memory over time, but it still does. |  | | It may be slow because of the memory usage as my voice recognition software is very resource hungry, but I don't have the problem with IE. |
|
http://countingsheep.typepad.com/jo/2004/11/memory_leak.html
(2618 words)
|
|
| |
| | Jinsight How-To Guide: Find the cause of a memory leak |
 | | A memory leak in Java is caused when an object that is no longer needed cannot be reclaimed because another object is still referring to it. |  | | Solving a memory leak in one of these classes often will allow lower-level objects, such as JDK objects and arrays, to be released. |  | | If the origin of the memory leak is in a set of objects of the same class, try selecting ungroup from the popup menu on this set, to see the references from each object individually. |
|
http://www.research.ibm.com/jinsight/docs/howto/memleak.htm
(1956 words)
|
|
| |
| | David Baron's weblog: January 2006 |
 | | If a user has ten extensions installed, one of them crashes often, and one of them leaks a lot of memory, then the user's perception of the application as a whole will be that it crashes a lot and leaks a lot of memory. |  | | Since the particular thing that causes a leak can be one of these details, when filing leak bugs, it doesn't hurt to give very precise steps to see the bug. |  | | If you download this perl script, follow the instructions right below the license header when starting the browser, and then run the perl script over the resulting log, you can see a summary of which pages had leaks of certain objects that are associated with many of the larger memory leaks in Mozilla. |
|
http://dbaron.org/log/2006-01
(2014 words)
|
|
| |
| | Memory Leak Detection in C++ Linux Journal |
 | | As with most memory allocation debuggers, the standard allocation functions are replaced with new ones that perform various checks as memory is used. |  | | YAMD (yet another memory debugger) is another package for trapping the boundaries of allocated blocks of memory. |  | | Most memory leak detection programs are available as full source. |
|
http://linuxjournal.com/article.php?sid=6556
(2229 words)
|
|
| |
| | Memory Leak - SpeedUpMyPC Terms Explained |
 | | All memory will be returned to Windows when a process is terminated, so in most cases you can recover from memory leaks by stopping the programs causing them. |  | | Answer: Memory leaks are the results of bugs, which cause a program to allocate resources that are never released. |  | | For example a program might request 1MB of RAM from Windows to store an image, but the programmer forgot to return the memory to Windows when the process was complete. |
|
http://www.liutilities.com/products/speedupmypc/speedupterms/memoryleak
(119 words)
|
|
| |
| | How to track down a memory leak? |
 | | I clicked it and WD's memory utilization shot up to over 75Mb, i then got what appeared to be a WD error (trapped), then a "Your Virtual Memory is running low" from windoze, and now my machine is not displaying any graphics. |  | | While this won't track down memory leaks, this utility does have a "memory optimizer". |  | | PSLIST http://www.sysinternals.com/ntw2k/freeware/pslist.shtml runs from the command line, so you should be able to schedule it to run every 30 minutes and pipe the output to a text file for later evaluation. |
|
http://www.weather-watch.com/smf/index.php/topic,8311.0/topicseen.html
(1476 words)
|
|
| |
| | Fixing Firefox's memory leak |
 | | This is a known memory leak, and the Mozilla guys haven't gotten around to fixing it for whatever reason. |  | | There is memory leak and there is no solution right now. |  | | But there's no reason your Firefox should take up 70,000K in memory, so here's how to fix that memory leak and keep Firefox from bloating up. |
|
http://www.freerepublic.com/focus/f-bloggers/1327586/posts
(1552 words)
|
|
| |
| | WIN32 - RB Memory leak ! |
 | | Before deeper investigations to find other causes, RB3 beta 6 memory leak occur when files are appended (as read recently in DR list). |  | | Compared to 2.12, memory leakages are very important (cream line) but less (blue line) if event's logs are not saved in the external text file. |  | | The size of the source is 860K, when the app start on WIN32, the memory size is around 4800K depending of the RB version. |
|
http://m.scriban.free.fr/RealBasic/MemLeak1.html
(545 words)
|
|
| |
| | gskinner.com: gBlog: Major Flash Player 8 Memory Leak |
 | | All the bitmapData API is doing is allocating memory and the prevailing rule of thumb with memory allocation is..."If you allocate it. |  | | What's going on here is that the unmanaged memory is growing out of control and the GC or managed memory isn't (the BitmapData object itself isn't that big). |  | | Yeah, its good AS is evolving but i totally agree that it shouln´t go more and more low level forcing the developer to think about how to avoid memory leakage for such basic usage scenarios, especially not in a way which doesn´t make any sense at all from the coder perspective. |
|
http://www.gskinner.com/blog/archives/2005/10/major_flash_pla.html
(6522 words)
|
|
| |
| | Memory leak? - MozillaZine Forums |
 | | The best thing to do would be to find a memory leak somewhere in the code, and report it to the mozilla team so they can fix it. |  | | There's a known memory leak in live bookmarks - Bug 262758. |  | | I don't encounter any problems when using 0.9+ but after I have updated Fx to the 0.10 versions, this memory leak problem happens. |
|
http://forums.mozillazine.org/viewtopic.php?t=141658&start=0&sid=dfb77b4d9e8e5064e89f854ec7e83ce7
(797 words)
|
|
| |
| | jb2works.com > Java Memory Leak FAQ |
 | | If a program leaks memory because it does not clean-up the references then we call it 'Data Cancer'. |  | | If an object is still alive even after you called the garbage-collection, nearly always the reason is that your object is still strongly reachable from a static root or from the main instance. |  | | Create memory snapshots and compare against each other. |
|
http://jb2works.com/memoryleak
(594 words)
|
|
| |
| | Workstation NT - Memory Leaks on Windows NT Workstation |
 | | These pools comprise "kernel memory", which is system code like GDI resources (draws windows etc). |  | | The first thing you want to do is restart NT, and note your initial memory usages using Task Manager. |  | | Non-paged Pool Memory is code that must stay resident in physical memory |
|
http://personal.cfw.com/~tkprit/page/leak.html
(622 words)
|
|
| |
| | Linux: Memory Leak When Writing Audio CDs |
 | | The only way to free the memory was a reboot. |  | | The machine, as a result, was unusable, since I could only rely on the rest of my swap as memory. |  | | The kernel allocates a nice, aligned chunk of memory, puts the data in it, fires off the I/O, and then forgets to free it. |
|
http://kerneltrap.org/node/view/3659
(918 words)
|
|
| |
| | DevStream Memory Scope Released - Java Memory Leak Analysis |
 | | DevStream claims this is no longer case with their release of Memory Scope x96; a tool which locates Java memory leaks with zero analysis effort. |  | | It also has a low overhead memory profiler, as the goal isnt to provide developers/administrators with excessive information about memory allocation/garbage collection, but rather to simply identify and resolve Java memory leaks. |  | | Due to the one-time use needs of Memory profiling, it is not generally available. |
|
http://www.theserverside.com/news/thread.tss?thread_id=28080
(1734 words)
|
|
| |
| | Bug ID: 4724129 Memory leak in use of StringBuffer.toString() |
 | | We are having the same problem when using JDOM in the 1.4.1 environment. |  | | Because of this issue, we have been getting a lot of out of memory errors in our program. |  | | I researched the problem in the bug database and saw something about the bug id referring to StringBuffer class and as a test I replace in the j2sdk1.4.1rc rt.jar file the StringBuffer.class from j2sdk1.4.0 class and it went back to normal. |
|
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4724129
(2724 words)
|
|
| |
| | Rico Mariani's Performance Tidbits : Tracking down managed memory leaks (how to find a GC leak) |
 | | There was very little in terms of memory analysis features in Visual Studio.NET -- I think that reflects two things: first that there were lots of problems to solve and we couldn't solve them all in one release and second is that some problems we didn't really know how to solve anyway. |  | | In recent builds, we have been having an awful memory leak in our system. |  | | I don't think there are environment variables for that but you can do this and more with the hosting api (the CLR calls you to get memory and so forth so that it can be hosted in more exotic processes like say SQL Server where you don't want us to go and get memory directly) |
|
http://blogs.msdn.com/ricom/archive/2004/12/10/279612.aspx
(3440 words)
|
|
| |
| | Memory Leak |
 | | Dynamic Leak Check is the world's most advanced memory leak detection tool. |  | | For pricing information and a evaluation of Dynamic Leak Check click here to request a free evaluation or call (877)293-4144. |  | | With Dynamic Leak Check, your team can improve software quality by: |
|
http://www.dynamic-memory.com/leakcheck.php
(163 words)
|
|
| |
| | memory leak |
 | | With the advent of virtual memory, it is unfortunately easier to be sloppy about wasting a bit of memory (although when you run out of memory on a VM machine, it means you've got a real leak!). |  | | An error in a program's dynamic-store allocation logic that causes it to fail to reclaim discarded memory, leading to eventual collapse due to memory exhaustion. |  | | These problems were severe on older machines with small, fixed-size address spaces, and special "leak detection" tools were commonly written to root them out. |
|
http://www.antionline.com/jargon/memoryleak.php
(148 words)
|
|
| |
| | Download details: KB895953 - Memory Leak in Windows XP Tablet PC Edition |
 | | A memory leak in Windows XP Tablet PC Edition 2005 causes a gradual decrease in available system memory. |  | | Update for Tablet PC Input Panel Memory Leak. |  | | When this behavior occurs, the user must restart the computer. |
|
http://www.microsoft.com/downloads/details.aspx?familyid=c4eebb54-14e3-408e-8c63-0a382e8d9239&displaylang=en
(194 words)
|
|
| |
| | QuirksBlog: Memory leak mystery |
 | | Therefore a circular reference is formed and memory starts to leak. |  | | In my ongoing quest for memory leaks I've come upon a mystery. |  | | If you add matching elements to the DOM, you don't need to do the select again. |
|
http://www.quirksmode.org/blog/archives/2005/10/memory_leak_mys.html
(1331 words)
|
|
| |
| | Memory Validator - Memory Leak Detection |
 | | Memory Validator also has a speculative leak detect feature which examines the memory of an object that is about to be deallocated. |  | | Memory Validator detects leaked objects when the target program closes. |  | | This option is very much faster than asking Memory Validator to explicitly scan for memory leaks. |
|
http://www.vmvalidator.com/memoryValidator/memval_leakDetect.html
(98 words)
|
|
| |
| | Tablet PC bug 'fills computer with ink' The Register |
 | | A major bug in the Tablet PC version of Windows eats up all the memory in your computer until it crashes. |  | | "The program Tabtip.exe increases in size due to a memory leak. |  | | Secondly, do Windows PCs stay up for such short periods of time that huge memory leaks aren't considered a serious issue by product managers? |
|
http://www.theregister.co.uk/2005/01/28/tablet_pc_memory_geyser
(603 words)
|
|
| |
| | Cisco Security Advisory: Cisco Catalyst Memory Leak Vulnerability |
 | | Version 4.5(x) of the Catalyst software does not include the command "show process memory", so you can use the command "show mbuf total" to monitor the memory on the switch. |  | | The above workarounds are provided as an option; however, the recommendation is to upgrade to fixed code as soon as possible. |  | | This memory leak eventually results in the failure of the switch to perform any other processes, such as forwarding traffic or management; a power cycle or reboot is required for recovery. |
|
http://www.cisco.com/warp/public/707/catalyst-memleak-pub.shtml
(989 words)
|
|
| |
| | The Great Typo Memory Leak |
 | | Users with memory problems should probably install the patch, although a bit of testing would obviously be recommended first. |  | | A number of users complained this weekend that Typo was using way too much memory, with reports of 100+ MB per FastCGI dispatcher. |  | | to generate the sidebars seemed to be causing the memory leak. |
|
http://scottstuff.net/blog/articles/2005/10/24/the-great-typo-memory-leak
(581 words)
|
|
| |
| | [SDL] SMPEG memory leak |
 | | Hello all, I noticed in my application that every time I played an MPEG and deleted it using SMPEG I would loose a bit of memory. |  | | So I tried playing the same MPEG with plaympeg. |
|
http://www.libsdl.org/pipermail/sdl/2003-January/051726.html
(133 words)
|
|
| |
| | Memory Leak? |
 | | Is there away to share the storage memory with the program memory. |  | | I never have had more then 5megs of program memory free, but I've never had a memory warning. |  | | I then launched Windows Media, then closed it from the running applications and found that over 1 meg of memory was still being used. |
|
http://mytreo.net/forum/index.php/topic,27714.0.html
(844 words)
|
|
| |
| | Java Forums - Memory Leak |
 | | If you use JBuilder, then you can use their memory profiler which shows you how many instances of a given type are being instantiated. |  | | The version we have is from a company called Intuitive Systems, which I think later became vmgear, then acquired by Borland. |  | | I have a probelm with some code a teaching aid application that seems to be using up to much memory, i've been told i have a memory leak |
|
http://forum.java.sun.com/thread.jspa?threadID=611216
(236 words)
|
|
| |
| | Memory leak - Dev Shed |
 | | Viewing: Dev Shed Forums > Programming Languages > Java Help > Memory leak |  | | Memory leak Java Help forum discussing all Java platforms - J2ME, J2SE and J2EE - as well as relevant standards, APIs and frameworks such as Swing, Servlets, JSPs, Applets, Struts, Spring, Hibernate, ANT, EJB, and other Java-related topics. |  | | After some initial investigation, it appear as though the classes that serve as the threads I spin off to service the request are not being reclaimed. |
|
http://forums.devshed.com/java-help-9/memory-leak-24231.html
(186 words)
|
|
| |
| | Dynamic Memory Solutions |
 | | Does your software have bugs that are hard to find and fix? |  | | No recompiling or relinking is required for any of the tools. |  | | Tools for Memory Leak Checking, Performance Profiling and Code Coverage |
|
http://www.dynamic-memory.com
(126 words)
|
|
| |
| | Inside Out: Memory Leak |
 | | Recently, I've come to terms with my memory leak. |  | | I suppose I've known this little problem of mine for quite some time, but kept forgetting about it (it is, after all, a memory leak), thus remained quite ignorant towards the situation. |  | | Listed below are links to weblogs that reference Memory Leak: |
|
http://pst.typepad.com/inside_out/2005/09/memory_leak.html
(431 words)
|
|
|