10

Ubuntu で透過的なヒュージ ページをデフォルトで有効にするにはどうすればよいですか?

~$ uname -a
Linux yoda 3.5.0-23-generic #35~precise1-Ubuntu SMP Fri Jan 25 17:13:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
~$ cd /sys/kernel/mm/transparent_hugepage/
/sys/kernel/mm/transparent_hugepage$ ls
defrag  enabled  khugepaged
/sys/kernel/mm/transparent_hugepage$ cat enabled 
always [madvise] never
/sys/kernel/mm/transparent_hugepage$ sudo echo always > enabled 
-bash: enabled: Permission denied
/sys/kernel/mm/transparent_hugepage$ sudo ls
[sudo] password for <...>: 
defrag  enabled  khugepaged
/sys/kernel/mm/transparent_hugepage$ sudo ls
defrag  enabled  khugepaged
/sys/kernel/mm/transparent_hugepage$ sudo echo always > enabled 
-bash: enabled: Permission denied
/sys/kernel/mm/transparent_hugepage$ cat enabled 
always [madvise] never
4

3 に答える 3

21

以下を追加します。

transparent_hugepage=always

あなたのGRUB_CMDLINE_LINUX_DEFAULTに:

/etc/default/grub

そして、次のことを行います:

update-grub

トリックを行う必要があります。

于 2013-09-06T07:04:15.047 に答える
5
sudo su
password: [....]
echo always > /sys/kernel/mm/transparent_hugepage/enabled 
于 2014-08-08T16:13:32.433 に答える
1

これを /etc/rc.local に追加します:

echo always > /sys/kernel/mm/transparent_hugepage/enabled

于 2015-03-06T17:55:47.987 に答える