XFS - Google

XFS

Z Wikipedii

Skocz do: nawigacji, szukaj

XFS - 64-bitowy system plików zaprojektowany przez firmę Silicon Graphics z przeznaczeniem do użycia go w systemie operacyjnym IRIX (wersja UNIX-a firmy SGI). Aktualnie jest dostępna również jego implementacja dla systemu Linux rozwijana przez SGI jako projekt na licencji wolnego oprogramowania.

XFS pozwala na obsługę dużych dysków twardych. Maksymalny rozmiar woluminu jest ograniczony do 16 milionów TB. Natomiast rozmiar pojedynczego pliku może wynosić maksymalnie 2^63 bajtów czyli ponad 8 milionów TB (dokładnie 8 388 608 TB). Rozmiar jednostki alokacji może wynosić od 512 bajtów (wielkość fizycznej jednostki alokacji) do 1 MB.

XFS posiada szereg cech zaawansowanego systemu plików do zastosowań serwerowych oraz dla wydajnych stacji roboczych.

Jednym z nich jest realtime subvolume - udostępnienie procesowi możliwości zarezerwowania dla siebie pasma dostępu do podanego pliku, o podanej szerokości (w bajtach na sekundę). Znajduje to zastosowanie na przykład przy obróbce m.in. plików multimedialnych, gdzie proces musi mieć stały szybki dostęp do plików, aby umożliwić edycję ich na bieżąco.

Drugie rozwiązanie aktualnie szeroko już stosowane to księgowanie metadanych, dzięki któremu sprawdzenie i naprawienie błędów w strukturze systemu plików zajmuje ułamki sekund. Dane nie są jednak, ze względów wydajnościowych księgowane, co powoduje niekiedy utratę zawartości pliku podczas awarii (jest to możliwe tylko wtedy, gdy metadane zostały zmienione, a dane nie zostały jeszcze zapisane na dysku).

Innym interesującym rozwiązaniem jest możliwość defragmentacji systemu plików XFS zamontowanego i posiadającego otwarte pliki (pliki otwarte w trybie do zapisu nie są defragmentowane). Stworzenie, usunięcie czy modyfikacja pliku, który nie jest aktualnie optymalizowany nie powoduje przerwania tego procesu.

System ten obsługuje również inne technologie takie jak:

  • pliki rzadkie (ang. sparse files),
  • rozszerzone atrybuty plików (ang. extended attributes),
  • listy dostÄ™pu (ang. POSIX Access Control Lists - ACLs),
  • etykiety bezpieczeÅ„stwa (ang. security labels),
  • limitowane przydziaÅ‚y (ang. quota).

System plików XFS jest wewnętrznie podzielony na następujące subwoluminy:

  • data subvolume - przechowuje dane (pliki),
  • naming subvolume - przechowuje metadane,
  • log subvolume - przechowuje metadane, które zostaÅ‚y zmodyfikowane ale odpowiadajÄ…ce im zmiany w data subvolume nie zostaÅ‚y jeszcze wprowadzone,
  • realtime subvolume - przechowuje dane do których może być wymagany dostÄ™p z rezerwacjÄ… pasma.

Z powodu różnic architektonicznych między Iriksem a Linuksem, przy przenoszeniu XFS-a na Linuksa, wprowadzono dodatkową warstwę logiczną pomiędzy XFS-em a wirtualnym systemem plików Linuksa, tłumaczącą odwołania do VFS-a IRIX-a na odwołania do VFS-a Linuksa.

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne



Turcy cypryjscy planujÄ… podmorski wodociÄ…g z Turcji
Planuje się budowę podmorskiego wodociągu, który zaopatrzy w wodę z Turcji nękany suszą północny Cypr - poinformował w środę w Nikozji przedstawiciel Republiki Tureckiej Cypru Północnego.
Kto taniej zbuduje metro
"Życie Warszawy" przypomina, że władze miasta mają dziś ogłosić decyzję w sprawie nowego przetargu na drugą linię metra. Ratusz postawi jednak koncernom warunek: dość zawyżania cen.
Licencja zamiast kursu
Ministerstwo Infrastruktury postanowiło zreformować szkolenie zawodowych kierowców - pisze dziennik "Polska". Ci, którzy po 10 września zdadzą egzamin na prawo, będą musieli dodatkowo zdobyć licencję na przewóz osób.
W 2009 r. ministerstwom może zabraknąć pieniędzy
Jeżeli przyszłoroczne wydatki ministerstw zostaną utrzymane na poziomie z 2008 r. resortowi gospodarki może zabraknąć ponad 1 mld zł. Nie będzie też 250 mln zł na budowę gminnych boisk w ramach programu "Moje boisko - Orlik 2012" - wynika z informacji z niektórych resortów przekazanych PAP.
Bitwa pod Legnicą o węgiel brunatny
Pokłady węgla brunatnego na Dolnym Śląsku to polisa na przyszłość polskiej energetyki - zalega tam 35 mld ton węgla brunatnego. To największe złoże w Europie. W Bełchatowie, gdzie jest największa elektrownia w Polsce, jest tylko 2 mld ton - pisze "Gazeta Wyborcza".
Linki: Strona g³ówna