【操作系統】虛擬文件系統

一個系統中應當可以支持多個文件系統。但是由於每一個文件系統底層機制不同,操作系統如何兼容各個文件系統? 這就是虛擬文件系統VFS的功能了。VFS是操作系統文件模塊的一個軟件層,對上面的用戶空間提供統一的操作接口,同時也對下層提供了一套必須實現的接口。這個思想其實在軟件工程中很常用,雖然文件系統底層實現不同,但是總是可以抽象出公共的部分,比如打開文件,讀取文件等操作。所以這一層對底層的抽象是VFS的
相關文章
相關標籤/搜索