Conditionalize keyboard layout change
[ikiwiki.git] / features / index.mdwn
index 6663a1d..2afa56e 100644 (file)
@@ -9,9 +9,6 @@ Please keep in mind that major modifications have been made to nearly the entire
 * The scheduler abstraction has been split up into two layers.  The LWKT (Light Weight Kernel Thread) scheduler is used by the kernel to schedule all executable entities.  The User Thread Scheduler is a separate scheduler which selects one user thread at a time for each cpu and schedules it using the LWKT scheduler.  Both scheduler abstractions are per-cpu but the user thread scheduler selects from a common list of runnable processes.
 
 * The User Thread Scheduler further abstracts out user threads.  A user process contains one or more LWP (Light Weight Process) entities.  Each entity represents a user thread under that process.  The old rfork() mechanism still exists but is no longer used.  The threading library uses LWP-specific calls.
-[Sewa mobil jakarta](http://www.awanirentcar.com), [Aksesoris mobil](http://kiosauto.com), [Toko bunga online](http://www.tokobungasabana.com), [Gps tracker mobil](http://vamostech.com/gps-tracking), [Gps tracking kapal](http://vamostech.com/gps-tracking), [Cotton bud](http://www.mitracatur.com/product/cotton-bud)
-
-* Test2
 
 * The kernel memory allocator has two abstracted pieces.  The basic kernel malloc is called kmalloc() and is based on an enhanced per-cpu slab allocator.  This allocator is essentially lockless.  There is also an object-oriented memory allocator in the kernel called objcache which is designed for high volume object allocations and deallocations and is also essentially lockless.
 
@@ -25,11 +22,11 @@ Please keep in mind that major modifications have been made to nearly the entire
 
 ## HAMMER - DragonFly Filesystem
 
-HAMMER is the DragonFly filesystem, replacing UFS.  HAMMER supports up to an Exabyte of storage, implements a fast UNDO/REDO FIFO for fsync(), recovers instantly on boot after a crash (no fsck), and implements a very sophisticated fine-grained historical access and snapshot mechanism.  HAMMER also sports an extremely robust streaming, queueless master->multiple-slave mirroring capability which is also able to mirror snapshots and other historical data.
+[[HAMMER|HAMMER]] is the DragonFly filesystem, replacing UFS.  [[HAMMER|HAMMER]] supports up to an Exabyte of storage, implements a fast UNDO/REDO FIFO for fsync(), recovers instantly on boot after a crash (no fsck), and implements a very sophisticated fine-grained historical access and snapshot mechanism.  [[HAMMER|HAMMER]] also sports an extremely robust streaming, queueless master->multiple-slave mirroring capability which is also able to mirror snapshots and other historical data.
 
-All non-temporary HAMMER filesystems in DragonFly automatically maintain 60 days worth of 1-day snapshots and 1-day worth of fine-grained (30-second) snapshots.
+All non-temporary [[HAMMER|HAMMER]] filesystems in DragonFly automatically maintain 60 days worth of 1-day snapshots and 1-day worth of fine-grained (30-second) snapshots.
 
-HAMMER is designed to accommodate today's large drives. 
+[[HAMMER|HAMMER]] is designed to accommodate today's large drives. 
 
 ## NULLFS - NULL Filesystem Layer
 
@@ -67,4 +64,4 @@ DragonFly has its own from-scratch time daemon.  After pulling our hair out over
 
 ## DMA - DragonFly Mail Agent
 
-The DragonFly Mail Agent is a bare-bones (though not so bare-bones any more) mail transfer and mail terminus SMTP server which provides all the functionality needed for local mail delivery and simple remote mail transfers.  A more sophisticated MTA can then be thrown onto an installed system via pkgsrc.
+The DragonFly Mail Agent is a bare-bones (though not so bare-bones any more) mail transfer and mail terminus SMTP server which provides all the functionality needed for local mail delivery and simple remote mail transfers.  A more sophisticated MTA can then be thrown onto an installed system via [DPorts](/docs/howtos/HowToDPorts/).