Meta Platforms, Inc.
MEMORY MANAGEMENT AND RESOURCE UTILIZATION ON SERVICE HOSTING COMPUTING DEVICES

Last updated:

Abstract:

The present disclosure relates to systems, non-transitory computer-readable media, and methods of a process management system that improves memory management and resource utilization on host devices that utilize a pre-fork worker process model (e.g., uWSGI). For example, the process management system can utilize the memory consumption of the host device to determine how many worker processes to terminate as well as which worker processes to terminate. In addition, the process management system can utilize adaptive respawning to determine when to respawn each of the terminated worker processes.

Status:
Application
Type:

Utility

Filling date:

2 Aug 2019

Issue date:

14 Jan 2021