Wie aktiviere ich transparente große Seiten standardmäßig auf ubuntu?Wie aktiviere ich transparente riesige Seiten standardmäßig auf 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
In 'sudo echo immer> enabled', die I/O-Umleitung läuft als der aktuelle Benutzer, nicht als root. Probieren Sie 'sudo bash -c 'echo immer> aktiviert''. –
@DrKitty Ich wünschte du hättest das als offizielle Antwort gegeben, also könnte ich es abstimmen! – Daniel
Sie können auch 'echo always | verwenden sudo tee/sys/kernel/mm/transparent_hugepage/aktiviert'. Kann mich nicht erinnern, wo ich gesehen habe, dass es so benutzt wird, aber es schlägt 'sudo su -c" ... "' IMHO. Ich habe als Kommentar hinzugefügt, weil dies eine Laufzeiteinstellung ist, Rancor hat die richtige Antwort gegeben, um es als Standard einzustellen. – tdaitx