מדריך עבור משתמשי Mac

איך להגביל את רוחב הפס של אפליקציה אחת ב-Mac

כדי להגביל את רוחב הפס של אפליקציה אחת ב-Mac, הגדירו לה ב-Throttlr תקרות נפרדות להורדה ולהעלאה. שאר האפליקציות ממשיכות להשתמש בחיבור כרגיל, כך שאפשר להאט סנכרון ענן, הורדה בדפדפן או עדכון משחק בלי להחיל מגבלה על כל המערכת.

פורסם

לוח הבקרה של Throttlr מציג מגבלת מהירות הורדה והעלאה שהוחלה על Firefox ב-macOS
Throttlr מציג תעבורה חיה ומספק פקדי הורדה והעלאה לכל אפליקציה.

איך להגביל את רוחב הפס של אפליקציה אחת ב-Mac

הפעילו את הפרוקסי של Throttlr, בחרו את האפליקציה שמשתמשת בחיבור והפעילו תקרת הורדה, תקרת העלאה או את שתיהן. האפליקציה שנבחרה ממשיכה להעביר נתונים, אבל רק עד הקצבים שהגדרתם. שאר האפליקציות נשארות ללא הגבלה, אלא אם תגדירו מגבלה גם עליהן או על יעד רחב יותר כמו “אינטרנט” או “רשת מקומית”.

זה שימושי כשהעברה צריכה להמשיך להתקדם בלי לצרוך את כל הקיבולת הזמינה. גיבוי לענן יכול להמשיך במהלך שיחה, משחק יכול להתעדכן בזמן שאתם עובדים, והורדה בדפדפן יכולה לרוץ ברקע בלי שתצטרכו לנתק את ה-Mac כולו.

תקרת רוחב פס שונה מהגדרת עדיפות. Throttlr מחיל קצב מרבי מפורש על התעבורה שנקלטה; הוא לא מדרג באופן דינמי אפליקציה אחת מעל אחרת. הוא גם לא יוצר כללים לדומיינים, לשרתים או לפורטים מסוימים, ואינו מוסיף השהיה (latency) או אובדן מנות.

למה macOS לא כולל מגבלת רוחב פס מובנית לכל אפליקציה

macOS כולל כלי בקרה לרשת, אבל חומת האש המובנית שלו נועדה בעיקר לשלוט בחיבורים נכנסים לאפליקציות ולשירותים. היא אינה מגבילת רוחב פס לכל אפליקציה, ואין בה שדות של מהירות העלאה והורדה לאפליקציות בודדות.

“מוניטור הפעילות” יכול לעזור לזהות שימוש ברשת, והגדרות איכות שירות (QoS) בנתב עשויות לתעדף מכשיר או סוג תעבורה. אף אחד מהם לא מספק את אותה זרימת עבודה מקומית של בחירת תהליך אחד ב-Mac והחלת תקרות נפרדות לכל כיוון. Network Link Conditioner של Apple יכול ליצור פרופילי בדיקה לפיתוח, כולל רוחב פס מוגבל ותנאים גרועים, אבל הוא מיועד לבדיקת תנאי רשת ולא לשליטה שוטפת באפליקציית שולחן עבודה אחת שנבחרה.

לכן, הגבלת קצב לכל אפליקציה דורשת כלי רשת שיכול לשייך זרימות שנקלטו לאפליקציה ולאכוף עליהן מגבלה. Throttlr עושה זאת באמצעות מסגרת Network Extension של Apple ב-macOS 15 ואילך. יש לאשר את הרחבת הרשת, והפרוקסי צריך לפעול, לפני שהוא יכול לנטר או לשלוט בתעבורה חדשה.

הבנת מגבלות ההעלאה וההורדה

תעבורת הורדה מעבירה נתונים אל האפליקציה: דפי אינטרנט, מדיה, חבילות תוכנה, קבצי ענן ונכסי משחקים הם דוגמאות נפוצות. תעבורת העלאה מעבירה נתונים ממנה החוצה: גיבויים, סנכרון קבצים, וידאו שנשלח במהלך שיחה וקבצים מצורפים יוצאים משתמשים כולם בקיבולת ההעלאה.

