Macintosh File System

Macintosh File System (MFS) on tiedostojärjestelmä, jonka Apple Computer kehitti Macintosh 128K -tietokoneen 400 kt:n levykkeitä varten. MFS julkaistiin tammikuussa 1984 ja se korvattiin Hierarchical File System -tiedostojärjestelmällä syyskuussa 1985. Mac OS tuki MFS-tiedostojärjestelmää versioon 7.5.5 saakka, vain tiedonluvun osalta versioon 7.6.1 saakka.

MFS sisälsi mekanismeja, jotka tukivat Macintosh 128K:n muistinhallintaan liittyvien osoittimien käyttöäBruce Horn, The Grand Unified Model (1) - Resources, Folklore.org . Luettu 22.11.2006.. Jokaisella tiedostolla oli erillinen resurssitietue (), joka sisälsi osoittimia tiedoston ikoniin tai muuta vastaavaa, nopeasti tarvittavaa metatietoaDeveloper Connection, Resource File Format, Apple . Luettu 22.11.2006.. Resurssitietue oli osa levyindeksiä, jolloin sen sisältämä data oli saatavilla ilman varsinaisen tiedoston avaamista. Resurssitietueita käytetään Macintosheissa edelleen. Resurssitietueen lisäksi MFS tarjosi tiedostoille erillisen tietueen metatiedon tallentamista varten, jota käytettiin graafisen käyttöliittymän tarpeisiin. Tiedostojen nimille MFS varasi 255 merkkiä eikä nimeen tarvinnut lisätä tiedostopäätettä tiedostotyypin tunnistusta vartenBruce Horn, The Grand Unified Model (2) - The Finder, Folklore.org . Luettu 22.11.2006.. Finder kuitenkin rajoitti tiedostonimen pituudeksi 63 (myöhemmin 31) merkkiä.

MFS ei tukenut hakemistoja, mutta Finderin avulla levyn sisältö pystyttiin näyttämään juurihakemistona ja sen alihakemistoina. Hakemistoihin ei pystynyt tekemään uusia hakemistoja. Juurihakemistossa oli aina yksi tyhjä hakemisto, jonka uudelleennimeäminen tai sinne tiedostojen kopioiminen aiheutti uuden tyhjän hakemiston luomisen. MFS tallensi tiedosto-hakemisto osoitinpareja yhdessä tiedostossa, josta Finder luki joko juurihakemiston tai alihakemiston sisällön tarpeen mukaan. MFS pystyi osoittamaan levytilaa 20 megatavuun tai 1 400 tiedostoon saakka. Macintosh 128K:n julkaisemisen aikaan systeemin rajoitus oli lähinnä teoreettinen, sillä Macintoshin levykeasema käytti 400 kt:n kokoisia levykkeitä. Suurin teoreettinen tiedostonkoko oli 256 Mt ja järjestelmä pystyi käyttämään päivämääriä väliltä 1. tammikuuta 1904 – 6. helmikuuta 2040.

Lähteet

Aiheesta muualla
 Apple Tech Article 9502 - Mac OS 7.x MFS-tuki
 MacTech Volume 1, Issue 5: Disks - Macintosh 128K:n levykkeen rakenne (huhtikuu 1985)
 MFS-levykkeiden käyttäminen uudemmissa järjestelmissä
 Fred's Follies - HFS:n ja MFS:n yhteensopivuus vanhojen Macintoshien ROM-muisteissa
 Q&A: Mac Plus  - MFS:n rajoitukset

Luokka:Applen tiedostojärjestelmät