RUVIDEO
Поделитесь видео 🙏

Linux 核心設計: 檔案系統概念及實作手法 (上)

Ken Thompson 在 1969 年進行 UNIX 作業系統的早期實驗時期,就發展檔案系統,而且某些特性輾轉由今日我們所見的 Linux 核心所繼承,這樣長達 50 年的關鍵概念,著實值得我們探討。檔案系統是種邏輯概念,抽象了各式實體儲存裝置,後者像是硬碟、網路儲存,或者主記憶體等等,而種邏輯概念包含檔案、目錄、路徑、檔案屬性等面向,並且於 Linux 核心出現前的 UNIX 就以各種物件導向的途徑予以設計並實作。

Linux 核心為了統合各個檔案系統實作,引入一層虛擬檔案系統 ((Virtual File System, VFS),後者是一組檔案操作的抽象介面,於是依循 VFS 界面開發的任何的檔案系統,可在執行時期掛載到 Linux 核心,在 FUSE (Filesystem in Userspace) 出現後,更給檔案系統開發者極大的彈性,能夠快速且多樣地延展作業系統的特徵,像是你可以透過 FUSE 來掛載 Google Drive 的內容,好似這些遠端的物件就對應於本地端檔案系統中。

除了界面和設計的巧妙,著眼於工業強度的 Linux 更是在多款檔案系統提出高校能的實作,於是乎,我們可見 scalability 和豐富的裝置驅動程式的支援,成為 Linux 核心勝出的重要因素。本議程也著眼於上述概念及實作手法。

請預習「Linux 核心設計」共筆: https://hackmd.io/@sysprog/linux-kernel-internal

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Linux 核心設計: 檔案系統概念及實作手法 (上)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.