⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 054.htm

📁 尝试使用有意义的结构与组织
💻 HTM
字号:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->Linux HowTo 中译版-->Linux Information Sheet 中译版 : Linux 的特性</TITLE>
<META NAME="keywords" CONTENT=" Linux HowTo 中译版 Linux Information Sheet 中译版 : Linux 的特性">
<META NAME="description" CONTENT=" - Linux HowTo 中译版 - Linux Information Sheet 中译版 : Linux 的特性">

<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋体"}
.tt2 {font: 12pt/15pt "宋体"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD CLASS="tt3" VALIGN="top" width="8%"  bgcolor="#e0e0e0"><strong><A HREF="055.htm">后一页</A><BR>
<A HREF="053.htm">前一页</A><BR>

<A HREF="index.html">回目录</A><BR>
<A HREF="../../../../index.htm">回首页</A><BR>
</strong>
</TD>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷体_GB2312">Linux Information Sheet 中译版 : Linux 的特性</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
姓名:Michael K. Johnson<br>
Email:johnsonm@redhat.com<br>
地址 :<br>
转摘 :http://member.netease.com/</p>
<BR>
<BR>
<hr SIZE="0">
<BR>
<p><br>
<br>
2. Linux 的特性 <br>
<br>
多工: 数个程式可同时执行. <br>
多使用者: 数位使用者可同时在相同机器上(而且没有双使用者授权!).
<br>
多平台: 可在许多不同 CPUs 上执行,不只是 Intel. <br>
多处理器: SMP 支援在 Intel 及 SPARC 平台上可用(其它平台正发展中),而且
Linux 也使用在数个疏结的(loosely-coupled) MP 应用程式,包括 Beowulf
系统上(见 http://cesdis.gsfc.nasa.gov/linux-web/beowulf/beowulf.html) 及 Fujitsu
AP1000+ SPARC-based 超级电脑上. <br>
在 386 上以保护模式执行. <br>
具行程间记忆体保护,因此一个程式不会让整个系统当掉. <br>
依需求载入执行档: Linux
只从磁碟机上读入一个程式真正需要的部份. <br>
执行档的共享式写入时拷贝(copy-on-write)分页机制.这就是说多行程可以使用相同的记忆体来执行.如果其中之一尝式写入那块记忆体,那一页(4KB
的记忆体)会被拷贝到其它地方去.写入时拷贝有两项好处:
增加速度及降低记忆体使用量. <br>
虚拟记忆体使用分页写入磁碟(而非整个行程交换至磁碟):
至一独立的分割区或档案系统上的一个档案,或两者皆可,而且在执行时期可以增加交换区(是的,它们仍叫做交换区,swapping
areas).总共十六个 128MB 的交换区可以同时被使用,理论上可达共 2GB
的可用交换空间.如果需要增加的话,只要改几行程式码就行. <br>
使用者程式及磁碟快取使用统一的记忆体池(memory pool),因此所有未使用的记忆体可用来当做快取之用,而快取量在执行大程式时可以减少.
<br>
动态连结程式库(DLL's),当然,也有静态程式库. <br>
可做 core dumps 以为事後的分析,不仅允许在一程式执行时使用侦错器(debugger),也可在它当掉之後.
<br>
与 POSIX, System V, 及 BSD 在原始程式码层次上大部份相容. <br>
经由 iBCS2-compliant 模拟模组,能与 SCO, SVR3, 及 SVR4
在二进位执行档上大部份相容. <br>
所有的原始程式码都可取得,包括整个核心及所有的驱动程式,发展工具及所有使用者程式;
还有,所有这些都可自由地散布.大量的商业程式也提供给 Linux
而没有程式码,但所有已经是免费的东西,包括整个基本的作业系统,仍然是免费的.
<br>
POSIX 工作控制. <br>
pseudoterminals (pty's). <br>
核心的 387 模拟,因此程式不需要自行做数学运算模拟.每一部执行
Linux
的机器看起来都有数学辅助处理器.当然,如果你的电脑已经包含一个
FPU,
它会被使用而不用模拟的,而你甚至可以编译核心将数学运算模拟拿掉以减少记忆体的使用.
<br>
支援许多国际或自订的键盘,而且很容易动态地加入新的. <br>
多重虚拟主控台: 数个经由主控台独立的签入(login)程序,你可以按下热键来切换(与视讯硬体无关).这些可以动态地增加;
你最多可用 64 个. <br>
支援数种普通的档案系统,包括了 minix, Xenix, 及所有普通的 System V
档案系统,而且自己有一个先进的档案系统,提供最多达 4 TB
的档案系统,以及至多可到 255 个字元长的档名. <br>
经由一特殊的档案系统取用 MS-DOS 分割区(或 OS/2 FAT 分割区)透明化:
你不需要任何特别的指令来使用 MS-DOS
分割区,它看起来就像是一普通的 Unix 档案系统(除了可笑的档名限制,及权限等等).
MS-DOS 6 的压缩分割区目前没有修补(dmsdosfs)的情况下无法使用.VFAT(Windows
95) 在 Linux 2.0 已开始支援. <br>
特殊的档案系统叫 UMSDOS 可以让 Linux 安装在一 DOS 的档案系统里. <br>
唯读的 HPFS-2 支援 for OS/2 2.1 <br>
HFS (Macintosh) 档案系统支援可以单独的模组使用. <br>
CD-ROM 档案系统可读取所有标准格式的 CD-ROMs. <br>
TCP/IP 网路,包含 ftp, telnet, NFS, 等等. <br>
Appletalk 伺服器 <br>
Netware 客户端及伺服器 <br>
Lan Manager (SMB) 客户端及伺服器 <br>
许多网路协定: 在最新发展的核心中包含的基本协定有 TCP, IPv4, IPv6,
AX.25, X.25, IPX, DDP (Appletalk), NetBEUI, Netrom,
及其它的.稳定的核心中目前包含的稳定的网路协定有 TCP, IPv4, IPX,
DDP, and AX.25. </p>
<BR>
<hr color="#EE9B73" size="1" width="94%">

</TD>
<TD CLASS="tt3" VALIGN="bottom" width="8%"  bgcolor="#e0e0e0"><strong><A HREF="055.htm">后一页</A><BR>
<A HREF="053.htm">前一页</A><BR>

<A HREF="index.html">回目录</A><BR>
<A HREF="../../../../index.htm">回首页</A><BR>
</strong>
</TD>
</TR>
</table>
</BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -