CentOS 8 не находит программное обеспечение Nignx 1.16

Переключение контекста не связано с пейджингом, оно позволяет запускать две разные программы одновременно. Контекст — это то, какой код пространства пользователя -или пространства ядра -выполняется, и переключение происходит из пространства пользователя -в пространство ядра -или наоборот -.

Пейджинг происходит только тогда, когда у вас есть пространство подкачки для размещения страниц памяти, которые вы хотите выгрузить в это пространство, чтобы использовать страницу памяти для чего-то другого. Если места подкачки нет, то пейджинга нет, но переключение контекста будет.

Когда контекст переключается из пространства пользователя -в код пространства -ядра (, а затем, возможно, в код пространства другого пользователя -другого приложения ), пейджинг не обязательно выполняется. Т.е. исходная память процессов не выгружается автоматически. Таким образом, он все еще будет использовать память, пока работает второй процесс.

0
21.09.2020, 00:43
1 ответ

У вас включен модуль nginx :1.14 yum. Чтобы узнать, какие модули доступны, запустите (от имени пользователя root или с помощью sudo):

# yum module list nginx

Чтобы переключиться на модуль 1.16, выполните эту команду:

 # yum module reset nginx
 # yum module enable nginx:1.16

Прочтите документацию по потокам модуля rhel8.

2
18.03.2021, 23:03

Теги

Похожие вопросы