13-11-2006, 22:03
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
42 מגה לשנייה זה לא רע ב gigabit ethernet סטנדרטי - מסיבה די הגיונית - זו בערך המהירות של כונן קשיח ממוצע, ... ונושא נוסף שעליו תוכל לקרוא בהמשך התגובה
יש את הנושא של MTU ברירת המחדל של ethernet, שהוא 1500. ב MTU כזה, בנפחי תעבורה גבוהים כל כך, ישנה השפעה גדולה מאוד של ה overhead של מנגנון ה"דחיפה" של TCP, וגם עומס מיותר על המעבד בייצור כמות גבוהה מאוד של נתונים מיותרים...
זה די מסובך להסביר את זה - אם אתה רוצה להרחיב - תוכל לקרוא על MTU גבוה יותר ב Gigabit כאן: http://sd.wareonearth.com/~phil/jumbo.html
העיקרון הוא שבהעברות TCP בנפחים כאלה, קשה לנצל את כל רוחב הפס בלי לעבוד עם Jumbo Frames. לכן כדאי שכל הרשת שלך תוגדר עם Jumbo Frames (הבעייה היא שציוד הרשת צריך לתמוך בזה - ולא כל ציוד תומך...) במידת האפשר.
לגבי Ghost עצמו - ייתכן שהפרוטוקול שלו סתם לא יעיל, או שהפעולות שהוא מבצע חוץ מהעברה אינן יעילות מספיק בקצבים כאלה. באמת שאני לא יודע - אבל זו לא בעייה ברשת אם אתה מצליח להגיע למהירויות גבוהות יותר בתוכנות אחרות, תסכים איתי... לגבי שיפורים בתוכנה - לצערנו קוד המקור של Ghost אינו זמין לנחלת הכלל, ולכן לא ניתן לשפרו, אלא רק להתחנן ליצרן שיעשה זאת (ואני בטוח שיש להם דברים יותר חשובים מלחסוך לך כמה דקות בחיים...) - זה קוד סגור, ועם זה אין מה לעשות :-)
|