Home   

 

 

 



FAQS

 2

 

 

 Back to FAQs 1

 

 

 


The questions covered in this section are:

I.      a) 如何测试是否MAX400正在工作?
         b)
为使么当我第一次启动MAX400时反映时间显得“慢”?
II.    我们能在自己的系统中重新命名MAX400吗?
III. 
我们可以从系统中删除MAX400吗?
IV.  
为使么我在恢复MAX400时会有问题?
V.     当交互管理器被触发时,整个系统会变谩吗?

____________________________________________________________

I. a) 如何测试是否MAX400正在工作?

如果您的系统因为过度使用交互资源而速度减慢,那一旦MAX400开始运行,您会注意到反应时间的改善。

这里有一个另外的测试MAX400的方法:

i. 请选择一个合适的时间进行测试(譬如,最好是在一个系统不忙的时间,而不是系统正在有许多交互用户的时候)。

ii. 在测试前,请仔细完整地阅读以下步骤。

 1. 首先拷贝以下代码到一个源成员,并编译为一个CL程序。

该程序运行一个循环,会消耗大量的CPW
     
            PGM
            DCL      VAR(&DUMMY) TYPE(*CHAR) LEN(1)
            LOOP:    CHGVAR VAR(&DUMMY) VALUE(&DUMMY)
            GOTO     CMDLBL(LOOP)
            ENDPGM

 2. 接下来启动两个交互Session,每个Session都调用上述程序。这两个Session以后可以用SysReq 2 命令来终止。因为系统允许单个Session运行而不受惩罚,所以必须从两个Session来运行这段代码。

 3. 现在从第三个Session来监测系统活动,譬如用WRKSYSACT。一开始,每个作业都会用将近50%的CPU,或每个分区的满额使用量。然后过一会儿(几秒钟或几分钟决定于系统模式),两个作业变缓,此时CFINTnn任务会消耗多得多的资源

 
4. 现在启动MAX400,并继续监测。这两个作业不久就会回到每个用50%的状况。如果系统变得非常缓慢,必须先暂停或终止这两个交互循环作业,然后再启动MAX400

另外,也可以选择Midrange Performance Group的性能导航器 http://www.mpginc.com/index_drop.htm来显示交互作业的资源用度和限额。

1. b) 为使么当我第一次启动MAX400时反映时间显得“慢”?

MAX400需要一点时间来开始工作。MAX400在启动时,首先需要花几秒钟来测试您的系统反映:初始测试。然后MAX400才开始加快系统的反应时间。

如果在系统很忙的时候启动MAX400,在达成目的前,它需要更长的时间来做初始化测试-有时会几分钟。所以您需要在系统不忙的时候启动MAX400,这样几秒钟后(取决于您的系统的快慢),它就会完成初始化,而进行其他繁重的工作。

II. 我们能在自己的系统中重新命名MAX400吗?

是的。用CALL M400/M400 *RENAME命令来实现。

该命令会显示一个屏幕,该屏幕上有当前的对象名字,并且可以改变这些名字。改变名字时,在旧的名字上输入新的名字,然后按Enter。这样就重新命名了对象,并且程序包也会知道这些新的名字。

在重命名前,首先要终止该实用程序的运行:M400/M400 *STOP.

然后重新命名,用新的对象名字重新启动,譬如:SOMELIB/SOMECMD

该实用程序库包含的所有对象都可以重新命名,包括被递交的库和作业名。

III. 我们可以从系统中删除MAX400吗?

是的。可以用DLTLIB M400来实现。

IV. 为使么我在恢复MAX400时会有问题?

OS/400 V5R1M0或更高的系统上,在做恢复操作前,首先要把系统值QVFYOBJRST改成“1”。

V. 当交互管理器被触发时,整个系统会变谩吗?

状况:

用户有一台受限交互的机器。

用户做了一些运行时间很长的交互查询,导致整台机器(交互和批处理变慢。

为什么?

IBM交互管理器触发了限制,那么整个系统都会变慢。不仅影响交互作业,而且也影响批处理的CPW份额。

回答:

MAX400可以克服上述问题,因为MAX400会优化IBM交互管理器而免于触发。

  
  
 

 Privacy Site best viewed at 1024x768