Ini adalah perintah pegasus-keg yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
pegasus-keg - kanonical yang dapat dieksekusi untuk grid
RINGKASAN
pegasus-tong [-nama aplikasi] [-t interval |-T interval] [-l nama log]
[-P awalan] [-o fn [..]] [-i fn [..]] [-G sz]
[-C] [-e env [..]] [-p parm [..]]
DESKRIPSI
Eksekusi kanonical adalah stand-in untuk binari reguler di DAG - tetapi tidak untuk mereka
argumen. Ini memungkinkan untuk melacak bentuk eksekusi DAG, dan dengan demikian merupakan bantuan untuk
men-debug masalah terkait DAG.
Fitur utama dari pegasus-tong adalah dapat menyalin sejumlah file input, termasuk
generator kasus, ke sejumlah file output, termasuk: tempat penyimpanan data kasus. Tambahan,
itu protokol IPv4 dan nama host dari host yang dijalankannya, stempel waktu saat ini, dan
menjalankan waktu dari awal hingga titik pencatatan informasi, kerja saat ini
direktori dan beberapa informasi tentang lingkungan sistem. pegasus-tong juga akan melaporkan semua
file input, file output saat ini dan string yang diminta dan nilai lingkungan.
ARGUMEN
-e, -i, -o dan -p argumen memungkinkan daftar dengan jumlah argumen yang berubah-ubah. Ini
opsi juga dapat terjadi berulang kali pada baris perintah. Opsi file mungkin disediakan
dengan nama file khusus - untuk menunjukkan stdout dalam mode tambahkan untuk menulis, atau stdin untuk
membaca. NS -a, -l , -P , -T dan -t argumen seharusnya hanya terjadi satu kali dengan a
argumen tunggal.
If pegasus-tong dipanggil tanpa argumen apa pun, itu akan menampilkan penggunaannya dan keluar dengan
sukses.
-a nama aplikasi
Opsi ini memungkinkan pegasus-tong untuk menampilkan nama yang berbeda sebagai aplikasinya. Ini
mode operasi berguna dalam mode pura-pura. Defaultnya adalah nama dasar dari
argumen[0].
-e env [..]
Opsi ini menyebutkan sejumlah variabel lingkungan, yang nilainya harus dilaporkan
sebagai bagian dari data dump. Secara default, tidak ada variabel lingkungan yang dilaporkan.
-i masuk [..]
pegasus-tong biner dapat bekerja pada sejumlah file input. Untuk setiap file keluaran,
setiap file input akan dibuka, dan isinya disalin ke file output. Tekstual
file input diasumsikan. Setiap baris input diindentasi oleh dua spasi. File masukan
konten dikurung antara bagian awal dan akhir, lihat di bawah. Secara default,
pegasus-tong beroperasi di generator mode.
-l file log
file log adalah nama file untuk menambahkan info diri secara atom, lihat di bawah. NS
penulisan atom menjamin bahwa informasi multi-baris tidak akan bersinggungan dengan yang lain
proses yang secara bersamaan menulis ke file yang sama. Defaultnya adalah tidak menggunakan apapun
berkas log.
-o file keluar [..]
pegasus-tong dapat bekerja pada sejumlah file output. Untuk setiap file keluaran, setiap
file input akan dibuka, dan isinya disalin ke file output. Masukan teks
file diasumsikan. Setiap baris input diindentasi oleh dua spasi. Isi file masukan
dikurung di antara bagian awal dan akhir, lihat contoh ke-2. Setelah semua file input
disalin, dump data dari instance ini pegasus-tong ditambahkan ke output
mengajukan. Tanpa file keluaran, pegasus-tong beroperasi di data wastafel mode.
-G ukuran
Jika kamu mau pegasus-tong untuk menghasilkan banyak output, opsi generator akan melakukannya
untuk kamu. Cukup tentukan berapa banyak, dalam byte, yang Anda inginkan. Opsi ini tidak aktif secara default.
-C
Pilihan ini menyebabkan pegasus-tong untuk membuat daftar semua variabel lingkungan yang dimulai dengan
awalan \_CONDOR Opsi ini berguna, jika .B pegasus-keg dijalankan sebagai (bagian dari) sebuah Condor
pekerjaan. Opsi ini tidak aktif secara default.
-p string [..]
Sejumlah parameter dapat dilaporkan, tanpa spesifik pada kontennya.
Secara efektif, string ini disalin langsung dari baris perintah. Secara default, tidak
argumen tambahan ditampilkan.
-P awalan
Setiap baris dari setiap file input diindentasi dengan string awalan untuk menekankan secara visual
asal file input melalui beberapa contoh pegasus-tong. Oleh
default, dua spasi digunakan sebagai string awalan.
-t selang
Interval adalah jumlah waktu tidur yang pegasus-tong dieksekusi adalah tidur.
Ini dapat digunakan untuk meniru pekerjaan ringan tanpa melelahkan sumber daya kolam. Jika digunakan
bersama-sama dengan -T opsi putaran, interval tidur datang sebelum interval putaran.
Standarnya adalah tidak ada waktu tidur.
-T selang
Interval adalah jumlah waktu putaran sibuk yang pegasus-tong yang dapat dieksekusi adalah untuk
mensimulasikan komputasi yang intens. Simulasi dilakukan dengan perhitungan julia set random.
Opsi ini dapat digunakan untuk meniru pekerjaan yang intens untuk menguras sumber daya kumpulan. Jika digunakan
bersama-sama dengan -t pilihan tidur, interval tidur datang sebelum interval putaran.
Standarnya adalah tidak ada waktu putar.
KEMBALI NILAI
Eksekusi seperti yang direncanakan akan mengembalikan 0. Kegagalan untuk membuka file input akan mengembalikan 1,
kegagalan untuk membuka file output, termasuk file log, akan kembali dengan kode keluar 2.
CONTOH
Contoh menunjukkan tanda kurung dari file input, dan salinan yang dihasilkan pada output
mengajukan. Untuk tujuan ilustrasi, file output terhubung ke stdout :
$ tanggal > xx
$ pegasus-tong -i xx -pabc -o -
--- mulai xx ----
Kamis 5 Mei 10:55:45 PDT 2011
--- akhir xx ----
Stempel Waktu Hari Ini: 20110505T105552.910-07:00 (1304618152.910;0.000)
Nama Aplikasi: pegasus-keg [3661M] @ 128.9.xxx.xxx (xxx.isi.edu)
Workdir Saat Ini: /opt/pegasus/default/bin/pegasus-keg
Systemenvironm.: x86_64-Linux 2.6.18-238.9.1.el5
Info Prosesor.: 4 x Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz @ 2660.068
Rata-rata Beban : 0.298 0.135 0.104
Penggunaan Memori MB: total 11970, 8089 gratis, 0 dibagikan, 695 buffered
Tukar Penggunaan MB: 12299 total, 12299 gratis
Info Sistem File: / ext3 total 62GB, tersedia 20GB
Info Sistem File: /lfs/balefire ext4 Total 1694GB, tersedia 1485GB
Info sistem file: / boot ext2 total 493MB, tersedia 447MB
Nama File Keluaran: -
Masukkan Nama File: xx
Argumen lain: abc
BATASAN
File input harus berupa file tekstual. Perilaku dengan file biner tidak ditentukan.
Alamat host ditentukan dari antarmuka utama. Jika tidak ada antarmuka aktif
selain loopback, alamat host akan default ke 0.0.0.0. Jika alamat host ada di dalam
a maya swasta jaringan rentang alamat, hanya (VPN) akan ditampilkan sebagai nama host, dan tidak
pencarian alamat terbalik akan dicoba.
prosesor Info line hanya tersedia di sistem Linux. Garis akan hilang pada
sistem operasi lainnya. Informasinya mengasumsikan pemrosesan multi simetris,
mencerminkan nama CPU dan kecepatan CPU terakhir yang tersedia di /dev/cpuinfo .
Ada batas 4 * halaman ukuran ke buffer output dari hal-hal yang .B pegasus-tong dapat
laporkan di self-info dump-nya. Tidak ada batasan seperti itu pada input ke file output
salinan.
PENULIS
Jens-S. Vöckler
Mike Wilde
Yong Zhao
pegasus - http://pegasus.isi.edu/
Gunakan pegasus-keg online menggunakan layanan onworks.net