> -- Пётр Кушнир писал(а):
> про витуальные общие файлы, про виртуальные общие файлы экземпляров ББ расскажите пжалуйста

Эх...
Жила-была такая абстракция - страничный буфер. Она была внутри построена над неуправляемой памятью (выделяемой средствами ОС) и хранила все заголовочные данные в этой памяти. Т.е. если другому страничному буферу давали тот же адрес начальной страницы, что использовался другим буфером, то он начинал работать с той же памятью. Плюс была секция критическая.
Т.е. два ББ, загруженные в общее адресное пространство, могли работать с общими страницами памяти через такие объекты.
Ну и дальше была реализация Files.File над таким страничным буфером.