如何调整/dev/shm的大小?

问题描述 投票:0回答:2

On

Ubuntu 18.04
,当我跑步时

$ df -h

我看到这个结果:

Filesystem      Size  Used Avail Use% Mounted on
...
tmpfs           3,9G   73M  3,8G   2% /dev/shm
...

/dev/shm
有3.9G大小。

如何更改

/dev/shm
的大小?

linux shared-memory
2个回答
34
投票
  1. 编辑文件
    /etc/fstab
    (如果需要,可使用
    sudo
    )。
  2. 在此文件中,尝试找到如下一行:
    none /dev/shm tmpfs defaults,size=4G 0 0

情况 1 - 此行存在于您的

/etc/fstab
文件中:

  • 修改
    size=
    之后的文字。例如,如果您想要 8G 大小,请将
    size=4G
    替换为
    size=8G
  • 退出文本编辑器,然后运行(如果需要,使用
    sudo
    $ mount -o remount /dev/shm

情况 2 - 您的

/etc/fstab
文件中不存在此行:

  • 在文件末尾添加行
    none /dev/shm tmpfs defaults,size=4G 0 0
    ,并修改
    size=
    后的文本。例如,如果您想要 8G 大小,请将
    size=4G
    替换为
    size=8G
  • 退出文本编辑器,然后运行(如果需要,使用
    sudo
    $ mount /dev/shm

19
投票

一次调整大小:

$ sudo mount -o remount,size=8G /dev/shm
© www.soinside.com 2019 - 2024. All rights reserved.