|
ArcaOS 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен.
Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.
eCo Software может выпустить и другие пакеты
(Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)
|
Файловая система JFS для eComStation |
TITLE: Файловая система JFS для eComStation
DATE: 2005-12-01 13:10:17
AUTHOR: eCo Software
Каждая современная операционная система имеет собственную файловую систему,
и eComStation - не исключение. Родной для eComStation
является файловая система JFS (Journaling File System, журналируемая
файловая система). Что означает журналируемая? Драйвер файловой
системы использует специальную область на диске, называемую журналом,
для записи изменений, происходящих во время работы. Использование
журнала позволяет максимально сократить время изменения данных и повысить
надежность файловой системы.
Современная версия файловой системы JFS была разработана
корпорацией IBM для ОС Warp Server for e-Business.
Позже она была перенесена в IBM AIX и Linux. Целью
разработчиков было обеспечить высокую производительность, надежность
и масштабируемость для многопроцессорных компьютеров. Компания
eCo Software, развивая файловую систему JFS уже более
четырех лет, стремится следовать принципам, заложенным корпорацией IBM.
По состоянию на начало осени 2005 года были реализованы
следующие нововведения:
-
ускорение работы операционной системы eComStation, установленной на том
с файловой системой JFS (ускорение может достигать 100%);
-
повышена надежность ФС (исправления в UJFS.DLL);
-
созданы утилиты для восстановления данных с JFS-тома;
-
поддержка флэш-дисков с файловой системой JFS.
Установка eComStation на JFS
Установка eComStation на JFS выполняется с помощью
инсталятора ОС. Система ставится на любой DOS-compatible том.
Процедура установки ничем не отличается от инсталляции системы
на раздел HPFS.
На графике показана скорость загрузки операционной системы
в графический и текстовый режимы, а также скорость
загрузки популярных приложений. Таким образом, вы можете убедиться,
что JFS дает прирост в скорости работы eComStation до 100%
по сравнению с файловой системой HPFS. Единственное,
что нужно сделать - установить операционную систему
на JFS-раздел. За счет чего увеличивается скорость загрузки
и работы? Все дело в кэше. Благодаря тому, что системные
INI- и DLL-файлы находятся на JFS-разделе, их кешированием
занимается драйвер JFS.IFS, который намного более эффективней кэша
файловой системы HPFS. Все вызовы к системным библиотекам
со стороны приложений пользователя выполняются быстрее, благодаря тому,
что они находятся преимущественно в оперативной памяти.
Утилиты обслуживания JFS
Другая важнейшая цель кроме повышения производительности - надежность.
Конечно же, абсолютно надежных файловых систем не существует.
Надежность файловой системы складывается из устойчивости к сбоям
и наличия программ для ее ремонта. Можно обсуждать, насколько
велика вероятность потери данных на JFS. Если рассматривать с такого
ракурса, то JFS очень надежна: мало нареканий на сбои, существуют
утилиты восстановления данных с JFS. Уникальные утилиты JRescuer
и JUne позволяют восстанавливать данные с поврежденного JFS-тома,
а также восстанавливать стертые файлы. Утилиты могут работать
без загруженного драйвера JFS.IFS, т.е. самостоятельно
исследовать том и искать данные пользователя. Стоит отметить одну
деталь - JFS не сохраняет данные о стертых каталогах
и имена удаленных файлов, что усложняет поиск нужного удаленного
файла. Искать нужные файлы можно с помощью фильтра, по дате,
по расширенным атрибутам EA. Кроме того, мы рекомендуем регулярно
запускать специальный скрипт, который копирует имена файлов в расширенные
атрибуты. При поиске файлов JUne покажет эту информацию.
По крайней мере, основная часть файлов будет иметь имя
и вы сможете быстрее найти нужный файл.
Флэш-диски с файловой системой JFS
Форматирование флеш-накопителей ничем не отличается от форматирования
обычного диска. Флеш-диск должен быть партиционированным, то есть
сначала там нужно создать LVM раздел, после чего его можно
отформатировать. Если назначить букву, то и на другом
компьютере, если это возможно, будет та же буква.
Есть ли ограничения у JFS?
Файловая система JFS спроектирована с учетом современных требований.
Она имеет достаточный запас прочности, чтобы без особых проблем
функционировать достаточно длительное время:
-
максимальный размер тома - 2 терабайта;
-
максимальный размер файла - 2 терабайта;
-
максимальное количество файлов - 4 млрд;
-
максимальная длина имени файла - 256 символов.
JFS для eComStation готова для эксплуатации
на многопроцессорных компьютерах. Сегодня производители процессоров
закончили гонку мегагерц и сосредоточились на разработке
многопроцессорных и многоядерных систем.
Что планируется в будущем
В ближайшем будущем планируется реализовать динамический кэш файловой
системы. В отличие от статического, где объем памяти, выделенный
для кеширования, остается неизменным на протяжении всего времени
работы, динамический кэш позволит выделять дополнительную память
при необходимости, и освобождать, когда необходимости
в ней нет. Это позволит более экономно расходовать оперативную
память. Область, не занятая кешем, будет предоставлена в распоряжение
работающим в данный момент приложениям.
Для повышения надежности файловой системы предполагается улучшать
утилиты восстановления и обслуживания файловой системы,
и разрабатывать новые, такие как defrag.
Дополнительная информация:
Комментарии: froloff 2005-12-20 11:01:57 | 1. Сравнивать надо не с обычной HPFS а с HPFS386.
2. А что проблема с размещением swapper.dat на JFS уже решена? | Eugene Gorbunoff 2005-12-20 11:39:51 | 1. Имеет смысл сравнивать файловые системы, которыми пользуются пользователи. HPFS386 - это отдельный дорогой продукт. С 1998-го года у нас никто его не покупал.
2. Еще не решена. Но как только она появится, будем решать.
| Дмитрий Калашников 2005-12-25 12:30:31 | Можно ли будет отказаться от HPFS разделов уже при установке eCS 1.2.5, или придётся ждать eCS 2.0? | Eugene Gorbunoff 2005-12-25 14:15:51 | уже можно
| Папа Карла 2005-12-28 15:06:02 | Только что проверил:
Boot JFS, 512 RAM swapper.dat живет на нем. smp машина, ACPI недоделанный в /APIC, запущена мазилла, дрвеб, два экземляра primeos2, четыре коммандера импротных, ramtest 512 чтоб выжрать всю память.
SWAPPER.DAT изменился с 2Мб до 259Мб. ничего никуда не падает. | Шмель 2006-01-29 20:39:18 | I do not want you to believe...
Morpheus, "Matrix I"
Юпитер, ты сердишься, - значит ты не прав.
Да удаляйте, Вы же сами знаете как обстоит дело на самом деле. И кстати, никто еще на Вас не нападал. Донт трабл траблз антил траблз трабл ю. | Vladimir Solovyov 2006-02-08 16:19:03 | froloff: а HPFS386 поставляется вместе с операционной системой ?
Хотя, да, сранение JFS с HPFS - это сравнение Мерседеса и Запорожца | Visitor 2006-12-24 02:24:58 | Причём Мерседес в данном случае - это HPFS.
| Joseph 2006-12-25 13:15:02 | Хорошо-бы доработать June до восстановления составных томов - именно такой том у меня пропал и все, что было на втором разделе исчезло без следа :( | Стрельников Владимир 2007-04-07 16:56:28 | а составные они и не будут делать.
ибо составные не используются по их мнению. | GenCo 2007-07-26 12:14:55 | эх... ну неафиг JFS? это не совсем круто и не фига не быстро наглый поклёп и провокация.. |
Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).
|
|
Готовая eComStation на SSD диске
Последний активный опрос: Какая высота барьера RPM?
[Google]
|
IBM OS/2 Warp
|