• 第二十章 控制进程(一)


    第二十章 控制进程(一)

    IRIS 系统运行多个进程。应用程序代码以及 IRIS 系统代码在这些进程中执行。 IRIS 进程分为三类:

    • 用户进程,在用户连接到 IRIS 时创建。
    • 后台进程,在用户发出 ObjectScript Job命令时创建,或者由管理门户或实用程序创建。
    • IRIS 系统进程。

    在本文中,“进程”一词本身指的是用户进程和后台进程。

    可以使用管理门户管理和控制进程:

    • Display process information 显示进程信息 - 显示进程页面(系统操作 > 进程)。
    • Display process details 显示进程详细信息 - 显示流程页面,然后单击所选进程右侧栏中的详细信息以显示进程详细信息页面。
    • Suspend/resume a process 暂停/恢复进程 - 显示进程页面,然后单击所选进程右侧栏中的详细信息以显示进程详细信息页面。然后根据需要单击操作栏上的暂停或恢复。
    • Terminate a process 终止进程 - 显示进程页面,然后单击所选进程右侧栏中的详细信息以显示进程详细信息页面。然后根据需要单击操作栏上的 TerminateTerminate with Error
    • Display process variables 显示进程变量 - 显示进程页面,然后单击所选进程右侧栏中的详细信息以显示进程详细信息页面。然后单击变量选项卡以显示过程变量。
    • Broadcast messages to terminals 向终端广播消息 - 显示 Processes 页面并单击 Broadcast 按钮打开 Broadcast 对话框。

    显示进程信息

    要显示系统上的所有活动进程以及每个进程的基本信息,请导航到进程页面(系统操作 > 进程),该页面显示进程表,其中列有每个进程的统计信息。

    在这里插入图片描述

    下表描述了可显示的进程信息:

    进程列信息
    Column HeadingDefinition
    Job #进程表的索引。
    Process ID操作系统进程标识号 (PID)。*
    Total CPU进程执行所花费的系统和用户 CPU 时间总量(以毫秒为单位)。
    User拥有该进程的用户的名称。
    Device进程正在使用的当前设备。这可以是:
    `
    Namespace进程运行所在的命名空间。
    Routine进程当前正在执行的例程的名称。
    Commands执行的命令数。
    Globals自进程进入 IRIS 以来执行(数据库读取和写入)的全局引用数,包括更新。
    State进程状态。
    Client Name连接到进程或启动到进程的连接的客户端系统的名称。
    Client EXE调用进程的可执行文件的名称。
    Client IP启动进程的系统的 IP 地址。
    O/S Username操作系统分配给进程的用户名。
    Details如果有权维护此过程,则会出现按钮。请参阅显示进程详细信息。
    State 进程状态描述
    LOCK执行锁命令
    OPEN打开设备
    CLOS关闭设备
    USE使用设备
    READ读取命令
    WRT写命令
    GETExecuting a $Get on a global
    GSETSetting a global
    GKLLKilling a global
    GORD$Order on a global
    GQRY$Query on a global
    GDEF$Data on a global
    ZF执行$ZF命令
    HANG执行挂起命令
    JOB执行job命令
    EXAM执行变量检查
    BRD执行广播
    SUSP进程暂停
    INCR执行 $Increment
    BSETGlobal Set $Bit
    BGETGlobal $Bit
    EVT等待事件 RUN - 进程正在运行

    * 如果用户在程序员模式下输入 IRIS,进程 ID 旁边会出现一个星号 (*)Callin 进程旁边会出现一个加号或减号:

    • + 进程在 IRIS
    • 进程不在 IRIS

    Callin API 是一个 IRIS 工具,可让在 C 程序中执行和计算 ObjectScript 命令和表达式。

  • 相关阅读:
    Spring Boot 实现动态数据源配置
    IDEA版Postman插件Restful Fast Request,细节到位,功能好用
    论文翻译:2021_LACOPE: Latency-Constrained Pitch Estimation for Speech Enhancement
    IDEA 导入项目中文注释乱码如何解决
    Vue3新的状态管理库-Pinia(保姆级别教程)
    【C++】泛型编程 ⑦ ( 类模板常用用法 | 类模板声明 | 类模板调用 | 类模板作为函数参数 )
    【数据结构与算法】常见排序算法(Sorting Algorithm)
    Python分享之数学与随机数 (math包,random包)
    vue3学习(十五)--- Pinia状态管理器
    四氯四碘荧光素二钾,CAS号: 632-68-8
  • 原文地址:https://blog.csdn.net/yaoxin521123/article/details/126673618