Важная информация

User Tag List

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 129

Тема: Реализация и поддержка FAT16/32 на Спектруме с HDD

  1. #21
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE
    Или здесь кого-то ещё нет?
    мне удалось RomanRom'а затащить, а вот Lazy пока лениться хотя может он незримо присутсвует...

  2. #22
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,567
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    395
    Спасибо Благодарностей получено 
    1,205
    Поблагодарили
    393 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эх, ещё AlCo здесь не хватает Но он по каким-то непонятным причинам сидит без Интернета.
    С уважением, Станислав.

  3. #23
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE
    Эх, ещё AlCo здесь не хватает Но он по каким-то непонятным причинам сидит без Интернета.
    надо скинуться на инет для AlCo

  4. #24
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Thumbs down

    Цитата Сообщение от fk0
    Ну прежде чем строить странные предположения что мешает посмотреть как это сделано
    в любом же юниксе? Метод кеширования широко описывается в литературе.
    Вообще-то это и не предположения, а моё IMHO просто не хотелось разводить флейм! однако скажите мне plz! каким боком здесь кеширование ?

    И там же пишется почему двоичные деревья неэффективны: да действительно, сложность алгоритма линейного поиска выше, но НА БОЛЬШИХ ЧИСЛАХ. А на малых числах, а реально это могут быть до сотен записей, выигрывает линейный алгоритм ввиду своей простоты.
    Блин! ну и сколько у вас файлов на диске будет ? 1 - 100 ? или более ? что-то я не догоню на пэцэте файлы большие по объему и то их очень много, на спектруме же размер файла очень мал и соотвентвенно на винчестере такого же объема их будет гораздо больше, так а каких малых числах идет речь ? о дискетах что ли ?

    И кроме того ничего, не мешает в памяти строить индексы записей каталога.
    памяти много ?

    Аналогично с поиском свободного места: никто не мешает держать список свободных блоков в памяти, и пополнять его по мере надобности, а не елозить по всему FAT в поисках каждого кластера, как когда-то сделали в спринтере.
    ну не знаю как сделали в спринтере, не смотрел, но вот со свободным местом это отдельная песня

    Ещё раз -- что мешает, прежде чем бросаться в бой с ассемблером наперевес, почитать хотя бы, как это делается у других?
    поверь мне! с голой задницой никто на амбразуру не кидается! и уж тем более не собирается! благо что теперь информации достаточно и её есть где взять...

    Информация доступна, и вникать в дебри HPFS и NTFS (на самом деле это одно и то же, ранние версии между собой просто были совместимы, частично...) не то что не обязательно, вредно.
    Полный бред! любая информация способствует саморазвитию, а вот вредна ли она тебе ты решаешь сам в процессе постижения!

    что же касается NTFS и HPFS это _РАЗНЫЕ_ !!! и очень разные вещи! и я могу поспорить как человек разобравшийся с HPFS и человек который с HPFS на ZX читал филе!

    по поводу всего остального, лучше чем переливать из пустого в порожний , пусть каждый попробуеть хоть что-то написать! и не важно что это будет, FAT, HPFS или BPFS народ сам разберется что и с чем есть!
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  5. #25
    Activist Аватар для fk0
    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [ В очередной раз убеждаюсь, какой ужас эти форумы -- квотинга не видно,
    цветового кодирования буковок -- тоже, текст нужно писать малюсенькими
    буковками в малюсеньком окошечке, ни черта не разглядеть. :-( ]

    > Вообще-то это и не предположения, а моё IMHO просто не хотелось разводить
    > флейм! однако скажите мне plz! каким боком здесь кеширование?

    Кеширование позволяет не держать все необходимые данные в памяти, а извлекать
    туда наиболее часто запрашиваемые части файлов, управляющие структуры, списки
    каталогов и т.п., включая саму таблицу FAT. Поэтому слова, дескать дла поддержки
    FAT нужно вагон памяти мне не понятны -- это чушь. Следуя вашей логике на том
    же ПЦ с тем же FAT32, в досе, невозможно было бы работать. Он ж в 640КБ не умещается никак, чаще всего. Однако MSDOS умудряется довольствоваться
    парой-тройкой килобайт, ну сколько BUFFERS будет стоять.

    > Блин! ну и сколько у вас файлов на диске будет ? 1 - 100 ? или более ? что-то я не
    > догоню на пэцэте файлы большие по объему и то их очень много, на спектруме
    > же размер файла очень мал и соотвентвенно на винчестере такого же объема их
    > будет гораздо больше, так а каких малых числах идет речь ? о дискетах что ли ?

    "Или ты гонишь, или я не догоняю"... (Ц)

    Что имеется ввиду? Общее число файлов? Оно не имеет значения. Число файлов
    в каталоге? В среднем, *несколько десятков*. Не надо здесь про \Windows\System32
    рассказывать... Винду пока на спек не портировали.

    Далее, о чём я пишу ниже: ничто не мешает построить индексы каталога в памяти.
    Если есть такая потребность.


    > памяти много ?

    Смотря как отмерять.

    > ну не знаю как сделали в спринтере, не смотрел, но вот со свободным
    > местом это отдельная песня

    У спектрумистов всегда проблемы со свободным местом на ровном месте.
    Начинается это со простого статического распределения памяти. А не с
    замороченных алгоритмов балансировки деревьев... Оборотная сторона
    HPFS, может больно бить по производительности.

    > что же касается NTFS и HPFS это _РАЗНЫЕ_ !!! и очень разные вещи! и я могу
    > поспорить как человек разобравшийся с HPFS и человек который с HPFS на
    > ZX читал филе!

    Спорь, не спорь, а у NT и NTFS ноги растут из OS/2 тех версий, когда там
    копирайт микрософта наполовину с ибм-ом стоял.

  6. #26
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Господа!
    А какого хрена Вам сдались всякие FAT32 и NTFSы.
    СПек всегда отличался своими МИНИМАЛИСТКИМИ стандартами, неужели надо обязательно городить поддержку NTFS, вместо того чтобы придумать какую-нить ZX-FAT, и убрать от туда тормоза "взрослых" систем.
    ДАвайте накидаем ТЗ каким требованиям должна отвечать FAT для ZX и на этой основе придумать реализацию.
    А копирование тупых здоровых систем - это ущербный путь!

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  7. #27
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Господа!
    А какого хрена Вам сдались всякие FAT32 и NTFSы.
    СПек всегда отличался своими МИНИМАЛИСТКИМИ стандартами, неужели надо обязательно городить поддержку NTFS, вместо того чтобы придумать какую-нить ZX-FAT, и убрать от туда тормоза "взрослых" систем.
    ДАвайте накидаем ТЗ каким требованиям должна отвечать FAT для ZX и на этой основе придумать реализацию.
    А копирование тупых здоровых систем - это ущербный путь!
    Ну хз... фат16 раскопирована во всех мп3 плеерах, во всех фотиках... почему бы и не на спеке? С разделами по 10 гигов конечно могут быть траблы, но... Вдобавок эту ФС понимает любой комп.

  8. #28
    Guru Аватар для moroz1999
    Регистрация
    17.01.2005
    Адрес
    Tallinn
    Сообщений
    2,517
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    86
    Поблагодарили
    39 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Господа!
    А какого хрена Вам сдались всякие FAT32 и NTFSы.
    основная причина, по которой у меня нету сейчас реала - отсутствие у меня 5.25 дискет и дисковертов, пользуя которые я мог бы легко запускать софт на реале. здесь фат - самое универсальное решение.

  9. #29
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от moroz1999
    основная причина, по которой у меня нету сейчас реала - отсутствие у меня 5.25 дискет и дисковертов, пользуя которые я мог бы легко запускать софт на реале. здесь фат - самое универсальное решение.
    ВОт бред, у меня тоже нет!
    Я отлично использую обычные ПИСЮКАНСКИЕ трехсполовиной дюймовые дисководы и БЕЗ ВСЯКОЙ ПЕРЕДЕЛКИ.
    Открою огромный секрет:
    Чтобы дисковод от ПЦ виделся как A переверни на шлейфе провода с 10 по 12 при запаковке в разьем и усе .
    А для работы у обычных дискет достаточно залепить окошечко чтобы они виделись как 720мб. А лучше набрать родных 720мб дискет.
    ВОт и все, и юзай реал, а убогие 5.25 дискеты я с 1995 года не использую. У меня два реала и замечательно работают.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  10. #30
    Veteran Аватар для lvd
    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    ВОт бред, у меня тоже нет!
    Я отлично использую обычные ПИСЮКАНСКИЕ трехсполовиной дюймовые дисководы и БЕЗ ВСЯКОЙ ПЕРЕДЕЛКИ.
    Открою огромный секрет:
    Чтобы дисковод от ПЦ виделся как A переверни на шлейфе провода с 10 по 12 при запаковке в разьем и усе .
    А для работы у обычных дискет достаточно залепить окошечко чтобы они виделись как 720мб. А лучше набрать родных 720мб дискет.
    ВОт и все, и юзай реал, а убогие 5.25 дискеты я с 1995 года не использую. У меня два реала и замечательно работают.
    CHRV, 1000% ты прав! =) Кстати, не подскажешь, где набрать этих самых родных 720kb дискет? %) Последний 720kb рулез, который я помню - некие konica, некоторым уже лет по 6 - полёт идеальный.

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •