Автор
|
Тема: Секрет. Опрос общественного мнения.
|
Emerald |
опубликован 29-12-2001 21:16 MSK
Ладно, открою небольшой секрет. Навязали мне тут участие в одной конференции; надобно бы доклад про недостатки сегодняшних файловых систем нарыть. А где его взять -- не сказали. Может вы чем поможите? Пишите свои идеи, а рядом имя и фамилию -- я прямо так и вставлю в доклад, а сомую важную внесу в список авторов (мне не жалко). ПААМАГИТЕ! а то по шапке дадут.
|
Drunkard
|
опубликован 30-12-2001 03:59 MSK
Первое, что приходит в голову - фрагментированность файлов. Из-за этого возрастает время доступа к информации. Поэтому приходиться применять разные дефрагментаторы. Кто решит задачу нефрагментированной записи, тот будет ОХИРЕННЫМ чуваком :-) |
VuDZ
|
опубликован 30-12-2001 12:00 MSK
Основные недостатки на мой взгляд: 1. фрагментация. может решиться только интеллектуальным драйвером это ФС... 2. Защищённость от сбоев - NTFS почти полностью удолетворяет этому условию - правда ей начхать на данные пользователя, главное - целостность самой себя, что, в принципе правильно. про это было написано на iXBT.com 3. Ненадёжность заshitы файлов - DOS + FSDriver - у всё, никакие пермишионсы не спасут - необходимо шифрование на лету всего что пишется/читается (опционально :))Вообще читай доку про ФСы - тот же iXBT. Или ищи что-то вроде NTFS vs FAT32 vs Ext2... Но недостатков не так уж и много, их перечислять минуты три-четыре :( |
Emerald
|
опубликован 30-12-2001 14:41 MSK
Ладно. Попытаюсь реализовать следующее: 1) автоматическая дефрагментация 2) защита по алгоритму DES/IDEA/... (автоматическая) 3) самовосстановление после сбоя 4) ...? ещё что? |
Emerald
|
опубликован 30-12-2001 14:45 MSK
Ещё вопрос (раз уж заговорили). Есть такая схема реализации: создаем логический диск в памяти, форматируем его и делаем так, чтобы все что записывалось в данный диск писалось в файл на диске. Тогда дефрагментировав файл мы, тем самым, дефрагментируем и диск. Такой способ потянет для файловой системы?Кто знает - я буду использовать схему DESKREET.EXE из пакету Norton Utilites For DOS 7 -- та же идея. |
Drunkard
|
опубликован 31-12-2001 04:24 MSK
Постой, постой! Ты говоришь: ==Есть такая схема реализации: создаем логический диск в памяти, форматируем его и делаем так, чтобы все что записывалось в данный диск писалось в файл на диске.== Я так понял, что заносим в память, то и соответственно пишем на диск в файл. Так? Т.е. ОС использует какою-то прогу-преобразователь "из памяти в файл на диске". Причем, работает, скажем так в реальном времени, не тормозит и сникерснит:-) Дальше: ==Тогда дефрагментировав файл мы, тем самым, дефрагментируем и диск.== Диск виртуальный? Тогда здесь заковырочка. Нужна прога обратного преобразования "из файла на диске в память", для поддержания постоянного соответствия данных в файле и в памяти. Или могет я чё не так понял, тогда звыняйте, батьку, гутарьте яснее. И притом, все равно приходится использовать дефрагментацию. |
Drunkard
|
опубликован 31-12-2001 04:35 MSK
Бредовая ассоциация к идее с дефрагментацией. Имеется сосуд, в который заливается жидкость. Последовательно, ламинарным потоком затекает в сосуд (диск) жидкость (файл) и САМА, под действием двух сил: тяжести и поверхностного натяжения заполняет сосуд. И никаких вам батенька пустот. Пришел чувак, долил жидкости (файлов) и все чики-чики. Нет пустот. Пришел другой чувак, черпанул из чана стаканяку-другой (удалил некоторые файлы), а жидкость как была сплошной так и осталась. Мечты-мечты. Перед Новым годом помечтать не вредно. :-) |
Zzzaraza
|
опубликован 31-12-2001 15:01 MSK
http://informix.com.ua/ucdi/msg01955.shtml http://www.az.ru/bs/bd2.htm http://lib.mipt.ru/citforum/hardware/app_kis/glava_68.shtml http://www.noolab.ru/docs/xfiles.htm http://www.nestor.minsk.by/kg/kg00/kg0008/kg03205.html http://www.logic.ru/Russian/soft/ligs/node289.html http://www.opennet.ru/base/df/190.txt.html http://yandex.ru/yandbtm30?q=-2145008950&p=0&g=1&d=0&ag=h&tg=1&p0=7&q0=-2145008950&d0=76&script=/yandpage?&p0=7&q0=151559765&d0=76&script=/yandpage?&q0=151559765&p0=7&d0=76&a0d0=643&a1d0=432&url=http%3A%2F%2Fbelani%2Enarod%2Eru%2F1%2FL1%2Ehtm&text=%CE%C5%C4%CF%D3%D4%C1%D4%CB%C9%20%C6%C1%CA%CC%CF%D7%D9%C8%20%D3%C9%D3%D4%C5%CD http://cast.h1.ru/Articles/glava_18.shtml http://home.uic.tula.ru/~fridland/f_ru_text.htmНу а главный недостаток файловой системы в том что она является видимой для программиста и для пользователя.
|
DmitryRyvkin
|
опубликован 31-12-2001 23:33 MSK
2Drunkard Так это ИМХО и есть дефрагментация, только постоянно работающая, журчащая винтом, и онимающая время и память. Лучше уж я SpeedDisk раз в неделю запущу....... |