日本-日本語

製品  >  ソフトウェア  >  OpenVMS  >  マニュアル

OpenVMS マニュアル


HP OpenVMS
DCL ディクショナリ


目次 索引

SET PROCESS /SUSPEND=KERNEL を指定して,それ以前の SET PROCESS/SUSPEND=SUPERVISOR との置き換えができます。ただし,逆にSET PROCESS /SUSPEND=KERNEL を SET PROCESS /SUSPEND=SUPERVISOR で変更することはできません。

/SWAPPING (省略時の設定)

/NOSWAPPING

プロセスのスワップを禁止するには, PSWAPM(プロセス・スワップ)特権が必要です。

プロセスのスワップを許可します。省略時の設定では,現在実行されていないプロセスは,他のプロセスを実行するためにメイン・メモリから削除されることがあります。 /NOSWAPPING 修飾子を指定すると,待ち状態のときでも,プロセスはバランス・セットからスワップ・アウトされません。

/SYMLINK=キーワード

RMS$SEARCH サービスで使用されるすべてのディレクトリのワイルドカード検索の動作を制御します。コマンド修飾子あるいはその他の明示的な RMS 属性はこれらのディレクトリ・ワイルドカードの動作を変更しません。使用できるキーワードは以下のとおりです。

キーワード 説明
NOWILDCARD ディレクトリのワイルドカード検索時にシンボリック・リンクが無効になることを指定します。
WILDCARD ディレクトリのワイルドカード検索時にシンボリック・リンクが有効になることを指定します。
NNOELLIPSIS 反復記号を除き,ワイルドカード・フィールドでシンボリック・リンクが一致することを指定します。
ELLIPSIS WILDCARD と同じ。

コマンド行で /SYMLINK 修飾子を選択するためにフラグを設定することができます。キーワードには DEFAULT,[NO]WILDCARD,[NO]ELLIPSIS,および [NO]TARGET を使用します。また,キーワード無しで /SYMLINK あるいは /NOSYMLINK を指定した場合,それぞれ /SYMLINK=NOTARGET あるいは /SYMINK=TARGET と解釈されます。

/TOKEN=キーワード

DCL コマンド内のトークン (要素) の最大サイズを変更します。トークンとは,コマンド行中の,スペースで区切られた任意の要素です。たとえば,コマンド COPY X.TXT Y.TXT には3つのトークンが含まれています。トークン・サイズは,システム・パラメータ DCL_CTLFLAGS のビット 1 の設定で決まります。省略時の設定では,このビットはクリアされており,従来のトークン (255 バイト) が使用されます。ビットが設定されると,拡張トークン (4000 バイト) が使用されます。これに対応する /TOKEN のキーワードは, TRADITIONAL と EXTENDED です。現在のトークン・サイズの設定を確認するには, SHOW PROCESS/TOKEN を実行します。

/UNITS[=キーワード]

あるユーティリティから報告されたディスク容量をブロック単位で表示するか,あるいはバイト単位で表示するかを指定します。キーワード・オプションは次のとおりです。

キーワード 説明
BLOCKS ディスク容量をブロック単位で表示します。
BYTES ディスク容量をバイト単位で表示します。

/UNITS を BYTES に設定しない限り,ブロック単位が省略時の設定として使用されます。キーワードなしで /UNIT を指定すると,ディスク容量がブロック単位で報告されます。

/UNIT の値を変更すると,一定の形式で COPY,DELETE,DIRECTORY,PURGE,SHOW DEVICE,あるいは SHOW QUOTA の各コマンドを実行した場合の出力表示が影響を受けます。これらのコマンドへの入力は,ブロック単位でのみ指定可能なことに注意してください。 DIRECTORY,SHOW DEVICES,および SHOW MEMORY コマンドには,コマンド実行時に SET PROCESS/UNITS の省略時の設定を無効にするための修飾子があります。


#1
$ SET PROCESS/PRIVILEGE=EXQUOTA

現在のプロセスにクォータ超過(EXQUOTA)特権を与えています。

#2
$ SET PROCESS/NORESOURCE_WAIT

この例では,現在のプロセスに対してリソース待ちモードを禁止しています。

#3
$ RUN/PROCESS_NAME=TESTER  CALC
%RUN-S-PROC_ID, identification of created process is 0005002F
$ SET PROCESS/PRIORITY=10  TESTER
 

この例では,RUN コマンドはサブプロセスを生成し,そのサブプロセスにTESTER という名前を与えます。その後,SET PROCESS/PRIORITY コマンドは,このサブプロセスに 10 という優先順位を割り当てます。

