| .. | .. |
|---|
| 6 | 6 | |
|---|
| 7 | 7 | KSM is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y, |
|---|
| 8 | 8 | added to the Linux kernel in 2.6.32. See ``mm/ksm.c`` for its implementation, |
|---|
| 9 | | -and http://lwn.net/Articles/306704/ and http://lwn.net/Articles/330589/ |
|---|
| 9 | +and http://lwn.net/Articles/306704/ and https://lwn.net/Articles/330589/ |
|---|
| 10 | 10 | |
|---|
| 11 | 11 | The userspace interface of KSM is described in :ref:`Documentation/admin-guide/mm/ksm.rst <admin_guide_ksm>` |
|---|
| 12 | 12 | |
|---|
| .. | .. |
|---|
| 26 | 26 | |
|---|
| 27 | 27 | If a KSM page is shared between less than ``max_page_sharing`` VMAs, |
|---|
| 28 | 28 | the node of the stable tree that represents such KSM page points to a |
|---|
| 29 | | -list of :c:type:`struct rmap_item` and the ``page->mapping`` of the |
|---|
| 29 | +list of struct rmap_item and the ``page->mapping`` of the |
|---|
| 30 | 30 | KSM page points to the stable tree node. |
|---|
| 31 | 31 | |
|---|
| 32 | 32 | When the sharing passes this threshold, KSM adds a second dimension to |
|---|