עשו זאת בעצמכם: העצות

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

שוקי גלילי, netמגזין פורסם: 23.10.02, 09:53

בחרנו להציג כיצד לשפר את מהירות ההורדה באמצעות תוכנת WinMX, שהיא אחת התוכנות שתומכות בכל התכונות שהזכרנו בכתבה הראשונה בסדרה. כמובן שישנן תוכנות נוספות שמאפשרות זאת, כמו eDonkey, iMesh או Kazzaa, אבל בסופו של דבר, הבעיות הן אותן בעיות, הפתרונות אותם פתרונות, והעיקרון הבסיסי נשאר זהה: כדאי להכיר את התוכנה שלנו, ולדעת להוציא ממנה את המקסימום.

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

 

 

שלב א': שינוי סוג החיבור

 

מהחלון הראשי מקליקים על הכפתור Network ובוחרים באפשרות Make a secondary connection to the network.

אם אתה משתמש בחיבור אינטרנט מהיר, ברירת המחדל של החיבור שלך הוגדרה כ-"Primary Connection". המשמעות היא שהמחשב שלך יוותר על נתח מסויים מרוחב-הפס ומשאבי העיבוד העומדים לרשותו, לטובת רשת ה-P2P, שתשתמש בהם לניהול העצמי שלה ולניתוב חיפושי הקבצים של משתמשים אחרים. התוכנה מסבירה כי משתמשים מאחורי רשת מקומית או Firewall עלולים לקבל חיבור פחות מהיר כתוצאה משימוש באופציה הזאת. בפועל, מצאנו ששינוי ההגדרה ל"Secondary Connection" בדרך-כלל משפר את הקצבים בסדר גודל של פי שניים עד פי חמש. התוכנה עצמה מגלה לנו את הטיפ הזה, בהערת אגב, בחלון Bendwidth Throttle (בהמשך).

 

שלב ב': בחירה ברשת המועדפת

 

נכנסים ל-Settings / WinMX Peer Network ומסמנים North America או Europe.

למעשה, סביר להניח שברירת המחדל היא North America, וברוב המקרים זה לא ממש משנה לאיזו תת-רשת של WinMX מתחברים. אבל כבר היו מקרים מעולם - שווה לנסות לשנות ולראות מה קורה. עקרונית, ההגדרה הזו כמעט שקופה כאשר התוכנה מבצעת חיפושים ומעבירה קבצים, אבל במקרים שונים הבחירה בתת-רשת כזו או אחרת משנה את דירוג התוצאות ואת אופן הניתוב של קבצים. בדרך-כלל אין לזה השפעה על הקצבים שמקבלים, אלא על הסדר שבו יתקבלו תוצאות חיפוש. אבל גילינו שכאשר נותנים לתוכנה לחפש בעצמה מקורות נוספים לקובץ (ראה בהמשך), להגדרת ה-Peer Network יש השפעה על יעילות התהליך. בקיצור: כמו שאמרנו, שווה לנסות.

 

שלב ג': הגדרות החיפוש

 

נכנסים ל-Settings / File Transfers ומסירים את הסימון מעל האופציה Switch to Transfers windows when starting downloads.

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

 

שלב ד': הסרת ההגבלה על הורדות מקבילות

 

נכנסים לSettings / File Transfers / Queuing- ומגדילים את הערכים עבור Max total downloads ועבור Max downloads per user.

ואם אתה חס על רוחב הפס היוצא, שנה גם את ההגדרה בתחתית העמוד (הקובעת מה יהיה החיבור ה"רשמי" שלך עבור שאר הגולשים, אחרי מספר מסויים של משתמשים שיתחילו להוריד ממך קבצים).

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

 

שלב ה': הגדלת רוחב-הפס המקסימלי

 

נכנסים ל-Settings / Bendwidth Throttle ומסירים את הסימון מהאופציה העליונה ביותר, Limit incoming bandwidth.

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

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

 

שלב ו': חיפוש נכון

 

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

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

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

 

שלב ז': שיפור תהליך ההורדה

 

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

Retry / Find sources. תחפש את הקובץ במקורות נוספים.

Auto Complete. תעביר את הטיפול בהמשך העברת הקובץ לתוכנה, שתעשה כמיטב יכולתה.

Search for similar. תפתח שוב את חלון החיפוש, ותמשיך לחפש, הפעם אחר הקובץ הזה בלבד.

Search for alternates. כנ"ל, אבל בחיפוש אחר קבצים שמתחילים אותו הדבר כמו הקובץ שלנו, אבל מסתיימים אחרת.

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