![]() |
Работа с raw-девайсами в Linux
Стоит задача на Red Hat Ent 3 поднять базу данных (Sybase). База должна существовать на raw-девайсе.
Подскажите пожалуйста, что это такое (raw-девайс), с чего начинать работу с ними в linux.:idontnow: Благодарю за помощь. |
raw-device в общем то простая штука. Это значит работать с девайсом (например хардом) напрямую, не используя файловую систему. Я догадываваюсь что Sybase это умеет делать, просто ему надо определить каким девайсом пользоваться.
|
вот здесь, в разделе "3.2. Preparing the Data Area", как раз рассказывается, что есть raw-девайсы и как их настроить/использовать с Sybase.
|
В Линуксе не всё чисто с поддеркой raw дивайсов. Был нажим со стороны фирм производителей БД софта,
кажется с 2.2.х (2.4.x?) кернела процесс пошёл. Вкратце - raw дивайс позволяет напрямую работать с носителем информации (таким как диск),минуя кеширование файловой системы (ака буферный кеш),что даёт определённую выгоду в производительности в случае БД.Как создаются raw дивайсы в Линуксе - тут например пишут как это сделать под Ораклом. Надо "привязать" такой девайс к существующему уже девайсу "partition" диска. См. например тут. |
| Часовой пояс GMT +4, время: 13:51. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.