Meta tags:
Headings (most frequently used words):
geom, contents, stacked, design, available, modules, external, links, references,
Text of the page (most frequently used words):
the (28), geom (24), freebsd (16), and (15), #module (11), modules (11), disk (10), for (10), provider (9), supports (9), edit (8), wikipedia (7), support (7), using (6), available (5), page (5), with (5), storage (5), system (5), encryption (5), called (5), can (5), contents (4), search (4), this (4), use (4), bsd (4), other (4), manager (4), framework (4), links (4), creates (4), providers (4), file (4), provides (4), geom_mirror (4), such (4), main (4), hide (4), move (4), sidebar (4), table (3), view (3), was (3), playstation (3), source (3), poul (3), henning (3), kamp (3), ufs (3), history (3), modular (3), allows (3), consumer (3), partition (3), partitioning (3), read (3), also (3), legacy (3), volume (3), raid0 (3), raid1 (3), example (3), dev (3), chain (3), design (3), stacked (3), create (3), tools (3), languages (2), toggle (2), contact (2), about (2), privacy (2), policy (2), under (2), terms (2), may (2), foundation (2), inc (2), license (2), short (2), description (2), wikidata (2), retrieved (2), from (2), switch (2), dragonfly (2), linux (2), altq (2), disklabel (2), lvm2 (2), geli (2), gbde (2), raid5 (2), virtualization (2), version (2), project (2), references (2), pdf (2), external (2), reads (2), its (2), network (2), end (2), used (2), boot (2), record (2), memory (2), adds (2), unix (2), have (2), name (2), filesystem (2), geom_eli (2), current (2), raid (2), functionality (2), software (2), device (2), often (2), physical (2), hard (2), drive (2), output (2), layers (2), top (2), each (2), consumers (2), developed (2), research (2), part (2), darpa (2), are (2), appearance (2), upload (2), changes (2), article (2), log (2), account (2), donate (2), menu (2), add, topic, mobile, cookie, statement, statistics, developers, code, conduct, legal, safety, contacts, disclaimers, text, additional, apply, site, you, agree, registered, trademark, non, profit, organization, wikimedia, creative, commons, attribution, sharealike, rendered, parsoid, last, edited, june, 2026, utc, hidden, categories, matches, articles, category, https, org, index, php, title, oldid, 1360942508, vita, openserver, nintendo, watchos, tvos, ios, macos, junos, proprietary, xigmanas, gentoo, gnu, kfreebsd, trueos, pfsense, opnsense, m0n0wall, midnightbsd, ghostbsd, freesbie, freenas, desktopbsd, darwin, xnu, chimera, open, derivatives, dru, lavigne, robert, watson, diomidis, spinellis, marshall, kirk, mckusick, sam, leffler, ben, laurie, mike, karels, jordan, hubbard, matthew, dillon, people, systat, moused, kld, kqueue, portsnap, openbsm, openpam, dtrace, busdma, sctp, pfsync, carp, ndis, netgraph, ipfw, ipfilter, bpf, bluetooth, 802, drivers, networking, highly, zfs, vfs, soft, updates, fdisk, vinum, bhyve, jail, chroot, ule, scheduler, scheduling, subsystems, ports, documentation, core, team, pawel, jakub, dawidek, 2021, manual, bsdcan, 2004, tutorial, rhodes, tom, handbook, transformation, geom_zero, dummy, that, absorbs, all, writes, returns, zeros, geom_linux_lvm, volumes, geom_virstor, overloading, creating, larger, than, geom_gate, virtual, back, geom_nop, transparent, debugging, testing, geom_multipath, underlying, disks, multipath, geom_mountver, enables, mount, verification, geom_part_vtoc8, sun, solaris, vtoc8, labels, geom_part_mbr, master, geom_part_ldm, logical, geom_part_gpt, guid, geom_part_ebr, extended, geom_part_bsd64, bit, variant, disklabels, geom_part_bsd, geom_part_apm, apple, map, geom_part, geom_flashmap, parts, either, offsets, context, flash, geom_cache, increased, performance, buffercache, ram, caching, geom_journal, journaling, geom_label, their, own, labeled, easy, geom_uzip, only, compressed, images, zip, geom_shsec, shared, secret, geom_bde, leading, edge, four, cryptographic, barriers, traditional, algorithms, data, authentication, ripemd160, sha512, sha384, sha256, sha1, md5, camellia, triple, des, blowfish, aes, compression, geom_ccd, rudimentary, geom_vinum, geom_concat, concatenating, spanning, jbod, not, present, yet, geom_raid5, geom_raid3, raid3, geom_raid, controllers, geom_stripe, following, ada0, ada1, while, new, mirror, gm0, applied, actually, something, useful, created, behaves, just, like, contain, filesystems, native, referred, because, together, form, added, provide, mirrored, encrypted, has, both, but, sometimes, turn, connected, virtualized, security, division, associates, contract, n66001, 8035, cboss, chats, program, symbolizes, impact, geometry, spawar, nai, labs, later, releases, standardized, way, access, connect, mirroring, number, provided, others, been, independently, distributed, via, github, operating, free, encyclopedia, item, projects, printable, download, print, export, parser, get, shortened, url, cite, information, permanent, link, related, what, here, general, actions, english, talk, nederlands, 日本語, فارسی, personal, special, pages, recent, community, portal, learn, help, contribute, random, events, navigation, jump, content,
Text of the page (random words):
geom wikipedia jump to content main menu main menu move to sidebar hide navigation main page contents current events random article about wikipedia contact us contribute help learn to edit community portal recent changes upload file special pages search search appearance donate create account log in personal tools donate create account log in contents move to sidebar hide top 1 stacked design 2 available modules 3 external links 4 references toggle the table of contents geom 3 languages فارسی 日本語 nederlands edit links article talk english read edit view history tools tools move to sidebar hide actions read edit view history general what links here related changes upload file permanent link page information cite this page get shortened url switch to legacy parser print export download as pdf printable version in other projects wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia freebsd software framework geom is the main storage framework for the freebsd operating system it is available in freebsd 5 0 and later releases and provides a standardized way to access storage layers geom is modular and allows for geom modules to connect to the framework for example the geom_mirror module provides raid1 or mirroring functionality to the system a number of modules are provided as part of freebsd and others have been developed independently and are distributed via e g github geom was developed for the freebsd project by poul henning kamp and nai labs the security research division of network associates inc under darpa spawar contract n66001 01 c 8035 cboss as part of the darpa chats research program the name symbolizes its impact on disk geometry stacked design edit because of geom s modular design modules can be stacked together to form a chain of geom layers for example on top of the geom_mirror module an encryption module can be added such as geom_eli to provide a mirrored and encrypted volume each module has both consumers and providers a provider is the source of the geom module often a physical hard drive but sometimes a virtualized disk such as a memory disk the geom module in turn provides an output device other geom modules called consumers can use this provider to create a chain of modules connected to each other source geom module output is referred to as provider geom module consumer s for example the geom_mirror module may use as a consumer the following providers dev ada0 dev ada1 while it creates as a provider a new device called dev mirror gm0 at the end of the geom chain often a filesystem is applied to actually use the geom provider for something useful the provider created by geom modules behaves just like a physical hard drive and as such can contain filesystems such as freebsd s native unix file system ufs available modules edit storage modules 1 geom_stripe raid0 geom_mirror raid1 geom_raid supports raid functionality on software raid controllers geom_raid3 raid3 geom_raid5 raid5 not present in current yet geom_concat concatenating also called spanning or jbod geom_vinum legacy volume manager with raid0 1 4 5 support geom_ccd legacy volume manager with raid0 and rudimentary raid1 support encryption and compression modules geom_eli also called geli provides traditional encryption using aes blowfish triple des or camellia algorithms it can support data authentication using md5 sha1 sha256 sha384 sha512 or ripemd160 geom_bde also called gbde leading edge encryption with four cryptographic barriers geom_shsec shared secret encryption module geom_uzip read only zip compressed images filesystem modules geom_label allows providers to have their own name labeled for easy partitioning geom_journal adds journaling support to the unix file system ufs geom_cache adds caching support for increased performance using ram as buffercache disk partitioning geom_flashmap partition parts of e g flash memory using either offsets or context geom_part supports disk partitioning of geom providers geom_part_apm support apple partition map geom_part_bsd supports bsd disklabel geom_part_bsd64 supports the 64 bit variant of bsd disklabels as used by dragonfly bsd geom_part_ebr supports extended boot record geom_part_gpt supports guid partition table geom_part_ldm supports logical disk manager geom_part_mbr supports master boot record geom_part_vtoc8 supports sun solaris vtoc8 disk labels virtualization geom_mountver enables mount verification geom_multipath support multipath i o to underlying disks geom_nop creates a transparent module used for debugging and testing geom_gate creates a virtual disk using network disk back end geom_virstor allows overloading a geom provider by creating a provider larger than its consumer geom_linux_lvm reads linux lvm2 volumes geom_zero creates a dummy provider that absorbs all writes and returns zeros on reads external links edit rhodes tom geom modular disk transformation framework freebsd handbook kamp poul henning geom tutorial pdf bsdcan 2004 references edit pawel jakub dawidek geom 8 freebsd system manager s manual retrieved 2021 10 31 v t e the freebsd project freebsd freebsd core team freebsd documentation license freebsd foundation freebsd ports version history subsystems scheduling altq ule scheduler virtualization chroot jail bhyve storage geom raid5 gbde geli lvm2 vinum disklabel fdisk ufs soft updates vfs zfs highly available storage networking 802 11 drivers altq bluetooth bpf ipfilter ipfw netgraph ndis pf carp pfsync sctp other busdma dtrace openpam openbsm portsnap kqueue kld moused systat people matthew dillon jordan hubbard poul henning kamp mike karels ben laurie sam leffler marshall kirk mckusick diomidis spinellis robert watson dru lavigne derivatives open source chimera linux xnu darwin desktopbsd dragonfly bsd freenas freesbie ghostbsd midnightbsd m0n0wall opnsense pfsense trueos gnu kfreebsd gentoo freebsd xigmanas proprietary junos macos ios tvos and watchos nintendo switch os openserver 10 playstation 3 os playstation 4 os playstation vita os retrieved from https en wikipedia org w index php title geom oldid 1360942508 category freebsd hidden categories articles with short description short description matches wikidata this page was last edited on 24 june 2026 at 16 42 utc page was rendered with parsoid text is available under the creative commons attribution sharealike 4 0 license additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia legal safety contacts code of conduct developers statistics cookie statement mobile view search search toggle the table of contents geom 3 languages add topic
|