You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

An MFS resembles an OpenInsight BFS (Base Filing System) in some ways, but is different in both structure and purpose.

Base Filing System (BFS)

A BFS is a program or series of programs that provide the interface between the true physical storage of the data, and the BASIC+ program that makes file I/O requests. A simpler definition is to say that a BFS constitutes a filing system.

A BFS turns BASIC+ file requests into the logic required to access the physical data. BFSs make BASIC+ independent of filing structures by providing this translation layer.

There are as many BFSs as there are ways to store data. Each BFS can have vastly different means for physically storing data, as long as it accepts from and provides to an BASIC+ program a conventional record, namely a dynamic array.

A simplified model of the relationship is shown below:

  • No labels