Odmładzanie oprogramowania odnosi się do techniki proaktywnej konserwacji, w ramach której system oprogramowania jest celowo okresowo uruchamiany ponownie w celu zapobiegania lub ograniczania gromadzenia się wyczerpywania zasobów i problemów związanych ze starzeniem, takich jak wycieki pamięci, wycieki deskryptorów plików i inne degradacje wydajności, które mogą potencjalnie prowadzić do do awarii systemu lub przestoju. Takie podejście pomaga systemowi zresetować się i odzyskać sprawność po tymczasowych awariach lub degradacji, zanim spowodują one poważne problemy. Jest powszechnie stosowany w systemach o znaczeniu krytycznym, które muszą działać nieprzerwanie i niezawodnie.
Data publikacji: