in , , , ,

inodes (檔案數量)是什麼?

inodes超過時,會有什麼影響呢?可以如何操作呢?

虛擬主機現常會看到inodes限制,而什麼是inodes呢?以下簡單說明

inodes =檔案數量,檔案數量使用率可以在CPANEL介面裡查看到,都是位於CPANEL介面右側方可看到這個數據,可使用以及已使用的數據。這個一般可以拿來推估檔案和資料夾數量,放在主機上的EMAIL也會占用檔案數量,一封就大概算一個i檔案。
另也可參考WIKI說明:關於inode 的WIKI請參考

而為何會有些的限制,是因現今很多程式因為編寫問題、外掛品質問題或網站管理不當,常常會衍生出數十萬計的幽靈檔案,這會讓分享式虛擬主機的整體效能大量受損。可以想像,若有這些幽靈檔案,那虛擬主機每日要處理某個網站的備份就需要消耗大量等待時間和效能,這對使用者來說也是一個問題,所以限制inodes對於主機的效能是有益的相對對於使用者亦是。

另像wordpress有個快取程式,因為編寫不當,每做一個cache 就會產生一個檔案,光是快取長期就會產生了數十萬個檔案,這些檔案即便有的很小,但這都是會大量影響主機系統的穩定性和硬碟效率的。

現在蠻多的主機商的虛擬主機方案都會有indoes檔案數量的限制,只是在於每家主機商的主機方案給的數量限制不同,大家可以自行評估。

inodes若超過時,會有什麼影響呢?
1.檔案會無法上傳
2.收EMAIL時出現mailbox is full: retry timeout exceeded
3.瀏覽時可能會出現有關PHP的錯誤訊息

而若在使用虛擬主機時,inodes檔案數量真的使用超過時,該怎麼辦?以下是看了一些主機商的說明後整理出來的
1. 可以刪除不必要的檔案和EMAIL
2. 檢查程式、還有可能是CACHE檔案或其他問題,可以把檔案下載下來用電腦計算檔案數量
3. 升級主機方案

一般來說,還是要時時檢測自己的程式檔案,而一些相關的數據在cpanel上都是可以自行查看到的,平時有在查看總是比數量超過或有問題時再來處理的好,因為處理可能會需花更多時間,這樣也是會影響到自己的使用喔。

文章來源:https://www.cloudflare.com.tw

Written by Nania

虛擬主機空間使用新手,WordPress 免費架站程式菜鳥,請大家多多指教

文章有用就該推一下

162 Points
Upvote Downvote
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

使用WordPress 搜索外掛加強網站搜索

WHOIS是什麼?