Где находится ссылка между кодом NUMA для написания страницы и остальной частью Linux подкачки

Итак, для обычных страниц в Linux try_to_unmap создает запись подкачки для конкретной страницы, а затем pageout обрабатывает запись в пространство подкачки, вызывая mapping->a_ops->writepage в теме. Сейчас, shrink_page_list соединяет части вместе.

Для страниц NUMA с другой стороны try_to_unmap создает запись миграции NUMA для конкретной страницы, но я не вижу, где в коде она фактически написана и где в коде вещи склеены.

Кто-нибудь знает ссылку?

Благодарю.

0 ответов

Другие вопросы по тегам