监控迁移
========
下列事件 (计数器) 可以用来监控分页迁移。
1. PGMIGRATE_SUCCESS: 一般分页成功迁移。
每一个计数表示一个分页被迁移。如果分页是一个 non-THP 分页,
则计数器是以 1 为单位做增加。如果是一个 THP 分页,
则计数器是增加该 THP 分页的子分页数量。
举例来说,若迁移一个 2 MB 的 THP,其基本分页 (子分页) 大小为 4KB,
则这个计数器增加 512。
2. PGMIGRATE_FAIL: 一般分页迁移失败。
与上述 PGMIGRATE_SUCCESS 有相同的计数规则:
如果是 THP 这个计数器会增加子分页的数量。
3. THP_MIGRATION_SUCCESS: 一个 THP 被成功的迁移且并没有被拆分。
4. THP_MIGRATION_FAIL: 一个 THP 无法被迁移也无法被拆分。
5. THP_MIGRATION_SPLIT: 一个 THP 被迁移,但不是完整的迁移:
首先,这个 THP 先被拆分。拆分後,重新尝试迁移拆分後的子分页。
THP_MIGRATION_* 事件也会更新适当的 PGMIGRATE_SUCCESS 或 PGMIGRATE_FAIL 事件。
例如,一个 THP 迁移失败会导致 THP_MIGRATION_FAIL 和 PGMIGRATE_FAIL 增加。
Christoph Lameter, May 8, 2006.
Minchan Kim, Mar 28, 2016.
这份文件描述了 page migration 的相关知识:
isolate_page
、migratepage
、putback_page
这三个函数,并利用 PG_movable
和 PG_isolated
这两个 flags
物件导向程序设计是什麽? 英文原文:Object-oriented programming,简称 O...
经过了二十多天,一路上我们从基本的逻辑思考方式到了解 JavaScript 的意义,再从 JavaS...
前言 上篇提及了mat这工具的下载以及文件的载入,接下来就要针对mat工具进行介绍。 mat这工具的...
今天这篇来分享一个我觉得在介绍 Apache NiFi 的时候很典型的一个企业案例 - Renaul...
曾经做过一个专案,顾客把商品加入购物车後,可以同时选择要加入几笔商品,然後在结帐页的时候需要根据商品...