Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
QNX4FS
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{short description|File system for operating systems}} {{more citations needed|date=February 2024}} '''QNX4FS''' is an extent-based [[file system]] used by the [[QNX|QNX4]] and QNX6 operating systems. As the file system uses [[soft updates]], it remains consistent even after a [[power failure]], without using [[journaling file system|journaling]]. Instead, the writes are carefully ordered and flushed to [[hard disk|disk]] at appropriate intervals so that the on-disk structure always remains consistent, no matter if the operation is interrupted. However, unflushed changes to the file system are nevertheless lost, as the [[Page cache|disk cache]] is typically stored in [[volatile memory]]. Another notable property of this file system is that its actual metadata, like [[inode]] information and disk bitmaps, are accessible in the same way as any other file on the file system (as <kbd>/.inodes</kbd> and <kbd>/.bitmap</kbd>, respectively).<ref name="Mike Cramers Garage e795">{{cite web | title=The QNX4 Filesystem | website=Mike Cramer's Garage | url=https://www.mikecramer.com/qnx/qnx_6.1_docs/neutrino/technotes/qnx4fs.html |date=June 1, 2001}}</ref> This is consistent with QNX's (in fact, [[Plan 9 from Bell Labs]]'s, or historically [[Unix philosophy|Unix]]'s) philosophy that "[[everything is a file]]". ==References== {{reflist}} ==External links== * {{official website|http://www.qnx.com}} {{File systems}} [[Category:BlackBerry]] [[Category:Disk file systems]] {{comp-sci-stub}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite web
(
edit
)
Template:Comp-sci-stub
(
edit
)
Template:File systems
(
edit
)
Template:More citations needed
(
edit
)
Template:Official website
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)