"Идеальная" ФС

Discussion in 'WASM.OS.DEVEL' started by AntiB, Nov 19, 2007.

  1. infern0

    infern0 New Member

    Blog Posts:
    0
    Joined:
    Oct 7, 2003
    Messages:
    811
    Location:
    Russia
    именно так. гарантируется целостность файловой системы - сохранность пользовательских данных никто не обещал ;)
     
  2. AntiB

    AntiB New Member

    Blog Posts:
    0
    Joined:
    Mar 23, 2007
    Messages:
    393
    тогда FAT уже нельзя назвать "идеальной" ФС

    немного оффтопа (не хотелось засорять форум темами с одним ответом):
    если грузиться с флешки, то можно с ней (флешкой) работать через int 0x13???
     
  3. matich

    matich New Member

    Blog Posts:
    0
    Joined:
    Apr 16, 2007
    Messages:
    72
    Это только у ReiserFS такое есть?

    файлы из будущего =)

    У меня в NTFS(хотя, наверное это фича винды) наблюдается странная вещь.
    Есть папка "111", в ней несколько файлов. Открываю консоль, пишу:
    Code (Text):
    1. copy 111 222 //папки "222"  не существует
    На выходе получаю один файл 222.
    Если папка 222 существует, то копирование происходит нормально.
     
  4. AntiB

    AntiB New Member

    Blog Posts:
    0
    Joined:
    Mar 23, 2007
    Messages:
    393
    м-да, я попробовал у меня тоже самое сделалось.... no comments
     
  5. CyberManiac

    CyberManiac New Member

    Blog Posts:
    0
    Joined:
    Sep 2, 2003
    Messages:
    2,473
    Location:
    Russia
    ZFS на последних солярках - ну прямо вся из себя. Если бывает лучше - то только в раю. Единственный недостаток - кроме как на солярке её больше нигде нет, а сама солярка для десктопа - извращение.
     
  6. green

    green New Member

    Blog Posts:
    0
    Joined:
    Jul 15, 2003
    Messages:
    1,217
    Location:
    Ukraine
    matich
    NTFS здесь ни причем. Это штатное поведение copy. Если в качестве dest указан файл, то все source файлы копирутся в него конкатенацией.
    CyberManiac
    ZFS в FreeBSD 7 портировали (частично).
     
  7. AntiB

    AntiB New Member

    Blog Posts:
    0
    Joined:
    Mar 23, 2007
    Messages:
    393
    CyberManiac
    где можно почитать об этой ФС? есть ссылка на доки?
     
  8. NoResponse

    NoResponse New Member

    Blog Posts:
    0
    Joined:
    Dec 28, 2005
    Messages:
    89
    про ZFS - http://ru.wikipedia.org/wiki/ZFS
    Список файловых систем - http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC
    Сравнение файловых систем - http://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC
     
  9. Ultrin Faern

    Ultrin Faern New Member

    Blog Posts:
    0
    Joined:
    Jun 25, 2006
    Messages:
    170
    По поводу ZFS -

    Everything old is new again. I'm sure it was great fun creating a new file system! However many of the "innovative" features have been around in other operating systems for a long time. They are innovate because the old solaris file system was just so ancient. Much like parchment is innovative compared to clay tablets. Granted, there are some new ideas, but many other environments have had the bulk of these features for years or decades. NetWare has supported concurrent user, directory, and volume level quotas, extremely robust ACL's going back almost 20 years. NetWare's ACLs and quotas have been tied to an enterprise directory service for more than 10 years. Netware's "traditional file system" circa 1986, included TTS, Transaction Tracking System that included implicit / explicit transaction tracking. By 1990 NetWare 4.0s TFS supported block suballocation, compression. Novell's current file system, NSS, available for several years, supports many of the features of Sun ZFS. One of the proof of concept predecessors of NSS, designed to be a low memory footprint file system was, I think, also called "ZFS" for "Zero File System". ( NetWare's TFS stored most FS structures in RAM. ) So that's sort of funny. Again, its a great technical feat to finally have a decent file system for Solaris after suffering the one I was paying thousands of dollars a year to have, but the rest of the world was doing some of this stuff on a 16 Mhz 80386 10+ years. An amazing project, to be sure, but essentially "dragging Solaris kicking and screaming into the mid-1990's"

    Гы - э этим постом я полностью согласен. Так что, кто на линуксе, качайте Suse, создавайте тома NSS - и будет у вас то-же самое что и ZFS, но с учетом того что эта файловая система уже давно вылизана и отлажена :)))
     
  10. Ultrin Faern

    Ultrin Faern New Member

    Blog Posts:
    0
    Joined:
    Jun 25, 2006
    Messages:
    170
    Мои впечатления от работы на NSS - круто!
    ... Не хватает места на томе - втыкнули новый винт - указали: том пусть использует и этот винт - размер тома увеличился.
    ... Снапшоты это вообще улет - укзываем: создать снапшот тома - появляется новый том (снапшот старого) - на него тоже можно писать, грохать файлы, и т.д... - когда снапшот не нужен - грохаем его (ясное дело что на оригинальный том мульки со снапшотом никак не отражаются). Плюс место под снапшот выделяется динамически, так что искать туеву хучу свободного места совсем не нужно. Сам снапшот делается секунд за 10 (если это не сама оболочка тормозит так :)) )
    Пользователи, кстати ничего не замечают (исключая разве что увеличение объема места на томе :)) )