TFS原始碼解析一

2021-06-25 19:16:31 字數 332 閱讀 7985

tfs是乙個**分布式檔案系統,集群中主要涉及名字伺服器nameserver,以及資料伺服器dataserver,nameserver提供索引管理,dataserver提供資料儲存及管理。客戶端通過nameserver請求,獲取到dataserver中的資料路徑,然後通過dataserver獲取資料操作。

部落格中主要是分析nameserver和dataserver的**。分析中類似增加**注釋的形式進行分析。

**中會依賴tbsys和tbnet的檔案,tbsys定義封裝了作業系統,如程序、執行緒、訊號量等,tbnet定義封裝了網路連線和通訊,如socket、 

tcp和

udp連線及通訊。

TFS原始碼解析五

nameserver中 ns define.h ifndef tfs nameserver define h define tfs nameserver define h include 訊號量標頭檔案 include tfs依賴的 tbsys 標頭檔案 include common interna...

caffe原始碼解析 一

用si載入 後 首先從caffe layer的實現看起,不同框架下最大的差異就在於層的實現也決定了層的靈活性 layer可以看成是乙個基類,下面存在data layer,activation neuron layers,vision layer,common layers,loss layer,各個...

OkHttp原始碼解析 一

執行請求的地方.client.newcall request enqueue new callback override public void onresponse call call,response response throws ioexception okhttpclient的newcal...