אם מוצגת הודעה בחלונית המידע 'הכרטיסייה הזו חולקת משאבים עם כרטיסיות אחרות…' בזמן שכלי הפיתוח פתוחים, סימן שאתם משתייכים לקבוצה הקטנה שבה הניסוי שיתוף תהליכים מופעל. בפוסט הזה מוסבר על הניסוי.
מה נושא הניסוי?
בדרך כלל, כשפותחים כמה כרטיסיות מאותו אתר (למשל Google Docs), Chrome יוצר תהליך עיבוד נפרד לכל אחת מהן. הניסוי שיתוף תהליכים משנה את המצב הזה ומאפשר לכמה כרטיסיות לשתף את אותו תהליך עיבוד.
המטרה היא לשפר את הביצועים. לדוגמה, טעינה מהירה יותר של דפים, שיפור במדד LCP ושימוש קטן יותר בזיכרון. מידע נוסף זמין במסמך המפורט הזה.
איך זה משפיע על חוויית המשתמש של המפתחים בכלי הפיתוח של Chrome?
מאחר שכרטיסיות עשויות לשתף תהליך (ואת ה-thread הראשי שלו), יש שתי השפעות על ניפוי הבאגים ועל ניתוח הביצועים:
ניפוי באגים בנקודות עצירה. אם משהים את הכלי לניפוי באגים בכרטיסייה אחת, זה יכול להשפיע על אנשים אחרים שמשתפים את התהליך. האזהרה 'הכלי לניפוי באגים מושהה בכרטיסייה אחרת'. צריך ללחוץ כדי לעבור לכרטיסייה הזו'. ניתוח ביצועים. קובצי snapshot של אשכול ותועדי ביצועים עשויים לתעד נתונים מכמה כרטיסיות, וכך להקשות על פרשנות התוצאות.
הצטרפות לניסוי או ביטול ההצטרפות
מי ביטל את ההסכמה כברירת מחדל
הניסוי הזה מושבת כברירת מחדל אצל המשתמשים הבאים:
- משתמשי Chrome Enterprise
- Chrome for Testing
- דפדפן Chrome ללא GUI
- מפתחים שהשתמשו בכלי פיתוח לאחרונה (ב-7 הימים האחרונים)
ביטול הצטרפות
כדי לבטל את ההסכמה באופן ידני, לוחצים על הלחצן ביטול ההסכמה באזהרה. לחלופין, משביתים את הניסוי Enable ProcessPerSite עד to main frame threshold באמצעות הגדרות התכונות הניסיוניות של Chrome (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold
).
הבעת הסכמה
כדי לבדוק באופן מפורש את תכונת הניסוי החדשה, מפעילים את Chrome עם הסימונים הבאים בשורת הפקודה:
--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers
משוב
נשמח לקבל ממך משוב על הניסוי בנושא שיתוף תהליכים. אתם יכולים לשתף את השאלות או הבעיות שבהן נתקלת בכלי למעקב אחר משוב.
הורדת הערוצים לתצוגה מקדימה
מומלץ להשתמש ב-Chrome Canary, ב-Dev או ב-Beta כדפדפן הפיתוח שמוגדר כברירת מחדל. ערוצי התצוגה המקדימה האלה מעניקים לכם גישה לתכונות העדכניות ביותר של DevTools, מאפשרים לכם לבדוק ממשקי API מתקדמים לפלטפורמות אינטרנט ולמצוא בעיות באתר לפני שהמשתמשים שלכם יעשו זאת.
יצירת קשר עם צוות כלי הפיתוח ל-Chrome
אתם יכולים להשתמש באפשרויות הבאות כדי לדון בתכונות החדשות, בעדכונים או בכל דבר אחר שקשור ל-DevTools.
- אפשר לשלוח לנו משוב ובקשות להוספת תכונות בכתובת crbug.com.
- כדי לדווח על בעיה בכלי הפיתוח, לוחצים על אפשרויות נוספות > עזרה > דיווח על בעיה בכלי הפיתוח בכלי הפיתוח.
- שולחים ציוץ אל @ChromeDevTools.
- אפשר להשאיר תגובות בסרטונים של מה חדש בכלי הפיתוח ב-YouTube או בסרטונים של טיפים לכלי הפיתוח ב-YouTube.