[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xserver-xorg и hal



On Tue, May 05, 2009 at 06:30:59PM +0400, Alexey Pechnikov wrote:
> On Tuesday 05 May 2009 18:20:48 Eugene Berdnikov wrote:
> > On Tue, May 05, 2009 at 05:33:38PM +0400, Alexey Pechnikov wrote:
> > > On Tuesday 05 May 2009 17:12:30 Eugene Berdnikov wrote:
> > > > > прямой доступ к неформатированному дисковому носителю, но это вообще не
> > > > > UNIX-way и, более того, полностью привязывает пользователя к вендору СУБД.
> > > > 
> > > >  Правильные флаги open(2) это не юникс-вэй? Хм. Не знал.
> > > 
> > > Программа должна работать _с любой ФС_, какую только пожелает пользователь.
> > > От ФС требуется лишь POSIX-совместимость.
> > 
> >  Вы ещё не посмотрели man 2 open? Сюрприз: флаги O_SYNC, O_DSYNC и O_RSYNC
> >  специфицированы в POSIX. Подозреваю, ораклоиды в курсе.
> 
> Ясно же написал - _с любой ФС_. Оракл в режиме доступа raw device работает 
> _с блочным устройством_ напрямую.

 Вам нужно отдохнуть.

 На raw device никакой fs нет, потому и "raw".
 А вот open() обращается к чему-то, что лежит на fs.
 И именно open() есть абстракция, скрывающая от юзера детали fs.
 Позволяющая флагами O_*SYNC отменить кэширование.
-- 
 Eugene Berdnikov


Reply to: