重新思考檔案系統

2021-04-13 07:44:49 字數 1016 閱讀 1365

對於計算機初學者而言,掌握了檔案系統,可以說計算機就入門了。檔案系統做為計算機的基礎在

it人中已根深締固,但我現在開始覺得,正是目前的檔案系統格式侷限或阻障了計算機的智慧型化、個性化發展。

考察一下:

對檔案系統而言,資訊的組織是以

個體的儲存方式來開展

,檔案為單位,以副檔名來區分資訊型別,以目錄結構來分類存放資訊。

而從簡便靈活而言,資訊的組織,最好能以

內容、功能來開展。

計算機的資訊,不外有兩種,指令和資料。資料又可分為以下四種,文字、、聲音、影視,目前而言只有文字內容是可識別(檢索)的,或者說計算機目前只能對文字進行資訊化處理,也可以說計算機的思維還處在文字思維階段。(題外話:人類發明了語言文字,而語言也促進了人類的思維,關鍵在於使人的思維可以更多的重現,而目前的計算機的語言正是人類語言的一種對映。將來隨著計算機硬體的發展,計算機是不是可以象人類大腦一樣有影像的思維呢?)

1、  

語言思維

明確,慢,易重複再現

思維有兩種方式

2、 

意象思維

含糊,快,跳躍性,不易重複再現

推理的實質:{可作為計算機智慧型化的依據演算法}

首先區分(觀察)、記憶住大量的細節問題,然後再把這些細節進行比較發現差異,根據(統計)經驗得出結論。關鍵點:(

1)能夠區分出

足夠多的細節;(

2)能夠識別出有價值的差異(計算所有識別出的

差異所佔權重)

如果說按語言**執行的計算機叫數字計算機,那麼能不能有以影像為執行系列的模擬計算機呢?

qq遊戲裡有,聯眾有,硬碟裡也有

……,pc

下還是和其他人下,然後能找到乙個對手,再選乙個喜歡的棋盤就行了)從這個例子來看未來的作業系統應做到更加的個性化,它必然要把

qq功能也整合進去。由作業系統搭建乙個功能框架,各個產商再針對具體的功能開發自已的產品(也可開發新的功能),完成後放入指定的框架位置,由使用者進入功能模組中自已選擇安裝使用合適的產品。

這對現行的商業**模式將有很大的衝擊。

重新看檔案系統

乙個實體的儲存裝置掛到linux下的時候都要以某個節點來實現,其實就是用 dev 下的乙個檔案來充當介面的功能,在將這個實現了這個介面的實體類掛在樹上就可以訪問了。linux在安裝的時候要有乙個 boot必須安裝到第乙個分割槽,以此開始系統的初始化工作。從這裡出發說說硬碟的分割槽 乙個硬碟最多分四個...

檔案系統 why檔案系統

為什麼需要檔案系統,可否由作業系統直接寫裸裝置?裸裝置是一種沒有經過格式化的磁碟或分割槽,即讓作業系統直接管理操作磁碟設定,進行資料讀寫等。通過檔案系統的方式組織磁碟儲存和資料管理有很多好處,比如 1.資料讀取 管理等操作變得簡單便捷 檔案系統給使用者提供了乙個簡單的操作介面,只需簡單的操作就能實現...

檔案系統 檔案系統的架構

vfs是具體檔案系統的抽象,依靠超級塊 inode dentry以及檔案這些結構來發揮作用,檔案系統的架構就體現在這些結構的使用方式中。1 超級塊作用分析 1 2 所有的dentry都指向乙個dentry hashtable dentry hashtable是乙個樹組,每乙個樹組成員都是hash鍊錶...