What does ShmemHugePages mean?
Clash Royale CLAN TAG#URR8PPP
I'm using grep Huge /proc/meminfo
and getting:
AnonHugePages: 16384 kB
ShmemHugePages: 0 kB
HugePages_Total: 33
HugePages_Free: 18
HugePages_Rsvd: 18
HugePages_Surp: 1
Hugepagesize: 2048 kB
What does ShmemHugePages
means/refers to?
meminfo
add a comment |
I'm using grep Huge /proc/meminfo
and getting:
AnonHugePages: 16384 kB
ShmemHugePages: 0 kB
HugePages_Total: 33
HugePages_Free: 18
HugePages_Rsvd: 18
HugePages_Surp: 1
Hugepagesize: 2048 kB
What does ShmemHugePages
means/refers to?
meminfo
add a comment |
I'm using grep Huge /proc/meminfo
and getting:
AnonHugePages: 16384 kB
ShmemHugePages: 0 kB
HugePages_Total: 33
HugePages_Free: 18
HugePages_Rsvd: 18
HugePages_Surp: 1
Hugepagesize: 2048 kB
What does ShmemHugePages
means/refers to?
meminfo
I'm using grep Huge /proc/meminfo
and getting:
AnonHugePages: 16384 kB
ShmemHugePages: 0 kB
HugePages_Total: 33
HugePages_Free: 18
HugePages_Rsvd: 18
HugePages_Surp: 1
Hugepagesize: 2048 kB
What does ShmemHugePages
means/refers to?
meminfo
meminfo
edited Jan 14 at 8:51
Rui F Ribeiro
39.6k1479132
39.6k1479132
asked Jan 9 at 17:15
adrhcadrhc
247111
247111
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
The proc(5)
manpage says
(
CONFIG_TRANSPARENT_HUGEPAGE
is required.) Memory used
by shared memory (shmem) andtmpfs(5)
allocated with
huge pages
ShmemHugePages
counts the number of huge pages which are used for share memory allocations, or tmpfs
. Huge pages are pages which are larger than the “standard” page size on your platform (typically, 4KiB); they have certain benefits and disadvantages, and it’s therefore interesting to keep track of them separately. Shared memory is memory which is allocated with the intention of sharing it between multiple processes, typically allocated using shmget
(which allows the caller to explicitly request huge pages). tmpfs
is the RAM-based temporary file system commonly used nowadays for /tmp
and a number of other mount points.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f493517%2fwhat-does-shmemhugepages-mean%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The proc(5)
manpage says
(
CONFIG_TRANSPARENT_HUGEPAGE
is required.) Memory used
by shared memory (shmem) andtmpfs(5)
allocated with
huge pages
ShmemHugePages
counts the number of huge pages which are used for share memory allocations, or tmpfs
. Huge pages are pages which are larger than the “standard” page size on your platform (typically, 4KiB); they have certain benefits and disadvantages, and it’s therefore interesting to keep track of them separately. Shared memory is memory which is allocated with the intention of sharing it between multiple processes, typically allocated using shmget
(which allows the caller to explicitly request huge pages). tmpfs
is the RAM-based temporary file system commonly used nowadays for /tmp
and a number of other mount points.
add a comment |
The proc(5)
manpage says
(
CONFIG_TRANSPARENT_HUGEPAGE
is required.) Memory used
by shared memory (shmem) andtmpfs(5)
allocated with
huge pages
ShmemHugePages
counts the number of huge pages which are used for share memory allocations, or tmpfs
. Huge pages are pages which are larger than the “standard” page size on your platform (typically, 4KiB); they have certain benefits and disadvantages, and it’s therefore interesting to keep track of them separately. Shared memory is memory which is allocated with the intention of sharing it between multiple processes, typically allocated using shmget
(which allows the caller to explicitly request huge pages). tmpfs
is the RAM-based temporary file system commonly used nowadays for /tmp
and a number of other mount points.
add a comment |
The proc(5)
manpage says
(
CONFIG_TRANSPARENT_HUGEPAGE
is required.) Memory used
by shared memory (shmem) andtmpfs(5)
allocated with
huge pages
ShmemHugePages
counts the number of huge pages which are used for share memory allocations, or tmpfs
. Huge pages are pages which are larger than the “standard” page size on your platform (typically, 4KiB); they have certain benefits and disadvantages, and it’s therefore interesting to keep track of them separately. Shared memory is memory which is allocated with the intention of sharing it between multiple processes, typically allocated using shmget
(which allows the caller to explicitly request huge pages). tmpfs
is the RAM-based temporary file system commonly used nowadays for /tmp
and a number of other mount points.
The proc(5)
manpage says
(
CONFIG_TRANSPARENT_HUGEPAGE
is required.) Memory used
by shared memory (shmem) andtmpfs(5)
allocated with
huge pages
ShmemHugePages
counts the number of huge pages which are used for share memory allocations, or tmpfs
. Huge pages are pages which are larger than the “standard” page size on your platform (typically, 4KiB); they have certain benefits and disadvantages, and it’s therefore interesting to keep track of them separately. Shared memory is memory which is allocated with the intention of sharing it between multiple processes, typically allocated using shmget
(which allows the caller to explicitly request huge pages). tmpfs
is the RAM-based temporary file system commonly used nowadays for /tmp
and a number of other mount points.
answered Jan 9 at 17:43
Stephen KittStephen Kitt
168k24379457
168k24379457
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f493517%2fwhat-does-shmemhugepages-mean%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown