defect in the process of recovering from a crash | kill either your program or the programs with which it communicates, at various times during execution | | A defect that occurs when a system does not deal with hardware failures, crashes of related systems or the power being turned off | - running the system intensively
- suppling the system with a very large amount of input
- running many copies of the system
- running the system on a computer or network that is busy running other systems
- running the system in atypical environments
| |
memory leak | run the program intensively over a long period of time in such a way that it uses many resources, relinquishes them and then uses them again repeatedly | a computer to perform poorly or even run out of memory | A situation in which a program requests memory but does not release it when it is no longer needed | running a program for an extended period, and using a utility that indicates the amount of memory being used | programs written in C, C++ and certain other languages |