Где находится ссылка между кодом NUMA для написания страницы и остальной частью Linux подкачки
Итак, для обычных страниц в Linux try_to_unmap
создает запись подкачки для конкретной страницы, а затем pageout
обрабатывает запись в пространство подкачки, вызывая mapping->a_ops->writepage
в теме. Сейчас, shrink_page_list
соединяет части вместе.
Для страниц NUMA с другой стороны try_to_unmap
создает запись миграции NUMA для конкретной страницы, но я не вижу, где в коде она фактически написана и где в коде вещи склеены.
Кто-нибудь знает ссылку?
Благодарю.