看板 Linux 關於我們 聯絡資訊
標題不知怎麼下,請見諒 總之,在raspberry pi like的裝置中 我若tmpfs /run 我該給多大? RAM是1G 是不是我給多大它都盡量用? 如果是這樣,我可以給多小? :) 有google了一會……沒人講run是做什麼用的怎麼用 只寫他用多大…這實在沒什麼參考價值 再麻煩大家,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.91.94 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1476784182.A.F2B.html
danny8376: run大多只放一些pid跟lock檔而已 10/18 17:57
danny8376: 其實不用很大 不過tmpfs沒用到又不佔空間 何必在意 10/18 17:57
kerwinhui: tmpfs如果不指定都預設RAM/2,不過沒用到就不會佔,不 10/18 18:12
kerwinhui: 要多想 10/18 18:12
kenwufederer: 分boot root home就好 ? 10/18 20:09
dou0228: run & /var/run 沒必要特別分開 10/18 20:40
pizzahut: 不是通常都只切 /var 而已嘛 10/18 21:36
danny8376: 不是沒必要特別分吧 而是很多/var一些資料夾要link到 10/19 00:01
danny8376: /run裡去了啊XD 10/19 00:01
謝謝大家的回覆! 因為raspberry pi like,它的ram只有1G甚至有的只有256m 所以想弄清楚該怎麼設比較好,尤其是這種拿來當SERVER的機器,怕跑久了才出問題 至於為什麼寫/var/run or /run 是因為似乎不同發行版本有不同的做法 我原本參考網路上的設定,/var/run結果mount -a是可以的 ,但重開機卻不能掛載/var/run,要掛/run才可以正常動作 雖然我知道tmpfs多掛可以,要用到才消耗到ram,但,就是怕跑久有問題…… 這機器也沒swap,不知若不幸ram被用完會發生什麼事情…… 而且我一定無法手動去重開機,ssh如果不能進會很麻煩…… 總之謝謝大家!! ※ 編輯: s58348292 (60.250.91.94), 10/19/2016 08:15:46
amatt: 我都把整個硬碟給/,就沒這問題了 10/19 08:49
s58348292: 主要是避免SD卡短命 10/19 09:35
ChakraLinux: 看你是什麼 init system, systemd 有萬惡的自動清除 10/19 11:42
dou0228: 為啥要去擔心跑久會有問題? 不太理解 10/19 12:14
s58348292: 單純的以為設10m然後被用光之後會有問題 10/19 13:22
s58348292: 不過試了一下,用光沒出問題,但不知道會不會一直沒事 10/19 13:22
filiaslayers: SD卡沒這麼短命...我的raspberry pi跑了快一年還沒 10/19 22:25
filiaslayers: 事 10/19 22:25
danny8376: 連記憶體都只有32M的家用AP都是直接上tmpfs 還用更兇 10/20 15:28
danny8376: 啥亂七八糟全都放tmpfs上(ROM不能寫) 我也沒看他怎樣過 10/20 15:28
danny8376: 你rPi他好幾倍的記憶體你是在怕什麼... 10/20 15:29
danny8376: 再說正常狀況下也不可能會用這麼多掉 除非你自己手殘 10/20 15:30
謝謝大家的回覆,主要是想暸解run的機制;另外,我的不是raspberry pi 板子有可能只有256M,且我有特定的SERVER要跑,必需很穩定。 ※ 編輯: s58348292 (60.250.91.94), 10/21/2016 10:49:11
danny8376: 都跟你說了/run只會放pid/lock/sock一些連1k都不到的 10/22 14:22
danny8376: 小檔案 你要能爆根本不可能 10/22 14:22
danny8376: 除非你遇到哪個發瘋亂塞檔案的作者寫的東西或自己就是 10/22 14:23
lantw44: 不過有些發行版會把 systemd journal 放在 /run 裡面 10/22 14:38
lantw44: 這時候用量就有可能比較高了,雖然還是不會滿 10/22 14:41
HamalAri: systemd 覺得 boot 時要先掛載 /var/run 太落後,所以 10/22 15:08
HamalAri: tmpfs 就變成標準了。 然後後來有兩個 run 真的是很麻煩 10/22 15:08
HamalAri: 所以通常都把 /var/run 指到 /run ; 然後沒特別注意到 10/22 15:09
HamalAri: 這件事的人就 GG 了。有的是被日誌塞滿,有的是/var/run 10/22 15:10
HamalAri: 下面的東西每次都被清空。不過都三年前的事了,lag 三年 10/22 15:10
HamalAri: 還沒解決也只能怪自已了 10/22 15:10