#4
$ SHOW PROCESS/SUBPROCESS
19-APR-2001 15:17:28.41  User: DAVIS Process ID:   31900218
                         Node: OCALA  Process name: "DAVIS"
   
Processes in this tree:
DAVIS *
  DAVIS_1
  DAVIS_2
$ SET PROCESS/SUSPEND DAVIS_1
$ 
 

この SET PROCESS/SUSPEND コマンドは, AST を送れるようにプロセス DAVIS_1 を一時停止しています。キーワードが指定されていないので,/SUSPEND=SUPERVISOR が仮定されます。

#5
$ SHOW PROCESS/SUBPROCESS OCALA::TESTA
19-APR-2001 12:17:24.45   User: TESTA Process ID:     31400208
                          Node: OCALA    Process name: "TESTA"
   
Processes in this tree:
TESTA *
  TESTA_1
  TESTA_2
$ SET PROCESS OCALA::TESTA_2 /SUSPEND=KERNEL
$ 
 

この例の SET PROCESS/SUSPEND=KERNEL コマンドは,ノード OCALA 上のプロセス TESTA_2 を一時停止して, AST をこのプロセスに送ることができないようにしています。

#6
$ SET PROCESS CPUSCHED/AFFINITY/SET=1/PERMANENT
$ SET PROCESS CPUSCHED/CAPABILITY/SET=8/PERMANENT
$ SHOW CPU/FULL
 
COBRA7, a DEC 4000 Model 620
Multiprocessing is ENABLED. Streamlined synchronization image loaded.
Minimum multiprocessing revision levels: CPU = 1
System Page Size = 8192
System Revision Code =
System Serial Number =
Default CPU Capabilities:
        System:         QUORUM RUN
Default Process Capabilities:
        System:         QUORUM RUN
PRIMARY CPU = 00
CPU 00 is in RUN state
Current Process: *** None ***
Serial Number:  AY24870417
Revision:       A200
VAX floating point operations supported.
IEEE floating point operations and data types supported.
Processor is Primary Eligible.
PALCODE: Revision Code = 5.48
         PALcode Compatibility = 0
         Maximum Shared Processors = 2
         Memory Space:  Physical address = 00000000 00000000
                        Length = 0
         Scratch Space: Physical address = 00000000 00000000
                        Length = 0
Capabilities of this CPU:
      System:           PRIMARY QUORUM RUN
      User bitmask:     00000040
Processes which can only execute on this CPU:
      NETACP       PID = 0000008E      Reason: PRIMARY Capability
CPU 01 is in RUN state
Current Process: CPUSCHED        PID = 00000095
Serial Number:  AY24870406
Revision:       A200
VAX floating point operations supported.
IEEE floating point operations and data types supported.
PALCODE: Revision Code = 5.48
         PALcode Compatibility = 0
         Maximum Shared Processors = 2
         Memory Space:  Physical address = 00000000 00000000
                        Length = 0
         Scratch Space: Physical address = 00000000 00000000
                        Length = 0
Capabilities of this CPU:
      System:           QUORUM RUN
      User bitmask:     00000080
Processes which can only execute on this CPU:
      CPUSCHED   PID = 00000095 Reason: Affinitized to this CPU
                                Reason: User capabilities - 00000080) 
$ SET PROCESS/NOAFFINITY/PERMANENT
$ SET PROCESS/NOCAPABILITY/PERMANENT
$ SHOW CPU/FULL
 
COBRA7, a DEC 4000 Model 620
Multiprocessing is ENABLED. Streamlined synchronization image loaded.
Minimum multiprocessing revision levels: CPU = 1
System Page Size = 8192
System Revision Code =
System Serial Number =
Default CPU Capabilities:
        System:         QUORUM RUN
Default Process Capabilities:
        System:         QUORUM RUN
CPU 00 is in RUN state
Current Process: *** None ***
Serial Number:  AY24870417
Revision:       A200
VAX floating point operations supported.
IEEE floating point operations and data types supported.
Processor is Primary Eligible.
PALCODE: Revision Code = 5.48
         PALcode Compatibility = 0
         Maximum Shared Processors = 2
         Memory Space:  Physical address = 00000000 00000000
                        Length = 0
         Scratch Space: Physical address = 00000000 00000000
                        Length = 0
Capabilities of this CPU:
        System:         PRIMARY QUORUM RUN
        User bitmask:   00000040
Processes which can only execute on this CPU:
        NETACP           PID = 0000008E  Reason: PRIMARY Capability
CPU 01 is in RUN state
Current Process: CPUSCHED        PID = 00000095
Serial Number:  AY24870406
Revision:       A200
VAX floating point operations supported.
IEEE floating point operations and data types supported.
PALCODE: Revision Code = 5.48
         PALcode Compatibility = 0
         Maximum Shared Processors = 2
         Memory Space:  Physical address = 00000000 00000000
                        Length = 0
         Scratch Space: Physical address = 00000000 00000000
                        Length = 0