כשאפשר לזהות את הכיוון שגורם לבעיה, הגבילו רק אותו. הגבלת ההעלאה של גיבוי משאירה את ההורדות שלו ללא שינוי, והגבלת הורדה גדולה של משחק לא מגבילה שלא לצורך בקשות יוצאות קטנות. השתמשו בשני הכיוונים כשנדרשת תקרה צפויה לאפליקציה כולה.

הקצב החי הוא תצפית על התעבורה הנוכחית, לא הבטחה שהאפליקציה תגיע לתקרה באופן רציף. שרתים, תנאי Wi-Fi, תקורת פרוטוקול, אגירה (buffering) וההתנהגות של האפליקציה עצמה יכולים כולם ליצור קצב נמוך יותר או לא אחיד. הסיקו מסקנות לאורך העברה פעילה, ולא מרגע בודד.

הגדרה והסרה של מגבלת רוחב פס לאפליקציה

  1. התקינו ופתחו את Throttlr, הפעילו את הפרוקסי שלו ואשרו את הרחבת הרשת החתומה בהגדרות המערכת כש-macOS מבקש זאת.
  2. ודאו ש-Pro או תקופת הניסיון של Pro ל-14 יום פעילים. ללא Pro, Throttlr אוכף כלל אחד בלבד, ב-1 MB/s, ושומר כללים לאפליקציות אחרות עד שתשדרגו.
  3. פתחו את אפליקציית היעד והתחילו העברה מזוהה, כדי שתוכלו לזהות את השורה שלה לפי קצב ההעלאה או ההורדה החי.
  4. בחרו את האפליקציה, או את השירות שמופיע בנפרד, שהוא הבעלים של התעבורה. הימנעו מהיעד המצטבר “אינטרנט”, אלא אם בכוונתכם להגביל תעבורה לא מקומית בכל ה-Mac.
  5. הפעילו הגבלת מהירות להורדה, להעלאה או לשתיהן, והזינו את הקצב המרבי לכל כיוון שהופעל.
  6. השאירו את ההעברה פעילה ועקבו אחרי התייצבות הקצב החי. בדקו את המשימה שבחזית שאותה אתם מגינים, כמו שיחה, שידור או סשן אינטראקטיבי, ולא רק את האפליקציה המוגבלת.
  7. כשהתקרות כבר לא נחוצות, העלו, השביתו או הסירו אותן, ואז ודאו שהעברה חדשה יכולה להשתמש ביותר רוחב פס.

בחירת תקרת רוחב פס שימושית

אין מספר אחד שמתאים לכולם. קודם צפו באפליקציה בזמן פעילות מייצגת, ואז בחרו תקרה מתחת לקצב הרציף שלה, תוך השארת מספיק קיבולת כדי שהמשימה תתקדם באופן מועיל. הורידו את התקרה בהדרגה ובדקו אם העבודה המוגנת מתייצבת.

כשמגינים על שיחה, התחילו במעלה הקבצים שפועל ברקע ולא באפליקציית השיחה. רוויה של ערוץ ההעלאה עלולה לערער את השמע והווידאו גם כשבדיקת מהירות מראה קיבולת הורדה גבוהה. במשימה עתירת הורדות, הגבילו את הקצב הנכנס של אותה משימה והשאירו את הבקשות הקטנות שלה ללא הגבלה, אלא אם גם הן יוצרות בעיה.

אל תניחו שהמהירות המלאה שמפורסמת בחבילת האינטרנט זמינה באופן רציף. עומס ב-Wi-Fi, מכשירים אחרים, VPN ושירותים מרוחקים משנים את הקיבולת השמישה. תקרה מעשית צריכה להשאיר מרווח מתחת לקצב שנמדד בפועל בחיבור, במיוחד כשהיענות חשובה יותר מסיום ההעברה מהר ככל האפשר.

לבדיקות שחוזרות על עצמן, תעדו את ערכי ההעלאה וההורדה המדויקים ואת ההיקף שהגבלתם. מגבלה לפתרון בעיות בשימוש יומיומי ופרופיל בדיקה משרתים מטרות שונות: הראשונה מגינה על העבודה השוטפת, והשני צריך לשחזר תנאי מוגדר באופן עקבי.

הגבלת מהירות, חסימה, תעדוף והתניית רשת

