Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Raw device

From Wikipedia, the free encyclopedia
Special kind of logical device to allow storage device to be accessed directly

Incomputing, specifically inUnix andUnix-like operating systems, araw device is a special kind of logical device associated with a characterdevice file that allows a storage device such as ahard disk drive to be accessed directly, bypassing the operating system'scaches and buffers (although the hardware caches might still be used). Applications like adatabase management system can use raw devices directly, enabling them to manage how data is cached, rather than deferring this task to the operating system.

InFreeBSD, all device files are in fact raw devices. Support for non-raw devices was removed in FreeBSD 4.0 in order to simplify buffer management and increase scalability and performance.[1]

InLinux, opening a block device with theO_DIRECT flag replaces raw device usage. Raw devices were removed entirely from theLinux kernel in the 5.14 release.[2]

References

[edit]
  1. ^"FreeBSD Architecture Handbook: 9.4. Block Devices (Are Gone)". Retrieved2017-06-29.
  2. ^Hellwig, Christoph (2021-05-31)."remove the raw driver". Retrieved2024-07-29.
Organization
Kernel
Support
People
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
Linux kernel
Controversies
Distributions
Organizations
Adoption
Media
Professional related certifications
Operating
systems
BSD
Linux
System V
Other
Compatibility
layers


Stub icon

ThisLinux-related article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Raw_device&oldid=1237404780"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp