Mga file system: alin ang pipiliin para sa aking mga disk at partisyon sa Linux?

Mga file system: alin ang pipiliin para sa aking mga disk at partisyon sa Linux?

Mga file system: alin ang pipiliin para sa aking mga disk at partisyon sa Linux?

Sa kasalukuyan, Mga operating system libre at bukas batay sa GNU / Linux suportahan ang isang malawak na hanay ng Mga file system (file), kahit na posibleng ang pinakakilala at / o ginamit, ito pa rin ang kasalukuyan EXT4.

Ngunit sa totoo lang: Ano ang dapat na pinaka-maginhawa para sa paggamit na ibinibigay namin sa aming Mga Partisyon, Mga Disk, Mga Operating System o Computer? Anong mga kalamangan at disbentaha ang mayroon ang isa sa isa pa?

Mga System ng File: Panimula

Tulad ng naipahayag na namin dati, ang pinaka ginagamit at kilalang probable File system sa GNU / Linux, maging ang kasalukuyang EXT4. Dahil ito sa:

"... el Extended file system (EXT), ay ang unang file system na partikular na nilikha para sa Linux Operating System. Dinisenyo ito ng Rémy Card upang mapagtagumpayan ang mga limitasyon ng MINIX File System. Ito ay pinalitan ng parehong EXT2 at Xiafs, bukod dito ay isang kumpetisyon, na sa huli ay nanalo, dahil sa pangmatagalang posibilidad na mabuhay.".

Iyon ay, ang EXT system ng file, halos meron ka na 30 taon nagbabago. Mula sa bersyon 1 noong 1992, dumadaan sa kanyang bersyon 2 noong 1993, su bersyon 3 noong 2001, hanggang sa moderno File system EXT4 pinakawalan yan sa taong 2008. Samantala, mula noon, maraming iba pang mga File System ang nakakita sa buhay bilang isang kahalili sa kasalukuyang buhay EXT4 na may mga kilalang katangian at pagkakaiba-iba.

Mga uri ng file system

Mga file system sa GNU / Linux

Susunod makikita natin ang pinaka-kapansin-pansin na mga katangian ng bawat isa, upang mapansin kung alin ang mas maginhawa sa bawat partikular na kaso.

EXT4

  • Pinalaya siya noong 2008.
  • Ang pangalan nito ay kumakatawan sa Pang-apat na pinalawak na filesystem.
  • Kung ikukumpara sa dating EXT3 ito ay mas mabilis, iyon ay, mayroon itong mga pagpapabuti sa bilis ng pagbabasa at pagsusulat, at hindi gaanong madaling kapitan ng piraso. Gayundin, nagagawa nitong hawakan ang mas malalaking mga file system (hanggang sa 1EiB = 1024PiB) at upang mahawakan ang mas malalaking mga file (hanggang sa 16TB). Gayundin, nagbibigay ito ng mas tumpak na impormasyon ng petsa ng file, may mas mababang paggamit ng CPU.
  • Ito ang pangalawa sa serye ng EXT na isang Transactional File System, iyon ay, mayroon itong mekanismo na nagpapatupad ng mga transaksyon o talaan ng journal, sa paraan na maiimbak ang impormasyong kinakailangan upang maibalik ang data na apektado ng transaksyon kung sakaling ito ay nabigo
  • Mayroon itong "Malawak" na suporta. Ang "Malawak" ay ang kapalit ng tradisyunal na pamamaraan ng pag-block na ginamit ng mga EXT 2/3 file system. Ang isang "Malawak" ay isang hanay ng magkadugtong na mga pisikal na bloke, na nagbibigay sa File System ng kakayahang mapabuti ang pagganap kapag nagtatrabaho kasama ng malalaking mga file at mabawasan ang pagkapira-piraso.

Ang mga ito at iba pang mga tampok ay ginagawang perpekto para magamit sa mga computer sa bahay at mga gumagamit ng opisina, na hindi nangangailangan ng masinsinang paggamit ng File System. Ang mga magagandang tampok at pag-andar nito ay sapat para sa pinakamalaking bilang ng mga gumagamit at gamit ng isang computer na may average na paggamit, iyon ay, normal na mga. Bagaman, mahusay din ang paggamit nito sa mga server na may mababang demand o operasyon.

Marami pa itong natitirang mga tampok, ngunit ang mga ito ay maaaring mapalawak sa website ng kernel.org, at sa isang espesyal na artikulo sa website opensource.com.

XFS

  • Ang XFS ay ang pinakaluma sa mga sistema ng file ng journal na magagamit para sa UNIX platform. Ito ay nilikha ng kumpanya ng SGI (dating tinawag na Silicon Graphics Inc.) at inilabas noong 1994. Noong Mayo 2000, inilabas ng SGI ang XFS sa ilalim ng isang bukas na lisensya ng mapagkukunan, na pinapayagan itong isama sa Linux mula sa bersyon 2.4.25. Sinusuportahan ng XFS ang isang file system na hanggang sa 9 exabytes, para sa 64 bits at 16 terabytes para sa 32 bits.
  • Ang XFS ay isang file system na nagpapatupad ng pag-journal, pati na rin ang matatag at lubos na nasusukat na 64-bit. Ito ay ganap na nakabatay sa extension, samakatuwid sumusuporta ito sa malalaking mga file at napakalaking mga file system. Ang bilang ng mga file na maaaring maglaman ng isang XFS system ay limitado lamang sa puwang na magagamit sa file system.
  • Sinusuportahan ng XFS ang mga metadata journal, na nagpapadali sa mabilis na paggaling mula sa mga pag-crash. Ang mga sistema ng file ng XFS ay maaari ding mai-defragment at palawakin habang naka-mount at aktibo.

Ang mga ito at iba pang mga tampok na ginagawang perpekto para magamit sa mga Servers, lalo na ng mataas na demand o operasyon, na nangangailangan ng masinsinang paggamit ng file system at mas matatag na mga mekanismo para sa pagbawi ng pareho at nilalaman na nilalaman. Sa madaling salita, ang Mga Servers na humahawak ng isang malaking disk na nabasa / nakasulat na pag-load, mga standalone na uri ng database o namamahala ng nakabahaging mga pagpapatakbo ng webhosting, bukod sa iba pang mga application.

Marami pa itong natitirang mga tampok, ngunit ang mga ito ay maaaring mapalawak sa website ng redhat.com, at sa isang espesyal na artikulo sa website tl.qwe.wiki.

Mga Btrf

  • Ang Btrfs (B-Tree FS) ay isang modernong sistema ng file para sa Linux na naglalayong ipatupad ang mga advanced na tampok habang sabay na nakatuon sa pagpaparaya ng kasalanan, pag-aayos at madaling pamamahala.
  • Ito ay sama-sama na binuo ng maraming mga kumpanya, ngunit ito ay lisensyado sa ilalim ng lisensya ng GPL at bukas para sa sinumang mag-ambag.
  • Mayroon itong mahusay na mga tampok upang pamahalaan ang mga malalaking pag-iimbak, at upang makita, ayusin at tiisin ang mga error sa data na nakaimbak sa disk.
  • Pinamamahalaan nito ang pag-iimbak sa isang pinagsamang paraan, sa gayon ay pinapayagan na mag-alok ng kalabisan sa ipinatupad na mga file system.
  • Ginagamit ng Btrfs ang pagpapaandar ng Copy-on-Writing (CoW), pinapayagan ang read-only o nababago na mga snapshot, kasama ang katutubong suporta para sa mga multi-device na mga system ng file at sinusuportahan ang pamamahala ng sub-volume. Bilang karagdagan, pinoprotektahan nito ang impormasyon (data at metadata) sa pamamagitan ng mga checkum (mga tseke), sumusuporta sa compression, mga pag-optimize para sa mga disk ng SSD, mahusay na pag-iimpake ng maliliit na mga file at marami pang iba.
  • Ang Btrfs codebase ay nasa ilalim pa rin ng tuloy-tuloy na pag-unlad upang matiyak na mananatili itong matatag at mabilis, at magagamit sa ilalim ng anumang senaryo. Ang mabilis na bilis ng pag-unlad ay nangangahulugang nagpapabuti ito nang malaki sa bawat bagong bersyon ng Linux, kaya't lubos na inirerekomenda na patakbuhin ng mga gumagamit ang pinakabagong kernel na posible kung ipatupad nila ito.

Ang mga ito at iba pang mga tampok na ginagawang perpekto para sa paggamit sa mataas na pagganap ng Mga Workstation at Server. Dahil, namumukod ito para sa mahusay na mga kakayahan, lalo na ang mga advanced na, sa pangkalahatan, ay nakadirekta nang lampas sa simpleng pagpapabuti ng pagganap, iyon ay, mas nakatuon ang mga ito sa pamamahala ng imbakan at seguridad.

