有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? [論壇 - 新手村]
正在瀏覽:
1 名遊客
有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2007/7/3 16:11 所屬群組:
已註冊使用者 等級: 12
HP : 0 / 299
![]() |
固態硬碟啟動系統快,但聽說大量寫入有次數限制,
所以有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? 我的新電腦即將安裝 Ubuntu 14.04.2 64bit 記憶體 8G, CPU i7 SSD 120G。 電腦常跑 PHP 及 Blender 3D繪圖及影片編輯。 謝謝
2015/3/11 13:06
|
||||||||||
![]() |
回覆: 有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2010/5/7 5:46 所屬群組:
已註冊使用者 討論區管理群 等級: 31
HP : 0 / 755
![]() |
先問自己8G記憶體夠不夠用;夠用的話關掉SWAP
/tmp 和 /var 放到記憶體裡 編輯/etc/fstab
第一行的/run/shm是自訂/run/shm的空間大小 僅為其中一種方式,參考來源在本站裡,我自己有實作的方式。
2015/3/11 17:39
|
||||||||||
![]() |
回覆: 有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2006/10/31 19:52 來自 Baker Street 221B
所屬群組:
網站管理員 已註冊使用者 討論區管理群 等級: 30
HP : 0 / 733
![]() |
現在SSD的控制器比四五年前的好太多了
你就正常使用,不用去理會持續寫入降低壽命的問題
2015/3/11 17:46
|
||||||||||
![]() |
回覆: 有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2010/5/7 5:46 所屬群組:
已註冊使用者 討論區管理群 等級: 31
HP : 0 / 755
![]() |
按理論來說,越大的SSD壽命越長
我在用的這顆是64GB,2011年買的MLC製程 當初在用也沒理會tmp和var放哪裡
2015/3/11 17:58
|
||||||||||
![]() |
有些程式的資料可能很大,8G 暫存空間可能不夠 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2007/7/3 16:11 所屬群組:
已註冊使用者 等級: 12
HP : 0 / 299
![]() |
如果把 /tmp 放到記憶體裡可以增快速度,
但有些程式例如 Blender ...等會將處理好的 影片放入 /tmp 中,8G 記憶體一下子就 會爆掉,為了預防這種情形,是否適合 用一方面將 /tmp 用 tmpfs 另方面把 SWAP 改到傳統非固態硬碟上的分割區, 並且格式化 SWAP 大一些例如60G。 如果記憶體滿了,就用傳統非固態硬碟上的SWAP, 這樣好嗎還是不好,會有什麼問題?
2015/3/11 20:54
|
||||||||||
![]() |
回覆: 有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2006/10/31 19:52 來自 Baker Street 221B
所屬群組:
網站管理員 已註冊使用者 討論區管理群 等級: 30
HP : 0 / 733
![]() |
你要跑Blender 3D又要做影片編輯
然後又要跑tmpfs,你的ram才8GB而已 為什麼不加到64GB以上? SWAP在這裡只是一個緩衝 而且60G也太大了,根本不需要這麼多 你設個8~24GB已經夠大了 真的用到swap,假使只用8GB好了 你又把它放在一般硬碟,那個性能衝擊 只是自己找罪受而已 買了SSD不去用它,擔心它壞 那買SSD幹嘛呢? 而且swap中文叫做交換空間 在記憶體吃緊的情況下 把最不需要使用的東西 在記憶體不夠的時候存放 等到下次要用的時候再去讀取它還原到記憶體恢復工作階段 正在執行的程式,還有常租程式 沒辦法在swap中執行 所以你還是先把記憶體加大吧
2015/3/12 11:22
|
||||||||||
![]() |
回覆: 有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2010/4/8 20:36 所屬群組:
已註冊使用者 等級: 11
HP : 0 / 259
![]() |
刪
2015/3/12 12:41
|
||||||||||
![]() |
回覆: 有必要將固態硬碟上的 /tmp 及 /var 及 SWAP 改到傳統硬碟上的分割區嗎? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2008/9/17 14:25 所屬群組:
已註冊使用者 等級: 19
HP : 0 / 467
![]() |
> 現在SSD的控制器比四五年前的好太多了
好歸好 但是寫入速度降低幅度還是那個樣子 雖然SSD沒壞是沒壞 但寫入速度降低到跟傳統硬碟差不多(或者更低) 還是必須要進行secure erase 進行SSD 寫入效能回復 所以只要你認為無謂的寫入行為 還是建議搬到硬碟或ramdisk 至少這樣可以延長 需要做secure erase 的時間 看使用幅度,延長個幾年沒什麼問題 或許可能就直接延長到 要購買下一個 SSD時,現存的SSD 都還不需要 secure erase ###########update#################### 提供一下 數據 根據這篇數據 整理出來的東西 http://www.techbang.com/posts/18069-endurance-running-ssd-speed-test-industry-standard-measuring-tool-online-performance-hood-doors-have-clear-evidence-computer-king-118-special-report-in-june?page=1 這篇數據沒有被整理好,而且測試方式是定時 而不是定量 導致於看起來結論不明顯 而且寫入量越多 衰退比例越大 速度越快的SSD 在定時情況下性能越好的寫入量越大 導致性能好的SSD 在這90分鐘衰退的比例就會比其他較慢的SSD明顯 下面整理的方式就是採現有數據 對這個定時的問題做些微補救 每寫入1GB 寫入效能(iops)衰退的比例 按照數據重新整理後,放入寫入量的因素 得到上面這張圖 雖然我整理出來的圖也不太正確,但應該會比原網站那個衰退比例更接近實際狀況 把我的圖跟寫入總量圖對比後,大概可以歸納出下面的結果 在這前90分鐘 寫入速度算不錯的+衰退比例也比較小的SSD 寫入1GB時 衰退比例會總效能在0.05 ~ 0.1 % 範圍內 也就是說 一個好的SSD 在寫入幾百GB後,SSD的寫入速度會衰減了幾十%,是可以被預期的 至於Linux 寫入到swap、/tmp 有多頻繁 量有多大,依據使用環境會有很大的差距 如果應用上不需要SSD的這麼快的寫入速度,那就保留給想要用的時候用 如果都用不到那恭喜你,到買下一顆SSD 之前都不需要做secure erase
2015/3/12 18:06
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.