Перейти к содержимому

Поиск по сайту

Результаты поиска по тегам 'файловая система'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Робот Байт
  • Fingercomp's Playground
  • 1Ridav' - блог
  • Totoro Cookies
  • Блог cyber01
  • IncluderWorld
  • KelLiN' - блог
  • Крутой блог
  • eutomatic blog
  • Programist135 Soft
  • Сайт в сети OpenNet
  • PieLand
  • Очумелые ручки
  • Блог недоблоггера
  • В мире Майнкрафт
  • LaineBlog
  • Квантовый блог
  • Блог qwertyMAN'а
  • some blog name
  • Дача Игоря
  • Путешествия Xytabich'а
  • Рецепты программирования
  • Шкодим по крупному
  • 123

Форумы

  • Программирование
    • Программы
    • База знаний
    • Разработчикам
    • Вопросы
  • Игровой раздел
    • Игровые серверы
    • Моды и плагины
    • Жалобы
    • Ивенты и конкурсы
    • Файлы
  • Общение
    • Задать вопрос
    • Обратная связь
    • Беседка
    • Шкатулка
  • Технический раздел
    • Корзина

Группы продуктов

Нет результатов для отображения.


Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


ВКонтакте


Gtalk


Facebook


Twitter


Город


Интересы

Найдено 3 результата

  1. Мод Computronics существует уже более 5 лет. Однако почему-то и по сей день нет ни одной более-менее рабочей файловой системы для кассет из этого мода. Будем исправлять ситуацию))) На сей раз я и представляю вашему вниманию файловую систему для этих самых кассет. TapFAT (Tape File Allocation Table) является функционально полной ФС с возможностью фрагментированного хранения данных. Первые идеи о написании ФС для кассет меня посетили еще в октябре, но время появилось лишь к концу декабря, тогда же я начал обдумывать основу системы. К январю начал писать основную библиотеку, вспомогательные утилиты, отлавливал баги, оптимизировал и упорядочивал код. Наконец, к июню месяцу готова первая версия драйвера. ПРЕДУПРЕЖДАЮ! Файловая система - вещь сложная и довольно серьезная. Я постарался устранить все обнаруженные баги, но не исключено, что некоторые могли проскользнуть мимо глаз. Поэтому я не несу ответственности за порчу данных на кассете в следствии сбоя драйвера. Сохраняя данные на кассетах вы действуете на свой страх и риск! Скажу сразу, ФС довольно медленная (виной тому буферы в операционках, ибо запись на кассету больших и мелких кусков занимает, как ни странно, одинаковое количество времени), поэтому она больше подходит для архивации данных. Учитывая, что самая крутая кассета дает нам около 30МБ, туда можно заархивировать очень много информации (не знаю, нужно ли кому столько). Первые 8КБ кассеты зарезервированы под саму таблицу FAT. Она представляет собой обычную сериализоваyную таблицу Lua, которую при желании можно сжать двумя способами, поскольку она немного не экономична. Так при разных режимах в 8КБ таблицы может уместиться: Без сжатия - около 150 файлов Сжатие LZSS - около 580 файлов Сжатие Картой Данных - около 720 файлов Также можно сэкономить пространство таблицы, отключив хранение даты изменения файла, в таком случае все записанные файлы будут иметь дату изменения 0 (т.е. 00:00:00, 1 Января 1970 года). Краткое руководство: Загрузка ОС с кассет: Установка: pastebin run Tq3hbpaz Драйвер также доступен в MineOS App Market Репозиторий на GitHub Планы на будущее: Нормальное кодирование таблицы Шифрование таблицы. Сжатие и шифрование файлов. Ускорение работы файловой системы
  2. На связи [Данные удалены], и сейчас вы возможно удивитесь. Новичок (то-есть я) написал псевдо файловую систему для кассет из Computronics Давайте по порядку I Что такое TPFS и с чем это едят TPFS - это сокращённое название моей файловой системы. Оно расшифровывается как TaPe File System. Она не будет работать нормально без подключённого стримера и вставленной кассеты. Моя файловая система(далее - ФС) умеет работать с двумя типами кассет - с подготовленными и с чистыми. О том как ФС работает с каждой из них я расскажу позже. Главное - то что подготовленная кассета имеет 4 байта "заголовка", а чистая - это кассета после крафта и нигде не использованная. II Требования к компьютеру и кассете Требования к компьютеру средние - Процессор 1 уровня, желательно одна планка 1.5 уровня, жёсткий диск второго уровня, EEPROM с биосом, OpenOS на жёстком диске. Также нужна интернет карта для скачивания программы и стример III О записи данных Моя ФС записывает данные по разному для разных типов кассет. На чистую кассету ФС записывает данные без ограничений по размеру, а сама кассета "монтируется" одним файлом в каталоге /usr/tape. На подготовленную кассету ФС пишет данные по другому. Пока-что максимальное количество файлов на подготовленной кассете - 10 штук. Все они после монтирования будут находиться в /usr/tape/ и пронумерованы от 0 до 9. Ограничение по размеру - 4килобайта. --Дорогой я_из_будущего. Прости меня за этот код Если вы смелы, можете заглянуть в исходник кода Команда для установки: pastebin get 5NtFLbNc /usr/bin/tapefs.lua
  3. При итерировании списка компонентов filesystem выяснилось, что имеется файловая система, не являющаяся жестким диском, ram. Что это? filesystem.list("/") зависает для нее.
×
×
  • Создать...