2010-09-01 50 views
3

這可能是一個語言問題。我檢查了維基百科上的loop device。它只是將文件掛載爲塊設備。但是,「循環」在這裏意味着什麼?它在這裏的使用對我來說是完全奇怪的。我不是以英語爲母語的人。那麼有人能用簡單的英語向我解釋這個術語嗎? :)「循環裝置」中的「循環」是什麼意思?

謝謝。

+0

http://en.wikipedia.org/wiki/Loopback – Anycorn 2010-09-01 02:54:00

+0

我想你應該能夠把英文頁面翻譯回你的母語! – Chubsdad 2010-09-01 02:57:58

回答

5

它是「loopback」的縮寫。

+0

雖然爲什麼叫做「loopback」?我可以看到兩個相似之處:網絡設備的環回(即有一些文字播放),或者從驅動程序再次請求文件系統重新映射文​​件的意義上回送。什麼意思是正確的? – 2010-09-01 04:02:53

+0

我認爲這是後者。糾正我,如果我錯了。 – smwikipedia 2010-09-01 04:14:44

+9

這是後者。通常情況下,請求會轉到'用戶空間 - > VFS - >塊設備層',但是當塊設備驅動程序是循環的時候,它會進入用戶空間 - > VFS - >循環設備 - > VFS - >塊設備。所以它回到更高的層次。 – hobbs 2010-09-01 04:19:51

1

該概念也被稱爲disk image。我猜是因爲驅動程序對圖像的調用會傳遞給物理磁盤的底層驅動程序。沒有涉及實際的循環;對於已經有幾層深的驅動程序堆棧來說,這是一個額外的級別。

(我寫了一個加密的磁盤映像驅動器,我發現了「環回」的術語不正確和混亂。)

1

我想這個詞來自於通信領域時,有時會需要它來測試通信系統通過使用代理電路迴路模擬對等體。

這個概念也來到了UNIX網絡,其中環回網絡接口不會將網絡流量發送到介質。

文件系統循環中的相同概念意味着文件系統驅動程序不會真正通過硬盤IO堆棧,而是使用用於IO的磁盤映像文件結束。