Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.172.68] |
|
Сообщ.
#1
,
|
|
|
Хоть убейте не знаю как это сделать :=(
Помогите мыслями ... |
Сообщ.
#2
,
|
|
|
мож не стоит пытаться хватать звёзды с неба, а занаться чем-нить более приземлённым ?
|
Сообщ.
#3
,
|
|
|
Ну... Не все так сложно ;-)
Можно начать с VFS (виртуальной файловой системы). Берется существующая (NTFS, например...) и "надстраивается" собственными возможностями (как FAT в Windows - только не надо понимать это буквально и тоже занимать "неиспользуемые" элементы ФС). Самый простой способ - использовать в качестве единицы хранения данных на диске файл родительской ФС (как, например, в некоторых BACKUP-системах). Внутри файлов, можно хранить любую служебную информацию, данные или все вместе - как образы целых дисков... А уж какой будет форма хранения имен и данных, единицы распределения, способы доступа - придумывай сам... ;-) Только и все функции обслуживания - от разметки диска до чтения данных из файлов придется написать самому... |
Сообщ.
#4
,
|
|
|
Цитата S_Bazz @ А зачем? |
Сообщ.
#5
,
|
|
|
Цитата S_Bazz @ Сначала определитесь с тем, что от неё хочется. Будет ли она похожа на существующие тупые системы хранения (где данные - мешки с мусором, кои никто, никогда не трогает) или будут какие-то сверхновые возможности. А потом уже, взвесьте плюсы и минусы схемы и имеющегося оборудования. (Скажем HDD читает только поштучно, а вот SSD умеет уже параллельно с разных мест. Видите, какие начинаются довольно важные, принципиальные изменения!) Помогите мыслями ... |
Сообщ.
#6
,
|
|
|
Цитата FFFFroot @ А зачем? А зачем поднимать топики 10летней давности? |
Сообщ.
#7
,
|
|
|
новое — хорошо забытое старое
|