Marami pa itong natitirang mga tampok, ngunit ang mga ito ay maaaring mapalawak sa website ng kernel.org, at sa isang espesyal na artikulo sa website elpuig.xeill.net.

Ang iba ay hindi gaanong ginagamit o hindi kilala

  • JFS
  • OpenZFS
  • ReiserFS
  • UFS
  • ZFS

Magpahinga, GNU / Linux maaaring ganap o bahagyang pamahalaan ang iba pa Hindi mga katutubong system ng file, para sa mga disk at partisyon tulad ng FAT32, exFAT at NTFS de Windows, HFS + at AFS de mansanas. Mga file system F2FS, UDF junto isang exFAT para sa mga panlabas o flash storage drive (disk). At para sa mga network, tulad ng NFS (ginamit upang ibahagi ang mga mapagkukunan sa pagitan ng mga makina ng Linux) o SMB (upang ibahagi ang mga mapagkukunan sa pagitan ng Linux at Windows machine).

Generic na imahe para sa mga konklusyon sa artikulo

Konklusyon

Inaasahan namin na ito "kapaki-pakinabang maliit na post" sa «Sistemas de archivos», sa atin  «Distros GNU/Linux» upang higit na malaman kung alin ang tama para sa atin «discos o particiones», maging ng malaking interes at utility, para sa buong «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng «GNU/Linux».

At para sa karagdagang impormasyon, palaging huwag mag-atubiling bisitahin ang anumang Online library bilang OpenLibra y jedit upang basahin mga libro (PDF) sa paksang ito o iba pa mga lugar ng kaalaman. Sa ngayon, kung nagustuhan mo ito «publicación», huwag tigilan ang pagbabahagi nito kasama ng iba, sa iyong Mga paboritong website, channel, grupo o komunidad ng mga social network, mas mabuti na libre at bukas bilang Mastodon, o ligtas at pribado kagaya Telegrama.

O bisitahin lamang ang aming home page sa DesdeLinux o sumali sa opisyal na Channel Telegram ng DesdeLinux upang basahin at iboto ito o iba pang mga kagiliw-giliw na publication sa «Software Libre», «Código Abierto», «GNU/Linux» at iba pang mga paksang nauugnay sa «Informática y la Computación», at ang «Actualidad tecnológica».


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Miguel Mayol Tur dijo

    Napakabuti

    Ngunit napalampas ko ang mga komento sa kakayahang "baguhin ang laki" na baguhin ang laki ng mga partisyon.

    Hindi pinapayagan ang XFS at BTRFS

    EXT4 oo.

    Gumagamit ako ngayon ng XFS at EXT4, ang bentahe ng XFS na ginagamit sa akin na ito ay sa tag-init ang init ay nakakaapekto sa mas kaunting ito - Ginamit ko upang sirain ang pinaka-nasusulat na pagkahati sa init sa tag-init at dahil binago ko ito sa XFS hindi na -

    Ngunit ang EXT4 para sa kakayahang "baguhin ang laki" at ang pagganap nito na hindi kalayuan sa iba ay nanalo sa aking puso-

    1.    Pag-install ng Linux Post dijo

      Pagbati, Miguel. Salamat sa iyong komento at pag-input mula sa iyong personal na karanasan!

  2.   dhouard dijo

    Sa aking kaso, gumagamit ako ng mga BtrF para sa aking pagkahati ng ugat, at XFS para sa aking pagkahati / tahanan.

    Sa dating, gusto ko ang kakayahang mayroon ako, kasama ang snapper, na mag-rollback sa isang nakaraang estado kung may anumang pag-update o "fiddling" na nagkamali.

    1.    Pag-install ng Linux Post dijo

      Pagbati, Dhouard. Salamat sa iyong komento at pag-input mula sa iyong personal na karanasan!

  3.   Alfonso Barrios D. dijo

    napakahusay na publication ngunit tila sa akin na kung maglaan ka ng oras upang ilarawan ang mga pakinabang ng mga linux file system maaari mo ring detalyado ang mga pakinabang ng mga windows at apple file system

    Ang natitira ay talagang nagustuhan ko ang post, napakahusay na pagkakasulat

    1.    Pag-install ng Linux Post dijo

      Pagbati, Alfonso. Salamat sa pahayag mo. Tiyak, hindi ito magiging masamang bagay na isama sila. Tiyak na magiging para ito sa susunod na pag-update ng post na ito.