Capabilities of this CPU:
        System:         QUORUM RUN
        User bitmask:   00000080
Processes which can only execute on this CPU:
        *** None ***
$ SET PROCESS/NOAFFINITY/PERMANENT
$ SET PROCESS/NOCAPABILITY/PERMANENT
$ SHOW CPU/FULL
System: EUROS, HP rx2600  (900MHz/1.5MB) 
               
  SMP execlet   = 3 : Enabled : Streamlined. 
  Config tree   = Version 6 
  Primary CPU   = 0 
  HWRPB CPUs    = 2 
  Page Size     = 8192 
  Revision Code = 
  Serial Number = US30464615 
  Default CPU Capabilities: 
        System: QUORUM RUN 
  Default Process Capabilities: 
        System: QUORUM RUN 
 
CPU 0    State: RUN                CPUDB: 8901C000     Handle: 00005D70 
         Owner: 000004C8         Current: 000004C8     Partition 0 (EUROS) 
        ChgCnt:        1           State: Present, Primary, Reassignable 
       Process: * None * 
  Capabilities: 
        System: PRIMARY QUORUM RUN RAD0 
          User: Usr2 
  Slot Context: 901EB000 
     CPU     -  State..........: RC, PA, PP, CV, PV, PMV, PL 
                Type...........: Itanium Major = 31,  Minor = 0 
                Speed..........: 900 Mhz 
                LID............: 00000000 
                Variation......: IEEE FP, Primary Eligible 
                Serial Number..: 0001a968930a1a25 
                Revision.......: 
                Halt Request...: 0 
                Software Comp..: 7.0 
     PALCODE -  Revision Code..: 1.1 
                Compatibility..: 0 
                Max Shared CPUs: 0 
  Bindings:     * None * 
  Fastpath: 
        FGB0 
        PKA0 
        PEA0 
        EIA0 
  Features: 
     Autostart - Enabled. 
     Fastpath  - Selection enabled as Preferred CPU. 
 
CPU 1    State: RUN                CPUDB: 89163480     Handle: 00005E80 
         Owner: 000004C8         Current: 000004C8     Partition 0 (EUROS) 
        ChgCnt:        1           State: Present, Reassignable 
       Process: TEST11            PID: 20201192 
  Capabilities: 
        System: QUORUM RUN RAD0 
  Slot Context: 901EC000 
     CPU     -  State..........: RC, PA, PP, CV, PV, PMV, PL 
                Type...........: Itanium Major = 31,  Minor = 0 
                Speed..........: 900 Mhz 
                LID............: 01000000 
                Variation......: IEEE FP 
                Serial Number..: 000363b4b0c5c862 
                Revision.......: 
                Halt Request...: 0 
                Software Comp..: 7.0 
     PALCODE -  Revision Code..: 1.1 
                Compatibility..: 0 
                Max Shared CPUs: 0 
  Bindings: 
     TEST11        PID = 20201192  Reason: Affinitized to this CPU 
  Fastpath: 
        FGA0 
        EWA0 
        PKB0 
        BG0 
  Features: 
     Autostart - Enabled. 
     Fastpath  - Selection enabled as Preferred CPU.
 $                                                    
 
 

この例の CPU 1 は,ユーザ機能 8 が有効です (user mask = 80)。ユーザ機能 8 は,プロセス CPUSCHED の初期カーネル・スレッドに対して設定され, CPU アフィニティは 1 に設定されます。 SHOW PROCESS コマンドの応答からもわかるように,これらのいずれかの設定を行うと,初期カーネル・スレッドは CPU 1 でのみ実行されます。

次に SET PROCESS/NOAFFINITY/NOCAPABILITY コマンドは,プロセス(CPUCHED)の初期カーネル・スレッドに対する,すべての CPU アフィニティおよびユーザ機能の必要条件をクリアします。その結果,CPU 1 へのバインドは消えます。

#7
$ SET PROCESS/SSLOG=(STATE=ON,COUNT=4)
 

このコマンドは,サイズが FE0016 バイトの 4 つの P2 空間バッファを使用して,システム・サービス・ログを有効にします。プロセスに SETPRV,CMKRNL,または CMEXEC 特権があれば,引数値がログに記録されます。

#8
$ SET PROCESS/SSLOG=(STATE=UNLOAD)

このコマンドはログの取得を停止し,ログ・ファイルをクローズします。


目次 索引

プライバシー ご利用条件・免責事項