Search found 158 matches

by Phantom-84
Thu Oct 25, 2007 1:53 pm
Forum: Design
Topic: Дисковая система
Replies: 74
Views: 59351

Re: Дисковая система

Mario79 , на самом деле конечного пользователя, работающего с файловой системой на несъемных дисках совершенно не волнует, как его имя соотносится с физическим расположением устройства. Пользователю важно, чтобы данные, хранящиеся на диске, были однозначно связаны с именем этого диска. А это, как я...
by Phantom-84
Thu Oct 25, 2007 12:14 pm
Forum: Design
Topic: Дисковая система
Replies: 74
Views: 59351

Re: Дисковая система

k@sTIg@r, исходя из ответов на мои посты можно сделать вывод, что на уровне использования ФС лишний уровень почти не появляется. Считай, что запись hd1/1 рассматривается как единое целое, т.е. фактически эквивалентна твоему варианту hd1s1.
by Phantom-84
Sat Oct 20, 2007 7:30 am
Forum: Design
Topic: Дисковая система
Replies: 74
Views: 59351

Re: Дисковая система

Mario79, Колибри я запускал пару раз и мне этого хватило. Даже исходники смотрел. Ну раз то, о чем я говорю, уже реализовано, значит, я сейчас, а вы раньше рассуждали примерно одинаково. И что такая возможность в названных менеджерах присутствовала изначально?
by Phantom-84
Fri Oct 19, 2007 4:28 pm
Forum: Design
Topic: Дисковая система
Replies: 74
Views: 59351

Re: Дисковая система

Один байт - это мелочь, даже лишний уровень иерархии с точки зрения производительности - мелочь, т.к. "каталог" со списком дисков постоянно хранится в памяти, а "каталоги" со списками разделов по идее должны кэшироваться. Хуже всего то, что пользователь должен выполнять лишние де...
by Phantom-84
Fri Oct 19, 2007 1:45 pm
Forum: Design
Topic: Дисковая система
Replies: 74
Views: 59351

Re: Дисковая система

Мне представляется, что драйверу устройства вообще фиолетово, какие имена используются в системе. Драйвер устройства должен уметь исполнять запросы типа "прочитать/записать такие-то секторы", "узнать параметры устройства", а конкретные имена устройств назначаются на более высоки...
by Phantom-84
Fri Oct 19, 2007 1:13 pm
Forum: Design
Topic: Дисковая система
Replies: 74
Views: 59351

Re: Дисковая система

Мне более понятно как сейчас утроена система: т.е. hd0/1/ hd1/1/ hd1/2/ .... В виндовс часто наблюдал картину, как после перестановки ОС, вдруг D диск становиться E и т.д. То что все привыкли к С,D,E,F и т.д., не должно быть приоритетней здравой логики, можно переучиться ИМХО это дело привычки. Пер...
by Phantom-84
Sun Jun 03, 2007 4:59 pm
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

Не. Не пойдет, просто все проги перекочуют в эту ветку и ничего не изменится. Естественно, нужно будет запретить туда писать рядовым пользователям. Но это лишь вариант. А вообще я против подобных ограничений. Смысл не в ограничении запуска, а в контроле полномочий программы, фактически файловый фай...
by Phantom-84
Sat Jun 02, 2007 9:13 pm
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

У меня была идея сделать еще более высокий уровень контроля с определением отношений прав программа <=> пользователь. Права приложения складываются из прав пользователя и прав приложения. Можно разрешить запускать исполняемые файлы только из ветки programs, но мне кажется, это станет существенным о...
by Phantom-84
Fri Jun 01, 2007 3:22 pm
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

smb- , в Unix-подобных системах все равно слишком много флагов атрибутов, чтобы нормально разделять данные в FAT. А структурный подход позволяет управлять доступом даже в FAT (я, например, еще не научился упралять ФС, отличными от FAT, но благодаря структурному подходу могу разделять данные между о...
by Phantom-84
Fri Jun 01, 2007 3:10 pm
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

Скажем схема такая - запускается приложение, система отыскивает его запись для данного пользователя/группы, 'приклеивает' к приложению (точнее в памяти доступной только ядру) доступные ему напрямую пути (файлы). Если запущено из другого приложения то еще наследуемые пути (файлы). Все хорошо, но, по...
by Phantom-84
Fri Jun 01, 2007 1:34 pm
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

Хранится это должно в памяти процессу не доступной, создаваться или читаться из конфигураций при запуске процесса... Много лишних операций при запуске процесса, результат которых может и не понадобиться, если процесс не будет активно взаимодействовать с файловой системой. Согласен что можно часть с...
by Phantom-84
Thu May 31, 2007 9:11 am
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

Поясни пожалуйста, в своей таблице ты сохраняешь данные на абсолютно все папки и файлы файловой системы или только на специально зарегистрированные. Если на все то при загрузке могут быть тормоза при большом количесве файлов. Если ты спрашиваешь про GFT, то там хранятся сведения только об открытых ...
by Phantom-84
Wed May 30, 2007 9:03 am
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

1-Точку старта - '/start/' (эти названия только для пояснения) 2-Папку основных данных - '/data/' 3-Папку локальных данных (т.е. для пользователя) - '/ldata/' 4-Папку основной конфигурации -'/conf/' 5-Папку локальной конфигурации - '/lconf/' Для точки старта предпочитаю использовать текущий каталог...
by Phantom-84
Wed May 30, 2007 8:46 am
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

Доступы к файловой системе на уровне пользователей/групп защищают от убоя системы и любопытных взглядов но не защищают от действий вредоносных программ внутри аккаунта пользователя. Ну ты решил прям все защитить, не получится ли так, что даже невредоносные программы будут ограничены в своих действи...
by Phantom-84
Tue May 29, 2007 8:52 am
Forum: Off-topic
Topic: О правах и файлах
Replies: 61
Views: 41250

Да еще вот возникла идея - Если сократить имена фиксированных системных папок до трех символов, то вместе со слэшем имя как раз залезет в регистр. Не согласен. Во-первых, эти имена будут плохо понятны новым пользователям системы. Во-вторых, я надеюсь, со временем Колибри будет работать с двухбайтов...