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

VyaCHACHsel

Пользователи
  • Публикации

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

  • Посещение

Сообщения, опубликованные пользователем VyaCHACHsel


  1. В 20.05.2021 в 01:17, Bs0Dd сказал:

    Ну а пока, дабы доказать выше сказанное, вот небольшой ролик-демка. Увы, ФС скорее всего в итоге и будет такой медленной (дело в буферах, которые использует так же OpenOS), но вообще, как альтернатива жестким дискам кассеты и не ставятся. Зато ФС отлично подойдет для бэкапа файлов))))

     

     

     

    Удивительно!

    Готовьте ОС в 12 ГБ ¦-D

    Кста я долго не заходил на форум, проект не забросил? Я как бы в Lua не профи особо... ламер я б даже сказал.


  2. 1 минуту назад, eu_tomat сказал:

    Смысл может иметь файловая система для ленты

    Она и для ленты, блин!

     

    1 минуту назад, eu_tomat сказал:

    А что именно я хотел увидеть?

    Смысл той программы для считывания программ (и файлов) с кассет.


  3. 23 часа назад, eu_tomat сказал:

    ...потребуется реализовать на ленте...подобие файловой системы...

    Ты вроде хотел файловую систему на ленту. Поздно - мы изобретём велосипед. Нас опередили. https://github.com/OpenPrograms/gamax92-Programs/tree/master/filesystems <- тут уже есть библиотека tapefs.lua. Вот тебе и файловая система. Если ты хочешь, я ещё пошаманю с "memdist", и в принципе это будет то, что ты хотел увидеть.


  4. 1 минуту назад, eu_tomat сказал:

    Что значит "надо"? В каких задачах это востребовано?

    Я имею ввиду если надо будет. А то вдруг реально кому-то взбрендило написать прогу на 30 мег, причём это какая-то годная прога?


  5. 5 минут назад, eu_tomat сказал:

    ...потребуется реализовать на ленте...подобие файловой системы...

    Я на это как раз-таки намекал. У меня есть уже своего рода концепт.

    6 минут назад, eu_tomat сказал:

    И простого отделения функционала от стандартной библиотеки будет совершенно недостаточно.

    Ты имеешь ввиду, что нам ещё проводить обряды по созданию той самой "распределялки?".

    Если нам надо задействовать всю мощь кассет не только в плане "музла", нам по любому придётся это сделать. Причём хотим мы этого или нет.


  6. В 29.06.2020 в 21:59, eu_tomat сказал:

    ...проще было бы не втискиваться в рамки стандартной утилиты, а написать свою...

    Если немного "потанцевать с бубном", можно отделить функционал в отдельную утилиту.

    В 29.06.2020 в 21:59, eu_tomat сказал:

    ...жёсткие диски по причине их малого объёма не позволяют задействовать весь потенциал ленты...

    Можно в ОЗУ загружать программы, и если на протяжении n функций какая-то часть кода не используется, выгружать её, если опять потребуется, найти его на самой кассете, снова загрузить и выполнить. И вообще (если брать самую большую кассету на 128) - пока ещё никому не нужно 30 мегабайт на ОДНУ программу.

     

    В 29.06.2020 в 21:59, eu_tomat сказал:

    И ориентироваться не по нулевому байту...

    Вот тут ты прав. Потому что так только ОДНУ программу запишешь. А если она требует польз. библиотеку? А если ей нужны какие-то равники (сырые данные)?

×
×
  • Создать...