地址空间是内存中可供程序或进程使用的有效地址范围。
也就是说,它是程序或进程可以访问的内存。
存储器可以是物理的也可以是虚拟的,用于执行指令和存储数据。
进程表(process table):
进程表是操作系统维护的数据结构,该表中的每个条目(通常称为上下文块)均包含有关进程的信息。
例如进程名称和状态,优先级,寄存器以及它可能正在等待的信号灯。
命令行界面(command-line interpreter):
是在图形用户界面得到普及之前使用最为广泛的用户界面。
它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。
进程间通信(interprocess communication):
指至少两个进程或线程间传送数据或信号的一些技术或方法。
超级用户(superuser):
也被称为管理员帐户,在计算机操作系统领域中指一种用于进行系统管理的特殊用户。
其在系统中的实际名称也因系统而异(如 root、administrator 与supervisor)。
目录(directory):
在计算机或相关设备中,一个目录或文件夹就是一个装有数字文件系统的虚拟容器。
在它里面保存着一组文件和其它一些目录。
路径(path name):
路径是一种电脑文件或目录的名称的通用表现形式,它指向文件系统上的一个唯一位置。
根目录(root directory):
根目录指的就是计算机系统中的顶层目录,比如 Windows 中的 C 盘和 D 盘,Linux 中的 /。
工作目录(Working directory):
它是一个计算机用语。用户在操作系统内所在的目录,用户可在此目录之下,用相对文件名访问文件。
文件描述符(file descriptor):
文件描述符是计算机科学中的一个术语,是一个用于表述指向文件的引用的抽象化概念。
inode:
索引节点的缩写,索引节点是 UNIX 系统中包含的信息,其中包含有关每个文件的详细信息,例如节点,所有者,文件,文件位置等。
共享库(shared library):
共享库是一个包含目标代码的文件,执行过程中多个 a.out 文件可能会同时使用该目标代码。
DLLs
(Dynamic-Link Libraries):
动态链接库,它是微软公司在操作系统中实现共享函数库概念的一种实现方式。这些库函数的扩展名是 .DLL、.OCX(包含ActiveX控制的库)或者.DRV(旧式的系统驱动程序)。
客户端
(clients):
客户端是访问服务器提供的服务的计算机硬件或软件。
服务端
(servers):
在计算中,服务器是为其他程序或设备提供功能的计算机程序或设备,称为服务端。
主从架构
(client-server):
主主从式架构也称客户端/服务器架构、C/S 架构,是一种网络架构,它把客户端与服务器区分开来。每一个客户端软件的实例都可以向一个服务器或应用程序服务器发出请求。有很多不同类型的服务器,例如文件服务器、游戏服务器等。