《Operating System Concepts》學習第 40 天,p483-p488 總結,總計 6 頁。
一、技術總結
1.object storage
(1)object storage 管理軟件
Hadoop file system(HDFS)、Ceph。
二、英語總結(生詞:1)
1.commodity
(1)commodity: com-(“together, with”) + modus(“measure, manner”,*med- “take appropriate measures”)
c. a mass-produced unspecialized product/good。
(2)示例
Typically, this occurs on commodity hardware rather than RAID arrays. For example, HDFS can store N copies of an object on N different computers(《Operating System Concepts》第 484 頁)。
剛看到 commodity hardware 的時候很不理解這兩個詞項組合在一起想表達什么意思,之所以不理解,是因為對commodity 理解不到位,剛開始的時候將commodity 理解為了“products can be bought and sold(即商品,good)”,其實, commodity 還暗含"mass-produced, unspecialized, economic(經濟的,大量生產的)" 之意,
所以上面這句話的意思:通常,這種情況發生在商用硬件(”指普通、低成本的標準硬件,區別于專用高端設備)/普通硬件上,而非RAID陣列。例如,HDFS可以在N臺不同的計算機上存儲一個對象的N個副本。
Commodity hardware in computing is computers or components that are readily available, inexpensive and easily interchangeable with other commodity hardware. Almost all PCs use commodity hardware. The term is most used for general-purpose servers that can be used in any role. Commodity hardware is synonymous with off-the-shelf hardware. It is contrasted with proprietary, custom or bespoke hardware.
關于英語的注解同步更新匯總到 https://github.com/codists/English-In-CS-Books 倉庫。
三、其它
第 11 章(Mass-Storage Structure)簡評:介紹了HDD,NVM, object storage 等內容。書里把相關概念梳理得很清楚。比如我們平時經常會聽到 HDD, SSD, NVM 這些概念,那么它們的區別是什么呢?書上都寫得明明白白。因本人水平有限,其它的無法評價。
四、參考資料
1. 編程
(1) Abraham Silberschatz,Peter Baer Galvin,Greg Gagne《Operating System Concepts》:https://book.douban.com/subject/30272539/
2. 英語
(1) Etymology Dictionary:https://www.etymonline.com
(2) Cambridge Dictionary:https://dictionary.cambridge.org
歡迎搜索及關注:編程人(a_codists)