[mdk-re] [JT][OFFTOPIC][YOU WERE WARNED] "Raw device file" in Russian

Gosha =?iso-8859-1?q?gosha_=CE=C1_sendmail=2Eru?=
Пн Дек 17 20:05:01 MSK 2001


On Mon, 17 Dec 2001 16:38:23 +0200
Michael Shigorin <mike на lic145.kiev.ua> wrote:

> On Mon, Dec 17, 2001 at 07:15:51PM +0500, Gosha wrote:
> > Почему же. В понятиях офтопика'NT это всего лишь виртуальная память,
> > т.е. "отраженная" на дисковом устройстве.

> 8-[       ]  Это как?!?  raw тут именно в плане незабивания ядром
> памяти читаемым с данного устройства барахлом (подразумевается,
> что оракл как-нибуль сам разберется ;-)

Очень просто. Это устройство создается именно для того, 
о чем Вы и написали.
Т.е. доступ к данным гораздо быстрее  осуществлять не через файловую
систему используя соответствующие процедуры, типа open/close file,
которые являются не очень быстрыми процедурами, а работая тем же
образом, что и с обычной памятью. Другими словами, на диске хотя и
создается фактически файл, который потом монтируется как raw device,
но с точки зрения того же Оракла, это просто память.
Виртуальная (в данном случае отраженная на дисковое устройство) память.
И Оракл работает не с файлом, как например MySQL, а с памятью.
И делается это как Вы справедливо заметили:
"именно в плане незабивания ядром памяти читаемым с данного устройства барахлом"
и именно для увеличения производительности.
Так что, raw device фактически эквивалентно virtual memory.
Одно из значений raw - "необработанный".
Как раз подходит, в том смысле, что не обрабатывается как файл. :-)))

-- 
Best regards!
Igor Solovyov
Zlatoust, Russia




Подробная информация о списке рассылки community