開発 メモリリークとは何ですか? -techopediaからの定義

メモリリークとは何ですか? -techopediaからの定義

目次:

Anonim

定義-メモリリークの意味

メモリリークは、プログラムまたはアプリケーションがコンピュータのプライマリメモリを永続的に保持するプロセスです。 常駐メモリプログラムが実行後でも割り当てられたメモリスペースを返さないか解放しない場合に発生し、システムの動作が遅くなったり応答しなくなったりします。

メモリリークは、スペースリークとも呼ばれます。

Techopediaはメモリリークについて説明します

メモリリークは、それを保持するアプリケーション/プログラム内の障害またはバグと見なされます。 メモリリークは、アプリケーション/メモリが意図したものまたは意図しないものであり、アプリケーションをメモリに保持して操作を実行したり、回復不能な状態でフリーズしたままになる場合があります。 また、常駐プログラムは、以前に使用されていたスペースを解放せずに追加のメモリースペースをソース/リークする可能性があり、メモリーリソースの枯渇と、パフォーマンスの低下またはシステムのフリーズにつながります。

メモリリークは、専用のメモリ管理ソフトウェアを使用するか、アプリケーションのソースコードにガベージコレクション機能を追加することで軽減できます。

メモリリークとは何ですか? -techopediaからの定義