- צווארי בקבוק של NVMe תלויים בממשק PCIe, USB או Thunderbolt, כמו גם ב-SSD עצמו ובבקר שלו.
- למהירות אקראית ולאיכות NAND יש השפעה גדולה יותר על החלקות בפועל מאשר המהירות הרציפה של המגהבייט לשנייה של הקונסולה.
- מספר כונני NVMe מבוזרים היטב משפרים את זרימות העבודה גם אם הם חולקים קישורים כמו ה-DMI של ערכת השבבים.
- מחשב מאוזן דורש יישור של המעבד, הכרטיס הגרפי, הזיכרון RAM, ספק הכוח והאחסון כך שאף רכיב לא יגביל את האחרים.

כשבונים או משדרגים מחשב מודרני, קל להתקבע על המעבד והכרטיס הגרפי ולהתעלם מרכיבים קריטיים אחרים. עם זאת, צווארי בקבוק הקשורים לכונני SSD מסוג NVMe, PCIe וחיבורים חיצוניים משפיעים יותר ויותר על הביצועים בעולם האמיתי, בין אם למשחקים, עריכת וידאו או משימות מקצועיות. והדבר המעניין הוא שרבים מצווארי הבקבוק הללו אינם מופיעים במקום שבו אנשים מצפים.
במאמר זה, נפרט ברוגע כיצד נוצרים צווארי בקבוק ב-NVMe, PCIe, USB ו-Thunderbolt , מה קורה כשממלאים לוח אם במספר כונני M.2, מדוע מהירויות אקראיות חשובות יותר ממה שהן נראות, וכיצד להימנע מבזבוז כסף על קניית חומרה שלעולם לא תפעל בצורה הטובה ביותר עקב הממשק או שאר המערכת.
מהו צוואר בקבוק אמיתי (ומה לא)
המושג "צוואר בקבוק" במחשב אישי נמצא בשימוש יתר ומוגזם עד כדי כך שהוא איבד את משמעותו. צוואר בקבוק מתרחש כאשר רכיב אחד מגביל בבירור רכיב אחר: יש לך כוח זמין בחלק אחד של המערכת, אבל אחר לא יכול לעמוד בקצב, כמו מכונית ספורט עם מנוע קטן. תמיד יש חוסר איזון מסוים, אבל הבעיה האמיתית מתעוררת כאשר ההבדל הזה עולה על כ- 20-25% בביצועים והופך מורגש בשימוש יומיומי.
בגיימינג, כמעט כולם חושבים על שילוב המעבד והכרטיס הגרפי כצוואר הבקבוק העיקרי , ובצדק: אם משלבים כרטיס מסך מתקדם עם מעבד צנוע מאוד, הכרטיס הגרפי יחכה שהמעבד יסיים את עבודתו; אם עושים את ההפך, יהיה לכם מעבד חזק מדי עבור כרטיס מסך חלש. אבל מעבר לשילוב הזה, ישנם גורמים נוספים כמו מהירות חריץ PCIe, זיכרון RAM, אחסון וספק כוח שיכולים גם הם להפוך ל"קיצור דרך" שדרכו אובדים ביצועים.
פרט חשוב שרבים מתעלמים ממנו הוא שצוואר הבקבוק אינו נתון קבוע או אחוז קסום שמחשבון מקוון יכול לספק במדויק (אותו 13,4% ידוע לשמצה שמפחיד כל כך הרבה). הוא משתנה בהתאם למשחק, לרזולוציה, להגדרות הגרפיקה ואפילו לעיבוד הרקע של המערכת. לכן, מחשבונים אלה הם במקרה הטוב הנחיה, אך לא מקור אמין.
מעבד, כרטיס מסך ורזולוציה: מקור רוב צווארי הבקבוק
בעיות חוסר איזון חמורות ביותר מתרחשות כאשר משלבים מעבד וכרטיס מסך גרועים . אם ה-GPU חזק מאוד והמעבד לא יכול להתמודד עם זה, תראו שה-FPS לא עולה גם אם תורידו את הגדרות הגרפיקה; אם זה הפוך, יהיה לכם מעבד חזק אבל כרטיס מסך שיתקלקל הרבה יותר מהר.
יתר על כן, חומרת צוואר הבקבוק תלויה ברזולוציה ובסוג המשחק . ברזולוציית 1080p, העומס נופל יותר על המעבד, כך שמעבד צנוע יכול להעמיס אפילו על כרטיס מסך טוב. ברזולוציית 1440p ובמיוחד ב-4K, ה-GPU הוא בדרך כלל הגורם המגביל, ומעבדים צנועים יחסית מפסיקים להוות בעיה כה חמורה. משחק במשחק תחרותי פשוט כמו Counter-Strike אינו זהה למשחק עולם פתוח תובעני כמו Cyberpunk, שבו עומס הגרפיקה והזיכרון עצום.
כדי לעזור לך לבחור את הרכיבים הנכונים, גישה סבירה היא לזווג מעבדים ומעבדים גרפיים בטווח דומה :
- מחיר נמוך (למי שרוצה להוציא רק את מה שצריך): i3 או Ryzen 3 יחד עם כרטיסי מסך קטנים, שלא יעלו על RTX 3050 או מקבילים מוקדמים יותר.
- טווח ביניים ("הנקודה המתוקה"): i5 / Ultra 5 או Ryzen 5 עם כרטיסי מסך כמו RTX 4060 Ti, RTX 5070 או דומים של AMD.
- יוקרתי (לחובבים): מעבדים רבי עוצמה כמו Ryzen X3D או Intel Ultra 7/9 עם כרטיסי מסך כמו RTX 5080, 5090 ומקבילים.
הטעות הגדולה ביותר היא לערבב מעבד בסיסי עם כרטיס מסך ברמת חובבים או מעבד יקר במיוחד עם כרטיס מסך חלש מאוד. בשני המקרים, אתם משלמים על עוצמה שלעולם לא תראו על המסך מכיוון שרכיב אחד מגביל בבירור את השני.
צווארי בקבוק הקשורים ל-PCIe וחריצי M.2 פנימיים
כשאנחנו מדברים על כונני SSD מסוג NVMe, מושג צוואר הבקבוק תלוי במידה רבה בגרסת אפיק ה-PCIe ובאופן שבו לוח האם מקצה את הנתיבים . כל חריץ M.2 PCIe x4 זקוק לארבעה נתיבים כדי לפעול בביצועים מלאים, ונתיבים אלה מקורם במעבד ובשבב, אשר בתורם מתחברים זה לזה דרך קישור DMI (בפלטפורמות אינטל) או קישור דומה בפלטפורמות AMD.
דוגמה אופיינית היא לוחות אם המציעים שני חריצי M.2, כמו MSI X470 Gaming Plus Max או דגמים דומים: חריץ ה-M2_1 מקושר למעבד ותומך ב-PCIe 3.0 x4, בעוד שחריץ ה-M2_2 תלוי בערכת השבבים ומוגבל ל-PCIe 2.0 x4 או אפילו עשוי לחלוק רוחב פס עם יציאות SATA או חריצים אחרים. אם תתקינו שני כונני NVMe PCIe 3.0 x4, לזה שבחריץ ה-M2_2 יהיה פחות מרווח ביצועים סדרתיים מרביים פשוט משום שהממשק איטי יותר.
בתרחישים אלה, משתמשים רבים תוהים האם כונן SSD מסוג NVMe PCIe 3.0 x4 "מתקלקל" כאשר הוא מחובר לחריץ PCIe 2.0 x4 או לערכת שבבים עם רוחב פס נמוך יותר . התשובה היא שבפעולות קריאה וכתיבה סדרתיות טהורות, יש הבדל תיאורטי במהירות המרבית, אך בפועל, עבור משימות כמו משחקים או שימוש כללי, ברוב הפעמים לא תבחינו בשינוי דרמטי, למעט העתקה רציפה של קבצים גדולים מאוד.
כאשר שוקלים להתקין מספר כונני NVMe בו זמנית, לדוגמה, שלושה כונני M.2 Gen3 x4 על לוח אם Z490, מספר גורמים נכנסים לתמונה: הנתיבים של כל חריץ PCIe, נתיבי ערכת השבבים והקיבולת של ממשק DMI 3.0 המחבר את המעבד וקיבולת ערכת השבבים. למרות שכל כונן NVMe יכול להשתמש בעד ארבעה נתיבים, ה-DMI מציע בדרך כלל גם ארבעה נתיבים בסך הכל, כך שכל הכוננים המחוברים לערכת השבבים חולקים את אותו חיבור למעבד.
משמעות הדבר היא שאם מתקינים שני כונני M.2 בחריצי ערכת שבבים וכונן NVMe נוסף במתאם PCIe x4 המחובר לחריץ תלוי ערכת שבבים, תיאורטית ניתן להרוות את קישור ה-DMI אם שלושת כונני ה-SSD פועלים במהירות סדרתית מרבית בו זמנית . עם זאת, הנה הנקודה המרכזית: בשימוש בעולם האמיתי, נדיר מאוד שיש שלושה כונני NVMe שדוחפים בו זמנית את רוחב הפס לקצה גבול היכולת שלו עם העברות ממושכות; בדרך כלל, צוואר הבקבוק הרבה פחות מורגש ממה שהנתונים התאורטיים מרמזים.
לכן, אפילו בלוחות אם שבהם ה-DMI עשוי להיראות כצוואר בקבוק, שימוש בכונני NVMe מרובים נותר מועיל, במיוחד בתהליכי עבודה כמו עריכת וידאו עם כוננים נפרדים עבור מערכת, מדיה, פרויקטים ומטמון . כל כונן חולק את עומס הקריאה והכתיבה ומפחית את התחרות על IOPS, למרות שכולם חולקים את אותו קישור סופי למעבד.
מהירויות סדרתיות לעומת מהירויות אקראיות ב-NVMe: מדוע ה-SSD שלך לא מתפקד כמו שהופיע ישירות מהקופסה
אנשים רבים מתמקדים אך ורק במספרים הגדולים על גבי קופסת ה-SSD: 3.500 מגה-בייט/שנייה, 7.000 מגה-בייט/שנייה וכו'. אלו הן המהירויות הרציפות המרביות , הנמדדות בדרך כלל בתנאים אידיאליים, עם תורים ארוכים וקבצים גדולים מאוד. מדדי ביצועים סינתטיים כמו CrystalDiskMark משמשים להשוואה ביניהם, אך אלה נוטים להדגיש היבט זה של הביצועים, לפעמים בצורה לא מציאותית בהשוואה לשימוש יומיומי.
עם זאת, החלקות הנתפסת של מערכת, ובמקרים רבים הביצועים בפועל במשחקים או בעת טעינת פרויקטים, תלויים הרבה יותר בפעולות קריאה וכתיבה אקראיות (IOPS) מאשר בנתונים עוקבים. כאן נכנסים לתמונה בקר ה-SSD, סוג ואיכות זיכרון הפלאש NAND, מספר השכבות, ארכיטקטורת הערוצים ונוכחות או היעדרות של DRAM ייעודי.
כונן NVMe עם ממשק PCIe 3.0 x4 טוב יכול להגיע למהירות האפיק המקסימלית עבור קריאות סדרתיות , אך קריאות אקראיות מוגבלות על ידי הארכיטקטורה הפנימית שלו. גם אם תכניסו אותו לחריץ PCIe 4.0, מהירויות הקריאה והכתיבה האקראיות לא ישתפרו באופן קסום; האלקטרוניקה של ה-SSD ואיכות זיכרון הפלאש NAND קובעות את הביצועים, ולא את רוחב הפס התיאורטי של החיבור.
לדוגמה, כונן NVMe בטווח נמוך עד בינוני עשוי לפרסם כ -1.000K IOPS עבור קריאות אקראיות , שמתורגם לכ-65-66 MB/s יעיל עבור בלוקים קטנים. עבור כתיבות אקראיות, 900K IOPS שווה ערך לכ-58 MB/s. ערכים אלה עשויים להיראות נמוכים בהשוואה לאלפי MB/s של קריאות עוקבות, אך הם נורמליים לחלוטין עבור טווחי מחירים מסוימים ולמעשה מספקים ביצועים מספקים לשימוש ביתי ולמשחקים.
אחד הגורמים החשובים ביותר כאן הוא האם ל-SSD יש DRAM (ללא DRAM ייעודי) או לא. בכוננים רבים ללא DRAM, הביצועים האקראיים והמתמשכים תחת עומס יורדים מוקדם יותר, במיוחד כאשר מטמון ה-SLC הפנימי מתרוקן. לירידה זו אין שום קשר לחיבור ל-PCIe 3.0 או 4.0; זוהי פשוט מגבלת עיצוב שנועדה להפחית עלויות, והיא מסבירה מקרים רבים של SSD איטיים ב-Windows 11.
לכן, בעת מדידה והשוואה, אמין יותר להשתמש בכלים בהם משתמשים יצרני SSD מתקדמים כנקודת ייחוס, כמו ATTO Disk Benchmark , במקום להשתמש יתר על המידה בבדיקות הכרוכות בפעולות כתיבה כבדות מאוד ויכולות לקצר את חיי הכונן. כל ריצה של מבחני ביצועים מסוימים יכולה לגרום לעשרות ג'יגה-בייט שנכתבו לתאים, דבר שאין לחזור עליו שוב ושוב סתם כך.
ממשקי NVMe פנימיים לעומת חיבורים חיצוניים: USB, Thunderbolt ומגבלות אמיתיות
תחום נוסף שמדאיג אתכם הוא צווארי הבקבוק שעלולים להתרחש בעת שימוש בכונני SSD ככוננים חיצוניים , בין אם בגלל רכישת דגם חיצוני קיים ובין אם בגלל חיבור של דגם פנימי (SATA או NVMe) באמצעות מתאם USB או Thunderbolt. במקרה זה, השילוב של ממשק ה-SSD לממשק המתאם קובע האם אנו מבזבזים ביצועים.
בצד של כונני SSD, יש לנו בעיקרון שתי משפחות: כונני SATA III , עם מגבלה תיאורטית של כ-600 מגה-בייט/שנייה, וכונני NVMe מעל PCIe , כאשר כונני Gen 3x4 מגיעים למהירות קריאה מרבית של כ-3.500 מגה-בייט/שנייה וכונני Gen 4x4 יכולים להגיע לכ-7.000-7.800 מגה-בייט/שנייה בתנאים אידיאליים. במילים אחרות, כונני NVMe מציעים ביצועים פי כמה מכונן SATA.
אבל כשמוציאים אותם מהקופסה, נכנסים לתמונה סטנדרטים כמו USB 3.0, 3.1, 3.2, USB 4, או Thunderbolt 3 ו-4 , עם מהירויות הנעות בין 5 ג'יגה-ביט לשנייה (כ-600 מגה-ביט לשנייה) ל-40 ג'יגה-ביט לשנייה (כ-5 ג'יגה-ביט לשנייה אפקטיבית). אם מחברים כונן SSD מסוג SATA III למתאם USB 3.0 של 5 ג'יגה-ביט לשנייה, ההתקנה מאוזנת היטב: SATA עצמו יגביל אתכם לפני USB, כך שמתאם 5 ג'יגה-ביט לשנייה הזול מספיק כדי למצות כמעט את מלוא הפוטנציאל של הכונן.
מצד שני, אם תתקינו כונן SSD NVMe PCIe 3.0 או 4.0 מהיר מאוד במתאם שמציע רק, לדוגמה, 10 ג'יגה-ביט לשנייה (1,25 ג'יגה-בייט לשנייה) של USB 3.1 , תגבילו באופן משמעותי את התפוקה הרציפה המרבית שלו, מכיוון שהאפיק החיצוני רחוק ממה שכונן ה-NVMe יכול לספק. עם 20 ג'יגה-ביט לשנייה (2,5 ג'יגה-בייט לשנייה) של USB 3.2, הדברים משתפרים, אך עדיין תהיו רחוקים מהביצועים של כונן Gen4x4 מהשורה הראשונה.
אותו הדבר חל על Thunderbolt 3 ו-4, הפועלים במהירות של 40 ג'יגה-ביט לשנייה (כ-5 ג'יגה-ביט לשנייה בשימוש אמיתי) . אמנם זה מקרב אתכם למהירויות של NVMe Gen4, אך הוא עדיין נופל מעט מהמקסימום התיאורטי של הדגמים המהירים ביותר. לכן, קניית כונן SSD NVMe PCIe 4.0 יקר לשימוש בלעדי ככונן חיצוני יכולה להיות מוטלת בספק בימים אלה: לא תוכלו לנצל את מלוא יכולותיו כל עוד הממשקים החיצוניים מוגבלים ל-40 ג'יגה-ביט לשנייה.
הנוף ישתנה עם סטנדרטים כמו Thunderbolt 5, שמטרתו להגיע למהירות של 80 ג'יגה-ביט לשנייה , אבל כיום הדבר הגיוני ביותר הוא לזווג "כל כבשה עם בן זוגה": כונני SSD מסוג SATA עם USB 3.0 אם אתם רוצים משהו חסכוני, NVMe Gen3 עם USB 3.1/3.2 או Thunderbolt אם אתם מחפשים משהו מהיר יותר, ולשמור את כונני NVMe Gen4 החזקים ביותר לשימוש פנימי, שם ניתן לפרוס אותם ללא כל כך הרבה הגבלות.
כונני NVMe M.2 שונים לעריכת וידאו: האם הם נמצאים בשימוש או מוגבלים?
תרחיש נפוץ מאוד בקרב אנשי מקצוע ויוצרי תוכן הוא הצורך במספר כונני SSD מסוג NVMe המוקדשים למשימות שונות : אחד למערכת ההפעלה והתוכניות, אחר לקבצי וידאו גולמיים, אחר לפרויקטים וספריות, ורביעי למטמון, שיאי שמע או קבצים זמניים אחרים. ארגון זה הגיוני מאוד בתוכנות עריכה מכיוון שהוא מפריד בין זרימות קריאה וכתיבה ומפחית את מתח הקריאה באותו כונן.
השאלה הטיפוסית היא האם התקנת שלושה או ארבעה כונני NVMe על לוח אם עלולה להוות צוואר בקבוק לכרטיס המסך או לכוננים עצמם. בפלטפורמה כמו Z490 עם 10700K, לדוגמה, ניתן להשתמש בשני חריצי M.2 משולבים ומתאם PCIe x4 כדי להוסיף SSD M.2 נוסף . הקצאת הנתיבים תיראה בערך כך: חריץ PCIe x16 מלא אחד עבור הכרטיס המסך, חריץ PCIe x16 פיזי נוסף הפועל במהירות x4 עבור מתאם ה-M.2, ושני חריצי M.2 המחוברים לערכת השבבים.
על הנייר, לערכת השבבים ולקישור ה-DMI יש מקסימום של ארבעה נתיבי PCIe 3.0, מה שמגביל את התעבורה המשולבת בין כל ההתקנים המחוברים: M.2, יציאות SATA, USB וכו'. אם כל כונני ה-NVMe והתקני ערכת השבבים היו מבצעים העברות עוקבות במהירות מלאה בו זמנית, הייתם יכולים להגיע לנקודה שבה שלושה כונני NVMe יחד לא יהיו מהירים יותר מכונן NVMe יחיד הפועל בקיבולת מלאה , מכיוון שהייתם מגיעים למגבלת רוחב הפס של ה-DMI.
אבל בפועל, בעריכת וידאו ובעבודה יצירתית, הגישה לדיסק מגוונת יותר: ישנן קריאות וכתיבות רבות לקבצים, קפיצות, גישות אקראיות קטנות, רינדורים חלקיים... זה לא כל כך קשור לשלושה כוננים במהירות קבועה של 3.000 מגה-בייט/שנייה, אלא לחלוקת תורי קלט/פלט על פני מספר דיסקים . משמעות הדבר היא שלמרות שהם חולקים את אותו קישור סופי, המערכת מרגישה חלקה יותר, יש פחות זמני המתנה, והתוכנה יכולה לבצע משימות במקביל בצורה יעילה יותר.
בפלטפורמות חדשות יותר כמו Z690 ואילך, הקצאת הנתיבים וממשק המעבד-שבב משופרים, מה שמקשה עוד יותר על העמסת המערכת עם כונני NVMe מרובים. אבל גם אם לוח האם שלך אינו הדגם העדכני ביותר, שלושה כונני NVMe נפרדים הם בדרך כלל יתרון על פני כונן גדול אחד עבור זרימות עבודה מורכבות. חשוב לקבל את העובדה שהמגבלה הכוללת קיימת וכי נתוני שיווק תיאורטיים לעתים רחוקות משקפים את השימוש בעולם האמיתי.
צווארי בקבוק נוספים המשפיעים על ביצועי המחשב הכוללים
בזמן שאנחנו מתמקדים ב-NVMe ובאחסון, אסור לנו לשכוח אלמנטים אחרים שיכולים גם הם להפוך לצווארי בקבוק משמעותיים. לדוגמה, חריץ ה-PCI Express שבו מחברים את ה-GPU חשוב: כרטיס מודרני שתוכנן עבור PCIe 4.0 המותקן על לוח אם שמציע רק PCIe 3.0 יכול לאבד כמה נקודות ביצועים, ואם מחברים אותו ב-x8 או x4 במקום x16, ההשפעה יכולה להיות גדולה אף יותר בהתאם לדגם.
זיכרון RAM הוא גורם קלאסי נוסף: בימינו, 8 ג'יגה-בייט הוא בבירור מיושן למשחקים ועבודה חלקים. 16 ג'יגה-בייט עדיין מספיקים למשתמשים רבים, אך הם הולכים ופוחתים למשימות מרובות כבדות ומשחקים תובעניים. הזיכרון המועדף כיום הוא 32 ג'יגה-בייט של זיכרון RAM עבור אלו שרוצים מערכת ללא השהיות, במיוחד אם גם המהירות וההשהיה טובים (קריטיים לפלטפורמות כמו Ryzen).
ספק הכוח יכול גם הוא להיות צוואר בקבוק של ממש, אם כי לפעמים מתעלמים ממנו. אם כרטיס מסך דורש הספק שיא של 300W וספק הכוח אינו יכול לספק אותו ביציבות, הכרטיס עלול להתכווץ, לגמגם או אפילו לקרוס ולהפעיל מחדש. במובן מסוים, זהו "צוואר בקבוק חשמלי": החומרה יכולה לתפקד טוב יותר, אבל ספק הכוח לא יכול לעמוד בקצב.
בכל הנוגע לאחסון, המשך השימוש בכוננים קשיחים מכניים למשחקים או פרויקטים תובעניים הוא מקור מתמיד לזמני טעינה וגמגומים בלתי נגמרים, במיוחד כאשר המשחק או התוכנה צריכים לטעון טקסטורות או קטעי וידאו תוך כדי תנועה. מעבר לכונן SSD מסוג SATA לפחות הוא כבר קפיצה ענקית, והמעבר ל-NVMe מבטל כמעט כל מגבלה על זמני טעינה עבור רוב השימושים הביתיים.
לבסוף, גם ללוח האם עצמו ואיכות הבנייה שלו יש תפקיד: רכיבי VRM בינוניים, BIOS גרוע, פריסת נתיבי PCIe לא מספקת או תאימות מוגבלת עם תדרי RAM מסוימים, כולם יכולים להשפיע לרעה על הביצועים הכוללים, גם אם שאר הרכיבים טובים. זה לא מרשים מבחינה ויזואלית כמו ה-GPU, אבל בחירת לוח האם הנכון יכולה למנוע כאבי ראש רבים בהמשך הדרך.
בסך הכל, הבנת האופן שבו נתיבי PCIe מוקצים, המגבלות של קישורים כמו DMI, כיצד ממשקים חיצוניים שונים (USB, Thunderbolt) מתנהגים, והחשיבות האמיתית של IOPS ומהירויות אקראיות מאפשרת קבלת החלטות רכישה מושכלות הרבה יותר. לא מדובר באובססיה למספרים מושלמים, אלא בהימנעות מתשלום עבור ביצועים שבשל עיצוב המערכת, לעולם לא תוכלו לנצל. בסופו של דבר, הטריק הוא לבנות מערכת מאוזנת: מעבד וכרטיס מסך מטווחים דומים, זיכרון RAM מספיק, ספק כוח טוב, כונני SSD מסוג NVMe היכן שהם באמת עושים את ההבדל, וחיבורים שלא מהווים צוואר בקבוק לפוטנציאל של החומרה.
