Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈ распрСдСлСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 61

Автор Π₯ьюз ΠšΠ°ΠΌΠ΅Ρ€ΠΎΠ½

pvm> spawn -> MyPvmProgram

Запуск PVM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ c ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ XPVM

ΠšΡ€ΠΎΠΌΠ΅ PVM-консоли, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ графичСский интСрфСйс XPVM для X Windows. На рис. 6.2 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ сСанса Ρ€Π°Π±ΠΎΡ‚Ρ‹ с XPVM-интСрфСйсом.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° PVM Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π‘++-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊΠΎΠΉ -Π» ΠΈΠ±ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ структуры. ΠŸΠ΅Ρ€Π²Π°Ρ PVM-Ρ„ΡƒΠ½ΠΊΡ†ΠΈ я, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠ° я ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Β«ΠΏΠΎΠΌΠ΅ Ρ‰ Π°Π΅Ρ‚Β» Π΅Π΅ Π² PVM-срСду. Π”Π» я ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая я Π²Π» я Стся Ρ‡Π°ΡΡ‚ΡŒΡŽ PVM-срСды, слСдуСт всСгда Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ pvm_exit (). Если этого Π½Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, систСма зависнСт.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ pvm_mytid() ΠΈ pvm_parent () Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈ ΠΌ ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. НаиболСС популярныС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ PVM пСрСчислСны Π² Ρ‚Π°Π±Π». 6.1.

Рис. 6.2. Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ графичСского интСрфСйса XPVM

Π’Π°Π±Π»ΠΈΡ†Π° 6.1. БСмь ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Ρ„Ρƒ Π½ ΠΊΡ†ΠΈΠΉ Π±ΠΈΠ±Π»ΠΈΠΎ Ρ‚ Π΅ΠΊΠΈ PVM

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ PVM-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ОписаниС

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ процСссами

Π£ΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° сообщСний ΠΈ ΠΈΡ… ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ°

Распаковка сообщСний ΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠ΅ΠΌ

ОбмСн Π·Π°Π΄Π°Ρ‡ сигналами Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ сообщСний

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ слуТСбныС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

Π“Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для управлСния PVM-процСсса ΠΌ ΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ сооб Ρ‰ Π΅Π½ΠΈΠΉ Π² пСрСсылочном Π±ΡƒΡ„Π΅Ρ€Π΅ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΈΡ… ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ PVM-процСсса Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для получСния сооб Ρ‰ Π΅Π½ΠΈΠΉ ΠΈ распаковки Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π°

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для си Π³ Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ увСдомлСния PVM-процСссов ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ события

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, очистки ΠΈ размСщСния Π±ΡƒΡ„Π΅Ρ€ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сообщСний, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ PVM-процСссы

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ PVM-процСссах ΠΈ выполнСния Π΄Ρ€Ρƒ Π³ ΠΈΡ… Π²Π°ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для объСдинСния процСссов Π² Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ выполнСния Π΄Ρ€ΡƒΠ³ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ

ВрСбования ΠΊ PVM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ

Если PVM-срСда рСализуСтся Π² Π²ΠΈΠ΄Π΅ сСти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ваша Π‘++-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Ρ‡Π½Π΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π½Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСмСнты.

ΠŸΠ°Ρ€Π°Π³Ρ€Π°Ρ„ 1

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ срСды PVM_ROOT ΠΈ PVM_ARCH. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ срСды PVM_ROOT Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ инсталлирована PVM-Π± ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

ИспользованиС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Bourne (BASH)

ИспользованиС Π‘-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ_

$ PVM_ROOT=/usr/lib/pvm3

setenv PVM_ROOT /usr/lib/pvm3

$ export PVM_ROOT

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ срСды PVM_ARCH ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π² срСду PVM, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ. НапримСр, Ultrasparcs-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ SUN4SOL2, Π° Linux-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ β€” ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ LINUX. Π’ Ρ‚Π°Π±Π». 6.2 пСрСчислСны самыС распространСнныС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ для PVM-срСды.

Π­Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° содСрТит имя ΠΈ Ρ‚ΠΈΠΏ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ Ρ‰ ΠΈΠΉ этому ΠΈΠΌΠ΅Π½ΠΈ. УстановитС свою ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ срСды PVM_ARCH Ρ€Π°Π²Π½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· ΠΈΠΌΠ΅Π½, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π». 6.2. НапримСр:

ИспользованиС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Bourne (BASH) _ ИспользованиС Π‘-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ _

$PVM_ARCH=LIMJX Β  setenv PVM_ARCH LINUX

$export PVM_ARCH

Π’Π°Π±Π»ΠΈΡ†Π° 6.2. Π‘Π°ΠΌΡ‹Π΅ распростра Π½ Π΅Π½Π½Ρ‹Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊ Ρ‚ ΡƒΡ€Ρ‹ для PVM-срСды

PVM_ARCH

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

PVM__ARCH

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

AFX8

Alliance

LINUX

