Skip to main content

Jaki jest instalowany system plików?

Instalowalny system plików (IFS) to abstrakcyjny interfejs programowania (API), który daje systemowi operacyjnym możliwość dostępu do różnych systemów plików bez konieczności skonfigurowania systemu operacyjnego w określonym formacie.Zasadniczo system operacyjny jest w stanie ładować sterowniki, które korzystają z instalacyjnego interfejsu API systemu plików, który instruuje główny obszar systemu operacyjnego, zwany jądrem, o tym, jak uzyskać dostęp do nowego systemu plików.Ta funkcjonalność pozwala użytkownikowi przeglądać i modyfikować dowolny system plików, dla którego istnieje instalowany sterownik systemu plików (FSD).Zapewnia również producentom mechanizm, którego można użyć do umożliwienia komputera do interfejsu z urządzeniem pamięci bez konieczności projektowania urządzenia do korzystania z istniejącego systemu plików.IFS zapewnia warstwę abstrakcji, która jest wystarczająco skuteczna, aby umożliwić zamontowanie zdalnego napędu sieciowego za pomocą tych samych mechanizmów oprogramowania, co można zobaczyć w systemie plików sieciowych (NFS).

Oryginalny system plików instalowalnych został opracowany przez IBM oraz Microsoft podczas wspólnego opracowania systemu operacyjnego OS/2, aby zapewnić, że oprogramowanie będzie mogło współpracować z nowymi technologiami w przyszłości.Microsoft Ostatecznie zintegrował technologię z systemem Windows system operacyjny.Istnieją inne wersje abstrakcyjnych interfejsów systemu plików, chociaż ogólnie są one nazywane wirtualnym systemem plików na innych niż Windows Systemy operacyjne.

W systemie operacyjnym instalacyjny system plików działa poprzez załadowanie ważnego kodu do jądra systemu, obszar, w którym odbywa się przetwarzanie oprogramowania na najniższym poziomie.Pozwala to sterownikowi IFS na bardzo bezpośredni dostęp do sprzętu, w którym znajduje się system plików, ale także ogranicza korzystanie z funkcji biblioteki wysokiego poziomu ze względu na partycje jądra.W systemie Windows , instalacyjny system plików jest faktycznie ładowany jako skompilowana dynamicznie połączona biblioteka (DLL) i zwykle zawiera narzędzia, które dają użytkownikowi możliwość formatowania i naprawy woluminu za pomocą niestandardowego systemu plików.

Istnieje wiele zastosowańDla instalacyjnego systemu plików.Jednym z najczęstszych jest dostęp do plików na partycji lub dysku, którym zarządza inny rodzaj systemu operacyjnego.IFS mogą być również używane przez producentów przenośnych dysków pamięci, takich jak dyski flash lub twórcy kamer cyfrowych, aby zapewnić sposób przeglądania plików przechowywanych w urządzeniach w znajomy sposób.Do zmiany dostępu istniejącej partycji można użyć instalowalnego sterownika systemu.