In traditional Linux operating systems, the life cycle of an application process is mainly controlled directly by the application itself. However, system resources are limited, and when we run a large number of I/O-intensive or CPU-intensive applications, the system will become laggy, which greatly affects the user's operating experience. For this reason, we have designed a "hierarchical freeze" mechanism in openKylin OS to control the application lifecycle, and "hierarchically" handle applications in different states in the OS. This help frees up system resources and improves the user experience.
Member of openKylin release team, UbuntuKylin developer, and Debian Maintainer.
|Level of Difficulty||Beginner|