80386/486 PC (UNIX)

ALPHA

DEC Alpha

MASPAR

Maspar

BAL

Sequent Balance

MIPS

MIPS 4680

BFLY

BBN ButterflyTC2000

NEXT

NeXT

BSD386

80386/486 PC (UNIX)

PGON

Intel ParagonIntel Paragon

CM2

Β«ΠœΡ‹ΡΠ»ΡΡ‰Π°Ρ машина» CM2

PMAX

DECstation 3100,5100

CM5

Β«ΠœΡ‹ΡΠ»ΡΡ‰Π°Ρ машина» CM5

RS6K

IBM/RS6000

CNVX

Convex Π‘-сСрии

RT

IBM RT

CNVXN

Convex Π‘-сСрии

SGI

Silicon Graphics IRIS

CRAY

C-90, YMP,T3D (доступный

ΠΏΠΎΡ€Ρ‚) SGI5

Silicon Graphics IRIS

CRAY2

Cray-2

SGIMP

SGI Multiprocessor

CRAYSIMP

CrayS-MP

SUN3

Sun3

6.2. Π‘ΠΈΠ±Π»ΠΈΠΎ Ρ‚ Π΅ΠΊΠ° PVM для языка Π‘++ 221

ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π». 6.2

PVM_ARCH

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

PVM_ARCH

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€

DGAV

Data General Aviion

SUN4

Sun 4, SPARCstation

E88K

Encore 88000

SUN2SOL2

Sun 4, SPARCstation

HP300

НР-9000 Model 300

SUNMP

SPARC Multiprocessor

HPPA

НР-9000 PA-RISC

SYMM

Sequent Symme^

I860

Intel iPSC/860

TITN

Stardent Titan

IPSC2

Intel iPSC/2 386 Host

U370

IBM 370

KSRI

Kendall Square KSR-1

UVAX

DEC LicroVAX

ΠŸΠ°Ρ€Π°Π³Ρ€Π°Ρ„ 2

ВыполняСмыС Ρ„Π°ΠΉΠ»Ρ‹ Π»ΡŽΠ±Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² срСдС PVM, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π½Π° всСх ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π² срСду PVM, ΠΈΠ»ΠΈ доступны всСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ Π² срСду PVM. ΠŸΡ€ΠΈ этом каТдая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ скомпилирована для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ, Ссли Π² срСду PVM Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ процСссоры UltraSparcs, PowerPCs ΠΈ Intel, Ρ‚ΠΎ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Π­Ρ‚Ρƒ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ слСдуСт Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² извСстном для PVM мСстС. Π’Π°ΠΊΠΈΠΌ мСстом часто слуТит ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ $HOME /pvm3/bin. Π­Ρ‚ΠΎΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π½ Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ PVM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ имя hostfile ΠΈΠ»ΠΈ .xpvm_hosts (Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ срСда XPVM). Π€Π°ΠΉΠ» hostfile Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ запись: ep=/usr/local/pvm3/bin

Π­Ρ‚Π° запись ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ выполняСмыС Ρ„Π°ΠΉΠ»Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для срСды PVM, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /usr/local/pvm3 /bin.

ΠŸΠ°Ρ€Π°Π³Ρ€Π°Ρ„ 3

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ Ρ‰ ΠΈΠΉ PVM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ сСтСвой доступ (rsh ΠΈΠ»ΠΈ ssh) ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌΡƒ Π² срСду PVM. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ PVM ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ доступ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ зарСгистрированноС имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ Ρ‰ Π΅Π³ΠΎ PVM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΈΠ»ΠΈ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½Π° запускаСтся. Если потрСбуСтся другая учСтная запись (ΠΏΠΎΠΌΠΈΠΌΠΎ зарСгистрированного ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ-ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΎΡ€Π°), Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ PVM hostfile ΠΈΠ»ΠΈ .xpvm_hosts Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ Ρ‰ ΡƒΡŽ запись, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: lo= flashgordon

ΠŸΠ°Ρ€Π°Π³Ρ€Π°Ρ„ 4

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎ ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Ρ„Π°ΠΉΠ» .rhosts, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ пСрСчислитС всС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ° Ρ‰ ΠΈΠ΅ использованию. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² срСду PVM. Π’ зависи ΠΌ ости ΠΎΡ‚ содСрТи ΠΌ ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° .xpvm_hosts ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Π° pvm_hosts, эти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ автоматичСски Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² PVM-срСду ΠΏΡ€ΠΈ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ pvmd. Ко ΠΌ ΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, пСрСчислСнныС Π² этих Ρ„Π°ΠΉΠ»Π°Ρ…, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌ ΠΎΠ³ΡƒΡ‚ Π΄ΠΈΠ½Π° ΠΌ ичСски Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Π² PVM-срСду Π²ΠΎ Π²Ρ€Π΅ ΠΌ я Ρ€Π°Π±ΠΎΡ‚Ρ‹.