JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:常见任务     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  查找有关 Oracle Solaris 命令的信息

2.  管理用户帐户和组(概述)

3.  管理用户帐户和组(任务)

4.  引导和关闭 Oracle Solaris 系统

5.  使用 Oracle Configuration Manager

6.  管理服务(概述)

7.  管理服务(任务)

8.  使用 Fault Manager

9.  管理系统信息(任务)

10.  管理系统进程(任务)

11.  监视系统性能(任务)

有关系统性能任务的参考信息

系统性能和系统资源

进程和系统性能

关于监视系统性能

监视工具

显示系统性能信息(任务列表)

显示虚拟内存统计信息 (vmstat)

如何显示虚拟内存统计信息 (vmstat)

如何显示系统事件信息 (vmstat -s)

如何显示交换统计信息 (vmstat -S)

如何显示每台设备的中断次数 (vmstat -i)

显示磁盘使用率信息 ( iostat)

如何显示磁盘使用率信息 (iostat)

如何显示扩展磁盘统计信息 (iostat -xtc)

显示磁盘空间统计信息 (df)

如何显示磁盘空间信息 (df -k)

监视系统活动(任务列表)

监视系统活动 (sar)

如何检查文件访问 (sar -a)

如何检查缓冲区活动 (sar -b)

如何检查系统调用统计信息 (sar -c)

如何检查磁盘活动 (sar -d)

如何检查页出和内存 (sar -g)

检查内核内存分配

如何检查内核内存分配 (sar -k)

如何检查进程间通信 (sar -m)

如何检查页入活动 (sar -p)

如何检查队列活动 (sar -q)

如何检查未使用的内存 (sar -r)

如何检查 CPU 使用率 (sar -u)

如何检查系统表状态 (sar -v)

如何检查交换活动 (sar -w)

如何检查终端活动 (sar -y)

如何检查总体系统性能 (sar -A)

自动收集系统活动数据 (sar)

引导时运行 sadc 命令

使用 sa1 脚本定期运行 sadc 命令

使用 sa2 Shell 脚本生成报告

设置自动数据收集 (sar)

如何设置自动数据收集

12.  管理软件包(任务)

13.  管理磁盘使用(任务)

14.  调度系统任务(任务)

15.  使用 CUPS 设置和管理打印机(任务)

16.  管理系统控制台、终端设备和电源服务(任务)

17.  管理系统故障转储信息(任务)

18.  管理核心文件(任务)

19.  系统和软件问题的故障排除(任务)

20.  其他系统和软件问题的故障排除(任务)

索引

进程和系统性能

下表介绍了与进程相关的术语。

表 11-1 进程术语

术语
说明
Process(进程)
任何系统活动或作业。每次引导系统、执行命令或启动应用程序时,系统都会激活一个或多个进程。
Lightweight Process, LWP(轻量级进程)
虚拟 CPU 或执行资源。LWP 由内核预定,以根据其预定类和优先级来使用可用的 CPU 资源。LWP 包括一个内核线程和一个 LWP。内核线程包含必须始终位于内存中的信息。LWP 包含可交换的信息。
Application thread(应用程序线程)
具有单独栈的一系列指令,这些指令可在用户的地址空间中独立执行。可在 LWP 顶部复用应用程序线程。

一个进程可以由多个 LWP 和多个应用程序线程组成。内核预定内核线程结构,该结构是 SunOS 环境中的预定实体。下表介绍了各种进程结构。

表 11-2 进程结构

结构
说明
proc
包含与整个进程有关的信息,该信息必须始终位于主内存中
kthread
包含与 LWP 有关的信息,该信息必须始终位于主内存中
user
包含可交换的“每进程”信息
klwp
包含可交换的“每 LWP 进程”信息

下图显示了这些进程结构之间的关系。

图 11-1 进程结构之间的关系

image:该图显示了进程结构之间的关系。

进程中的所有线程都可以访问大多数进程资源。几乎所有进程虚拟内存都是共享的。一个线程对共享数据的更改可供进程中的其他线程使用。