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: