- Use trademark entities.
- Add trademark attributions.
This commit is contained in:
parent
6e1fe5cacb
commit
09f3c92252
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=18478
5 changed files with 72 additions and 26 deletions
|
|
@ -7,6 +7,8 @@
|
|||
<!ENTITY % freebsd PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN">
|
||||
%freebsd;
|
||||
|
||||
<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
|
||||
%trademarks;
|
||||
]>
|
||||
|
||||
<article>
|
||||
|
|
@ -27,6 +29,14 @@
|
|||
</author>
|
||||
</authorgroup>
|
||||
|
||||
<legalnotice id="trademarks" role="trademarks">
|
||||
&tm-attrib.freebsd;
|
||||
&tm-attrib.linux;
|
||||
&tm-attrib.microsoft;
|
||||
&tm-attrib.opengroup;
|
||||
&tm-attrib.general;
|
||||
</legalnotice>
|
||||
|
||||
<abstract>
|
||||
<para>The title is really just a fancy way of saying that I am going to
|
||||
attempt to describe the whole VM enchilada, hopefully in a way that
|
||||
|
|
@ -70,14 +80,14 @@
|
|||
be. This is an important distinction to make and one that is
|
||||
unfortunately lost to many people. The biggest error a programmer can
|
||||
make is to not learn from history, and this is precisely the error that
|
||||
many other modern operating systems have made. NT is the best example
|
||||
many other modern operating systems have made. &windowsnt; is the best example
|
||||
of this, and the consequences have been dire. Linux also makes this
|
||||
mistake to some degree—enough that we BSD folk can make small
|
||||
jokes about it every once in a while, anyway. Linux's problem is simply
|
||||
one of a lack of experience and history to compare ideas against, a
|
||||
problem that is easily and rapidly being addressed by the Linux
|
||||
community in the same way it has been addressed in the BSD
|
||||
community—by continuous code development. The NT folk, on the
|
||||
community—by continuous code development. The &windowsnt; folk, on the
|
||||
other hand, repeatedly make the same mistakes solved by &unix; decades ago
|
||||
and then spend years fixing them. Over and over again. They have a
|
||||
severe case of <quote>not designed here</quote> and <quote>we are always
|
||||
|
|
@ -796,7 +806,7 @@
|
|||
This allows the cache to be left alone across a process context
|
||||
switch, which is very important.</para>
|
||||
|
||||
<para>But in the Unix world you are dealing with virtual address
|
||||
<para>But in the &unix; world you are dealing with virtual address
|
||||
spaces, not physical address spaces. Any program you write will
|
||||
see the virtual address space given to it. The actual
|
||||
<emphasis>physical</emphasis> pages underlying that virtual
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue