זוהי הפקודה dmtcp_checkpoint שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dmtcp_launch - התחל תהליך תחת בקרת DMTCP.
תַקצִיר
dmtcp_launch [אפשרויות] [ארגונים...]
תיאור
dmtcp_command הוא כלי לשליחת פקודות משתמש אל dmtcp_coordinator מרחוק.
אפשרויות
מקשר ל מה היא DMTCP רכז
-h, --מנחה המארח (משתנה סביבה DMTCP_HOST)
שם מארח שבו מופעל dmtcp_coordinator (ברירת מחדל: localhost)
-p, --נמל נמל (משתנה סביבה DMTCP_PORT)
יציאה שבה פועל dmtcp_coordinator (ברירת מחדל: 7779)
--port-file שם הקובץ
קובץ לכתיבת מספר יציאת מאזין. (שימושי עם --נמל 0, אשר משמש
להקצות יציאה אקראית)
-j, --לְהִצְטַרֵף
הצטרף לרכז קיים, העלה שגיאה אם עדיין לא קיימת
--חדש-רכז
צור רכז חדש בנמל הנתון. נכשל אם כבר קיים ב-
נמל נתון. ניתן לציין את היציאה עם --נמל, או עם משתנה סביבה
DMTCP_PORT. אם לא צוין יציאה, הפעל את המתאם ביציאה אקראית (זהה
ציון יציאה '0').
--ללא רכז
בצע את התהליך במצב עצמאי ללא רכז.
השתמש dmtcp_command or --הַפסָקָה לבקש מחסומים.
-i, -הַפסָקָה שניות (משתנה סביבה DMTCP_CHECKPOINT_INTERVAL)
זמן בשניות בין מחסומים אוטומטיים. 0 מרמז על אף פעם (ידנית ckpt
רק); אם לא מוגדר ואין env var, השתמש בערך ברירת המחדל שהוגדר ב-dmtcp_coordinator or
dmtcp_command. אסור אם --לְהִצְטַרֵף מוגדר
מחסום תמונה דור
--gzip, --no-gzip (משתנה סביבה DMTCP_GZIP=[01])
הפעלה/השבתה של דחיסה של תמונות מחסום (ברירת מחדל: 1 (מופעל))
אזהרה: gzip מוסיף שניות. ללא gzip, ckpt הוא לעתים קרובות < 1s
--ckptdir נתיב (משתנה סביבה DMTCP_CHECKPOINT_DIR)
ספרייה לאחסון תמונות של נקודות ביקורת (ברירת מחדל: curr dir בעת ההשקה)
--ckpt-open-files
Checkpoint פתח קבצים ושחזר קובץ ישן עובד. (ברירת מחדל: לא לעשות את זה)
--checkpoint-open-files
הוצא משימוש. להשתמש --ckpt-open-files במקום.
--ckpt-אות חתימה
מספר אות בשימוש פנימי על ידי DMTCP לבדיקת נקודות ביקורת (ברירת מחדל: 12)
--mtcp-checkpoint-signal חתימה
הוצא משימוש. להשתמש --ckpt-אות במקום.
הפעל / השבת תוספים
--עם תוסף תוספים (משתנה סביבה DMTCP_PLUGIN)
רשימה מופרדת בנקודתיים של תוספי DMTCP לטעינה מראש עם DMTCP. (מוּחלָט
נדרשים שמות נתיבים.)
--תור אצווה, --rm
אפשר תמיכה למנהלי משאבים (Torque PBS ו-SLURM). (ברירת מחדל: מושבת)
--פטרה
אפשר תמיכה בקריאה למערכת PTRACE עבור gdb/strace וכו' (ברירת מחדל: מושבת)
--modify-env
עדכן משתני סביבה בהתבסס על הסביבה במארח ההפעלה מחדש (למשל,
DISPLAY=$DISPLAY). ניתן להגדיר זאת בקובץ dmtcp_env.txt. (ברירת מחדל: מושבת)
--ib, --אינפיניבנד
הפעל תוסף InfiniBand. (ברירת מחדל: מושבת)
--disable-alloc-plugin (משתנה סביבה DMTCP_ALLOC_PLUGIN=[01])
השבת את הפלאגין alloc (ברירת מחדל: מופעל).
--disable-dl-plugin (משתנה סביבה DMTCP_DL_PLUGIN=[01])
השבת את הפלאגין dl (ברירת מחדל: מופעל).
--disable-all-plugins (מומחים בלבד, לניפוי באגים)
השבת את כל התוספים.
אחר אפשרויות
-קידומת נתיב
קידומת שבה מותקן DMTCP בצמתים מרוחקים.
--tmpdir נתיב (משתנה סביבה DMTCP_TMPDIR)
ספרייה לאחסון קבצים זמניים (ברירת מחדל: $TMDPIR/dmtcp-$USER@$HOST או
/tmp/dmtcp-$USER@$HOST)
-q, --שֶׁקֶט (או הגדר את משתנה הסביבה DMTCP_QUIET = 0, 1 או 2)
דלג על הודעות NOTE; אם ניתן פעמיים, דלג גם על אזהרות
- עזרה
הדפס הודעה זו וצא.
--גִרְסָה
מידע על גרסת הדפסה ויציאה.
דיווח באגים
דווח על באגים ל: [מוגן בדוא"ל]
דף הבית של DMTCP:http://dmtcp.sourceforge.net>
השתמש ב-dmtcp_checkpoint באינטרנט באמצעות שירותי onworks.net