הגבלת מהירות מאפשרת לתעבורה להמשיך מתחת לתקרה מפורשת. השתמשו בה כשההעברה לגיטימית אבל אגרסיבית מדי. חסימה היא עצירה מוחלטת, ומתאימה לבדיקות במצב לא מקוון או להעברה שאסור לה להמשיך. אם זו ההתנהגות הדרושה, המדריך הנפרד לחסימה מסביר איך לעצור ולשחזר בבטחה את שני כיווני התעבורה.

תעדוף נותן לתעבורה העדפה יחסית כשהקווים עמוסים; תקרה מפורשת נותנת ליעד שנבחר קצב מרבי קבוע. Throttlr מיישם תקרות, לא תור עדיפויות. קל יותר לחשוב על תקרה כשיודעים כמה מהחיבור משימת רקע רשאית לצרוך, אבל היא לא מבטיחה רוחב פס שמור לאפליקציה אחרת.

התניית רשת נועדה לשחזר סביבה מסוימת, לרוב על ידי שילוב של רוחב פס מוגבל עם השהיה, אובדן מנות או מאפיינים אחרים. Throttlr אינו מדמה השהיה או אובדן מנות. מפתחים שזקוקים לתנאים כאלה צריכים להשתמש בכלי התניה מתאים; המדריך לרשת איטית מתמקד בבדיקות המצומצמות יותר שאפשר לשחזר בעזרת כלי רוחב הפס והחסימה של Throttlr.

דוגמאות מעשיות להגבלה לפי אפליקציה

  • הגנה על שיחת וידאו: זהו את הגיבוי, לקוח הסנכרון או לשונית הדפדפן שמבצעים העברה גדולה והגבילו את יעד הרקע הזה. אל תגבילו את אפליקציית השיחה, אלא אם השיחה עצמה היא מושא הבדיקה.
  • האטת סנכרון ענן: הגבילו את ההעלאה עבור גיבויים יוצאים או את ההורדה עבור קבצים נכנסים, כדי שהסנכרון ימשיך בשקט. המדריך לסנכרון ענן מתאר את פקדי ההשהיה המובנים, תהליכי עזר ומקרים שבהם עדיף להשהות לגמרי.
  • שליטה בעדכון משחק או תוכנה: הגבילו את המעדכן או את המשגר (launcher) שהם הבעלים של ההורדה, שעשויים להיות שונים מהאפליקציה הראשית. תנו לו להמשיך ברקע, ואז הסירו את התקרה כשהעבודה הדחופה מסתיימת.
  • ריסון הורדה בדפדפן: דפדפנים עשויים להעביר לשוניות, הורדות, הרחבות ואפליקציות רשת דרך תהליכים משותפים. תקרה ברמת האפליקציה עשויה להשפיע על כל התעבורה שמשויכת לאותו דפדפן, לכן השתמשו בדפדפן או באפליקציית הורדות ייעודיים כשצריך לבודד את ההיקף.
  • מניעת רוויה של ערוץ ההעלאה בגיבוי מקוון: זהו את השירות עם תעבורה יוצאת רציפה, החילו עליו תקרת העלאה בלבד, ובדקו שהגיבוי ממשיך להתקדם בזמן שהשיחות והבקשות האינטראקטיביות מתאוששות.

אפליקציות, תהליכי עזר ושירותי רקע

האפליקציה שאת החלון שלה אתם רואים היא לא תמיד התהליך שפותח את החיבור. משגרים, מעדכנים, שירותי XPC, הרחבות ספק קבצים, פריטי התחברות וסוכני גיבוי יכולים להיות הבעלים של התעבורה של מוצר מוכר. Throttlr מקבץ מזהי תהליכי עזר תחת אפליקציית האם כשהוא מצליח לזהות את הקשר ביניהם, ואילו שירותים שנחתמו בנפרד עשויים להופיע בשורות משלהם.

צרו העברה מוכרת ועקבו אחרי הקצב החי, במקום לבחור שורה רק לפי השם שלה. אם הגבלת האפליקציה הראשית לא משנה את ההעברה, חפשו תהליך עזר או שירות עם פעילות תואמת. היזהרו עם שירותי macOS משותפים, כי כלל עלול להשפיע על יותר מזרימת העבודה הגלויה שהתכוונתם לשלוט בה.

גרסת ההורדה הישירה יכולה לבחון תהליכים פעילים כדי להציג מטא-נתונים עשירים יותר על שירותי רקע. בגלל מגבלות ה-Sandbox של App Store, גרסת App Store מבקשת מכם לצאת ידנית מאפליקציה מושפעת לפני ש-Throttlr פותח אותה מחדש; הגרסה הישירה יכולה בדרך כלל לבצע בעצמה את רצף היציאה והפתיחה מחדש. שתי הגרסאות שומרות על כלי בקרת התעבורה שהוגדרו במהלך ההפעלה מחדש.

פתרון בעיות כשמגבלה לא נראית פעילה

  1. ודאו שהפרוקסי של Throttlr פועל ושהרחבת הרשת שלו עדיין מאושרת בהגדרות המערכת.
  2. ודאו שהגבלת המהירות מופעלת עבור כיוון התעבורה שבו עוברת ההעברה בפועל. ללא Pro, נאכף רק הכלל של אפליקציה אחת, ב-1 MB/s.
  3. בדקו שבחרתם את האפליקציה, תהליך העזר או שירות הרקע שהם הבעלים של התעבורה, ולא תהליך בעל שם דומה.
  4. צאו מאפליקציית היעד עם Command-Q ופתחו אותה מחדש אחרי שהפרוקסי פעיל. סגירת חלון עלולה להשאיר חיבורים ארוכים פועלים מחוץ לסשן הנוכחי של הספק.
  5. הפעילו את “הפעלה בעת ההתחברות” אם האפליקציה בדרך כלל נפתחת יחד עם ה-Mac. הפעלת Throttlr ראשון מקטינה את הסיכוי שחיבורים קבועים נוצרו לפני הספק שלו.
  6. צרו בקשת רשת חדשה ותנו לנתונים שנאגרו להתייצב. קבצים שמורים במטמון, מדיה שנטענה מראש ועיבוד מקומי יכולים לגרום לאפליקציה להיראות פעילה בלי להוכיח שתעבורה חדשה עקפה את התקרה.
  7. השוו את השורה שנבחרה ליעד המצטבר “אינטרנט”. תעבורה כוללת שנמשכת עשויה להשתייך לאפליקציה אחרת, לשירות של macOS או לתהליך עזר שלא שויך, ולא ליעד שהגבלתם.
  8. בדקו את היעד “רשת מקומית” כשזרימת העבודה משתמשת ב-NAS, במדפסת, בשרת פיתוח או במכשיר LAN אחר. יעדי אינטרנט ויעדים מקומיים הם היקפים מצטברים נפרדים.
  9. שנו את התקרה באופן זמני בשיעור גדול וחזרו על אותה העברה. שינוי ברור בקצב הוא ראיה מועילה יותר מאשר ציפייה לערך מדויק בכל רגע.

השוואה בין כלים לבקרת רוחב פס ותעבורה ב-Mac

הכלים האלה מטפלים בשכבות שונות של הבעיה. בחרו לפי הצורך: קצב מפורש לכל אפליקציה, מדיניות חיבורים, חומת אש לתעבורה נכנסת או סביבת בדיקה רחבה יותר.

השוואה בין כלי macOS הקשורים לבקרת רוחב פס לכל אפליקציה
כליכיוון התעבורההיקף הכללבקרת רוחב פסמתאים במיוחד ל
חומת האש של macOSחיבורים נכנסיםגישה נכנסת לאפליקציות ולשירותיםאין תקרות העלאה או הורדה לכל אפליקציהצמצום גישה נכנסת לא רצויה
Throttlrתעבורת העלאה והורדה שנקלטהאפליקציות, שירותים מזוהים, ויעדי “אינטרנט” ו“רשת מקומית”תקרות נפרדות להעלאה ולהורדה, וחסימה לפי כיווןהגבלת אפליקציה אחת ב-Mac בזמן ששאר האפליקציות ממשיכות כרגיל
Little Snitchכללים לתעבורה נכנסת ויוצאתאפליקציות, שרתים, דומיינים, פורטים, פרוטוקולים וקבוצות כלליםמדיניות חיבורים, ולא תקרות קצב מפורשות לכל אפליקציההחלטות מפורטות על חיבורים ברמת היעד
Network Link Conditionerתנאי רשת של המערכת או של מכשיר פיתוחפרופילי תנאים, ולא שורה של אפליקציית שולחן עבודה בודדתפרופילים יכולים לשלב מגבלות רוחב פס עם השהיה ואובדן מנותבדיקת תוכנה בתנאי רשת גרועים

