私はLinux Mint 20を使用しています。メモリ不足の状況が頻繁に発生します。今日は、可用性がなぜそんなに低いのか理解できません。 ~によると「free」コマンドで「共有」メモリとはどういう意味ですか? shared
はシステムの合計ですが、tmpfs
私の合計は何倍も少ないです。
free -hw
total used free shared buffers cache available
Mem: 15Gi 6,2Gi 4,6Gi 3,9Gi 26Mi 4,5Gi 5,0Gi
Swap: 0B 0B 0B
free -h
total used free shared buff/cache available
Mem: 15Gi 5,9Gi 5,1Gi 3,7Gi 4,4Gi 5,4Gi
Swap: 0B 0B 0B
df -h
Filesystem Size Used Avail Use% Mounted on
udev 7,7G 0 7,7G 0% /dev
tmpfs 1,6G 1,7M 1,6G 1% /run
tmpfs 7,7G 254M 7,5G 4% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 7,7G 0 7,7G 0% /sys/fs/cgroup
cache 786M 247M 540M 32% /home/alex/.cache
cache 158M 0 158M 0% /home/root/.cache
rd 16G 460M 15G 3% /media/ramdrive
tmpfs 1,6G 176K 1,6G 1% /run/user/1000
rd
istpmfs
とcache
(s)はtmpfs
パフォーマンス/低いディスクの摩耗にも使用されますが、合計はまだ3.7でused
はない約1 GBです。そして、なぜcache
党がfree
そんなに高いのですか? (ちょうどキャッシュを削除しました。)
追加:質問を投稿した後、出力は同じままで0.2Gbを追加してfree -hw
増やすshared
ことにしました。df
2 追加: 内部https://linoxy.com/command-to-show-shared-memory-settings/ipcs
共有メモリを表示するコマンドの使用方法を示します。私の場合、総容量は約880Mbでした。システム情報にどのように対応しますか/proc/meminfo
Shmem
(出力と同じ)?の合計は、これらによって生成された数字と同じではありません。 Webで検索しても答えが出ませんね。free
tmpfs
ipcs