סיכומי היכולות מבוססים על התיעוד הרשמי המקושר, כפי שנבדק ב-12 באוגוסט 2026. Throttlr הוא כלי לבקרת רוחב פס, לא מנוע כללים לדומיינים או לפורטים, והוא אינו מדמה השהיה או אובדן מנות.

שאלות על הגבלת רוחב פס לכל אפליקציה

האם macOS יכול להגביל בעצמו את רוחב הפס של אפליקציה אחת?

macOS לא מספק כלי מובנה להקצאת תקרות מהירות נפרדות להעלאה ולהורדה לאפליקציה בודדת. חומת האש שלו מנהלת בעיקר גישה נכנסת, והגבלת קצב לכל אפליקציה דורשת כלי נפרד לבקרת תעבורה.

האם הגבלת אפליקציה אחת תאט את כל שאר האפליקציות?

תקרה של Throttlr ברמת האפליקציה חלה על התעבורה שמשויכת לאותה אפליקציה ולתהליכי העזר שמקובצים תחתיה. שאר האפליקציות נשארות ללא הגבלה, אלא אם הן חולקות את התהליך המבוקר או שהגבלתם גם יעד מצטבר של “אינטרנט” או “רשת מקומית”.

אפשר להגביל העלאה בלי להגביל הורדה?

כן. הבקרה על ההעלאה וההורדה עצמאית. תקרת העלאה בלבד מתאימה לרוב לגיבויים ולסנכרון ענן, ותקרת הורדה בלבד מתאימה להורדות גדולות ולעדכונים.

למה הקצב החי נמוך מהמגבלה שהזנתי?

התקרה היא ערך מרבי, לא קצב מינימלי או שמור. השרת המרוחק, ה-Wi-Fi, האגירה, התנהגות הפרוטוקול והאפליקציה עצמה יכולים כולם להשאיר את התעבורה בפועל מתחת לתקרה הזו.

האם Throttlr יכול לשמור רוחב פס לשיחת הווידאו שלי?

Throttlr לא מיישם עדיפויות או הקצאות מובטחות. אפשר ליצור מרווח על ידי הגבלת אפליקציות מתחרות, אבל השיחה עדיין תלויה בחיבור, במכשירים אחרים, בתנאי ה-Wi-Fi ובשירות המרוחק שלה.

צריכים עזרה בהגדרה, בחיבורים קיימים או ברישוי? קראו את השאלות הנפוצות על Throttlr.

מדריכים קשורים

משתמשי Mac

בדיקת צריכת נתונים לפי אפליקציה

בדקו כמה נתונים כל אפליקציה ב-Mac מעלה ומורידה, השוו צריכה חודשית או שנתית, והפרידו בין תעבורת אינטרנט לפעילות ברשת המקומית.

משתמשי Mac

הגדרת מכסת נתונים לכל אפליקציה

הגדירו מכסת נתונים להורדה, להעלאה או לשתיהן יחד לאפליקציה אחת ב-Mac, ואז חסמו או האטו את התעבורה שלה כשההקצאה מנוצלת.

משתמשי Mac

חסימת הגישה של אפליקציה לאינטרנט

חסמו באופן זמני את תעבורת ההורדה וההעלאה של אפליקציה אחת ב-macOS, בזמן ששאר האפליקציות והתעבורה ברשת המקומית נשארות זמינות.

משתמשי Mac

השהיית סנכרון ענן בלי להתנתק

השהו או האטו אפליקציית סנכרון ענן אחת ב-Mac, בזמן שהדפדפנים, השיחות ושאר האפליקציות נשארים מחוברים.

מפתחים ומהנדסי QA

הדמיית רשת איטית

צרו ב-macOS תנאי רשת איטית שניתן לשחזר, באמצעות מגבלות העלאה והורדה נפרדות לאפליקציה אחת או לכל המערכת.

משתמשי Windows שעוברים ל-Mac

חלופה ל-NetLimiter ב-Mac

השוואה בין NetLimiter ל-Throttlr בניטור רוחב פס לכל אפליקציה, מגבלות העלאה והורדה, מכסות נתונים, חסימה, כללים ובקרת תעבורה ב-macOS.