כמה מילים על Stadia, שרות המשחקים החדש של גוגל

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

לשרות הזה קוראים Stadia ולמי שלא ממש קרא את החדשות או ראה את ההכרזה ביוטיוב, הנה כמה מילים על השרות ממה שכבר הוצג לציבור:

שרות Stadia יאפשר למשתמשים לשחק משחקים דרך הדפדפן. בהתחלה כמובן דפדפן כרום (ואחר כך דפדפנים אחרים יתמכו, אם כי דפדפן Edge עובר לאותה טכנולוגיה של כרום אז גם הוא יתמך, לא רשמית כנראה). המשתמש יוכל להיכנס ללינק ומבלי להתקין שום דבר, הוא יוכל לבחור את המשחק ולשחק אותו מבלי להוריד מאומה. בנוסף יהיה אפשר לשלוח לחברים לינק למשחק ספציפי וגם לקטע מסויים במשחק עצמו. עוד משהו נחמד – תוכלו לראות ביוטיוב שידור חי של משחק ואז להצטרף כשחקן נוסף באותו משחק (אם המשחק תומך כמובן ב-Multi Player). התמיכה אינה רק בדפדפן כרום אלא גם בטלפון הסלולרי, בטאבלט, בכרומבוק וגם על מסך הטלויזיה הגדול שלכם. במקרים שלציוד אין תמיכת Touch או מקלדת/עכבר, ניתן יהיה לקנות ג'ויסטיק מיוחד שיתחבר ל-WIFI ומשם ישירות אל שרתי גוגל למשחק עצמו כך שההשהיה אמורה להיות מאוד מינימלית. מבחינת מערכות הפעלה – כולן נתמכות (כל עוד משתמשים בדפדפן כרום תחת אותה מערכת הפעלה).

מכאן, נעבור ל"מאחורי הקלעים".

גוגל מדברת על כך שתוכלו להתחיל לשחק תוך 5 שניות מרגע שלחצתם על לינק למשחק ובתוך ה-5 שניות המשחק לא רק יתחיל, הוא יעבוד ברזולוציה עד 4K, ב-60 פריימים לשניה ו-HDR (תירוץ מעולה לשדרג את הטלויזיה בסלון! כמובן שמפרט HDR הוא דבר פתלתל כמו נחש, אבל לזה אתייחס בפוסט אחר). תהיה כמובן אפשרות לרדת לרזולוציית Full HD במדינות שבהן הספק אינטרנט סופר כמות ג'יגהבייט תעבורה בחודש וקונס על חריגה – או שהמכשיר אינו תומך ב-4K.

אחד הדברים המוזרים שלא ראו בהכרזה זה את החברות המשתתפות או אלו משחקים יהיו זמינים, וגם לא עניינים פיננסיים (האם אתה "קונה" את המשחק והוא זמין לך אונליין לכל החיים +  גירסה להורדה למחשב, או שמדובר על מנוי במחיר Fixed לכל חודש?). את הקטע הפיננסי גוגל יצטרכו לפתור עם אולפני המשחקים, אבל לגבי זמינות משחקים – כאן הדברים שונים מעט ממה ש-nvidia לדוגמא מדברת במשחק ה-Geforce Now שלהם, והנה משהו שפורסם לגבי Stadia אבל לא פורסם לגבי Geforce Now: אי אפשר יהיה לקחת משחק של PC ולהריץ אותו על הענן. זה לא שזה בעיה להריץ Windows 10 על הענן, זה עניין הרשיונות שצריך לשלם למיקרוסופט, משהו שלא רק שיעלה את המחיר לצרכן הסופי, גם ספקי הענן לא מעוניינים בכך, ולכן – יהיה אשר יהיה, הדברים שאולפן משחקים יצטרכו לשנות במשחקים שהם ירצו שירוצו בענן הם:

  • להמיר את המשחק לרוץ על לינוקס. עם Geforce Now יהיה אפשר "להתחמק" בכך שיבוצעו שינויים על מנת שהמשחק ירוץ תחת Wine, אולם ב-Stadia המשחק (כנראה) יצטרך לרוץ לגמרי באופן טבעי על לינוקס, בלי אפליקציות "המרה" כמו Wine.
  • יהיה צורך לבעוט החוצה כל זכר ל-DirectX או OpenGL. ב-Stadia עובדים אך ורק על ספריית Vulkan. כאן, יכול להיות שאולי ב-Stadia כן יסכימו להשתמש ב-Wine עם ספריית DXVK אולם לספריה זו יש חוסר רציני בתמיכה ב-DirectX12, אז שוב (וזו ספקולציה שלי) – יהיה כנראה צורך להמיר את המשחק להשתמש בספריות Vulkan.
  • אופטימיזציה "רצחנית" מבחינה גרפית למשחק. גוגל לא פירטו מה ה-GPU שיהיה בתוך אותם שרתים שיריצו את המשחקים, אך הם נתנו מספר פרטים שתוך דקות ספורות רבים מהקהילה הטכנית הצליחו לזהות מה ה-GPU יהיה מבוסס עליו: Vega 56 של AMD. ההבדל הגדול הוא שמשחקים יוכלו לדרוש מספר GPU שיעבדו יחד עבור אותו משחק. סביר להניח שה-CPU וה-GPU יהיו מאוחדים במעבד אחד (כמו בפלייסטיישן 4 ו-XBox One). מכיוון שגוגל יחד עם AMD יוציאו "תחנת עבודה" למפתחי משחקים – סביר להניח שנדע פרטים מדוייקים יותר בקרוב.

במילים אחרות: בשביל שמפתחת משחקים תוכל להציע דרך גוגל את משחק X, הם יצטרכו לבצע עבודה שאינה פחותה מעבודת המרה של משחק לפלייסטיישן (פחות או יותר) עם אופטימיזציה לשמירת מהירות רציפה של 60 פריימים בשניה ב-Full HD וב-4K (ומאוחר יותר ב-8K עם 120 פריימים לשניה!)

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

כפי שציינתי לעיל – גוגל אינה היחידה שהולכת להציע את השרות הזה. nVidia הולכים להציע את Geforce Now ולפי השמועות, מיקרוסופט הולכת להציע משהו דומה (רק עם הרצת משחקים של ה-XBox) וכולם הולכים להציג את מרכולתם השנה או תחילת שנה הבאה.

התובנות שקיבלתי מה-LAB שלי

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

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

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

מה שאני כן ממליץ זה לבחור את אחת מהאופציות הבאות:

  • לקחת מחשב דסקטופ שקיים אצלכם, למלא אותו בזכרון (במידה וצריך), להתקין עליו כרטיס רשת (אני ממליץ על כרטיס המבוסס על שבבים של אינטל), לרכוש SSD זול ולהתקין לדוגמא ESXi (יש צורך בכרטיס הרשת הנוסף מכיוון ש-ESXi אינו תומך בכניסות רשת שנמצאים על לוח האם).
  • לרכוש מחשב מבוסס AMD Ryzen 7 (כמו ה-2700) ולמלא אותו בזכרון בהתאם לתקציבכם, SSD זול, כרטיס רשת – ולהתקין ESXI. במקרה הזה תקבלו פי 2 יותר ליבות בהשוואה למעבדים של אינטל ותמיכה ב-עד 64 ג'יגהבייט זכרון.

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

מכאן – נעבור לתובנות.

בקיץ האחרון היו לי מספר שרתים 1U ו-2U של חברות כמו Dell, HPE, IBM. כולם שרתים ישנים (מעבדי E5-2620 דור ראשון ושני) – והיו לי בין 3 ל-8 מכונות, תלוי בחודש ובדילים שהשגתי, מה שמכרתי ועוד. הסביבה שבא נמצאו השרתים היתה ללא מזגן ולפעמים נכנסו גם קרני שמש.

הבעיות בעבודה בשיטה כזו הן פשוטות: או שאתה מתקין מזגן ומפעיל אותו 24/7 (בעייתי אצלי, האזור שהם נמצאים הוא אזור פתוח) או שאתה סובל מהרעש של המאווררים שמנסים לקרר את השרת (גם אם ניצול המעבדים נע על אחוזים בודדים). היו לי מספיק לילות שהייתי צריך לישון עם דלת חדר השינה סגורה. אם אין לך UPS (אני בכוונה לא עובד עם UPS, פרטים על כך בפוסט קרוב) – המצב יותר גרוע אם השרתים לא נמצאים בחדר סגור וחלה הפסקת חשמל – ההפעלה מחדש של השרתים תפעיל את המאווררים למקסימום מהירות למשך מספר דקות, מה שירעיש את כל הבית.

מחשבים – בין אם דסקטופ ואם מדובר בשרתים, יכולים לפעול בלי שום בעיה גם אם בסביבתם הטמפרטורה נעה בין 30-36 מעלות צלזיוס. דווקא במערכות דסקטופ ניתן לבנות את עקומת ה-RPM של המאווררים כך שיפעלו יותר לאט או יותר מהר בטמפרטורות מסויימות (פונקציה זו קיימת בתצורה סופר-בסיסית בשרתים תחת שמות כמו ECO, Silence וכו' אך מבלי להגדיר/לשנות מספרים).

ולהלן תובנותיי:

  • כל עוד מדובר במכונה שלא יבוצע לה Overclock ואין בה כרטיסי GPU, אפשר יהיה להרכיב לה 3-4 מאווררים (2-3 מקדימה בתצורת PULL, מאוורר מאחורה בתצורת PUSH), יחד עם המאוורר שמגיע עם המעבד – מכונה כזו לא צריכה מיזוג או תנאים מיוחדים (יש לי 2 מכונות דסקטופ כאלו שעובדות כך כבר 6 שנים).
  • מתוך הנחה (ולאחר בדיקות) שניצול ה-CPU אינו עובר את ה-60-70% – אפשר להתקין פתרון קירור של Noctua מסידרת ה-Low Profile (כל עוד יש את האיוורור שציינתי לעיל), כך שהמכונה תהיה שקטה גם בקיץ.
  • במידה ובונים מכונה ורוצים עליה שליטה מרחוק עוד ברמת הכיבוי/הפעלה – מומלץ לרכוש לוחות אם עם IPMI. במקרה של אינטל – קשה מאוד למצוא לוחות כאלו שמקבלים מעבדי דסקטופ, ומעבדי Xeon הם יקרים ולכן ניתן לוחות אם שתומכים במעבדי Xeon ישנים יותר (אני ממליץ E5 V2 ומעלה) או שניתן לרכוש לוח כזה עבור מעבד Ryzen מודרני.
  • שרתים מוכנים – ישן, אך לא ישן מדי: מאוד מפתה לרכוש שרת ישן בן 6-7 שנים בכמה מאות או ב-1000-1500 שקל כשכמעט הכל כלול (מעבדים, זכרון, רשת – אין דיסקים), אולם לא ניתן בשרתים כאלו להוסיף ציוד כמו SSD NVME, כרטיסי רשת מרובי כניסות וכו', וכמו כן מבחינת ביצועים – מעבד דסקטופ מודרני זול "בועט" בכל Xeon דור ראשון או שני (כשמדובר על אותה כמות ליבות ולפעמים כשב-Xeon יש כמות ליבות כפולה). ראו, אגב, הערותיי למעלה אם אתם חושבים להקים "LAB" שבעצם מבוסס על מכונה אחת.
  • אם אין לך בעיה שהמערכת לא תעבוד זולת שרותים בסיסיים בהפסקת חשמל ושכל המידע שלך בשרת האחסון לא יזוק כתוצאה מהפסקת החשמל – לא חייבים UPS. פוסט ופרטים על כך – בקרוב.
  • אפשר לבנות שרתים שקטים גם בתצורת 2U. וידאו ופרטים על כך – בקרוב.

הקיץ הזה אני אצטרך כפי הנראה (בהתאם לפרויקטים שיכנסו) מספר שרתים, שרת ה-ZFS העיקרי שלי יוחלף למשהו הרבה יותר מאסיבי (320 ג'יגה זכרון, 20 דיסקים קשיחים, Optane SSD ו-2 מעבדי Xeon וכנראה תקשורת במהירות 40 ג'יגה) ותהיה גם מערכת ניהול חכמה למקרים של הפסקת חשמל והפעלת שרתים עם שרותים בסיסיים שיפעלו ללא תלות בחשמל רציף. הכל יוקלט בוידאו ויפורסם ביוטיוב, פוסטים חדשים יופיעו בנידון וגם הקוד לניהול ישוחרר באופן חופשי ב-GitHub. אתם מוזמנים להירשם לבלוג (או לעקוב אחר הפייסבוק שלי או ערוץ הטוויטר שלי), ואני אשמח לקרוא את תגובתכם.

על Windows ומעבדים מעל 16 ליבות

בשנים האחרונות אנחנו רואים יותר ויותר מעבדים חדשים מ-AMD עם יותר ויותר ליבות במחירים מאוד מפתיעים, הן לתחנות עבודה והן לשרתים. להלן 2 דוגמאות:

  • מעבד AMD Threadripper 2990WX עם 32 ליבות ו-64 נימים עולה 1700$ (מיועד לתחנות עבודה)
  • מעבד AMD EPYC 7551P עם 32 ליבות ו-64 נימים עולה $2700 (מיועד לשרתים בעלי תושבת מעבד יחידה)

לשם השוואה: המעבד לתחנות עבודה ושרתים הכי זול עם 16 ליבות מאינטל (Xeon SP Gold 6130) עולה נכון להיום $1932. ההצעה הזולה ביותר מעל 16 ליבות של אינטל היא מעבד Xeon Gold 6140 וכיום מחירה הוא $2500, כך שבמחיר של מעבד אחד מאינטל אפשר לקנות מעבד עם כמות כפולה של ליבות לתחנות עבודה, ובתוספת של 200$ אפשר לרכוש מעבד לשרת עם כמות כפולה של ליבות (בהשוואה ל-6140 של אינטל).

אם נרצה להקים מכונה כזו להריץ מכונות וירטואליות, לא חשוב איזה פתרון וירטואליזציה נבחר (למעט Hyper-V) – המעבדים של AMD יתנו תוצאות מצוינות וסקירות שונות הראו זאת. אם נרצה להשתמש במעבדים כאלו כתחנות עבודה מבוססות לינוקס, כל עוד יש לנו את העדכונים האחרונים להפצת הלינוקס שנבחר – הכל ירוץ מצוין.

אך מה יקרה אם נרצה לקנות מכונה כזו להריץ אותה כתחנת עבודה או כשרת Windows (לא וירטואלי)? צפו לביצועים נמוכים ב-30-50% בהשוואה ללינוקס עם אותם מעבדים.

כשאינטל שחררה את משפחת Xeon SP, אינטל הציגה בגאווה כמה המעבדים לשרתים (אז לא היה Threadripper) שלה הרבה יותר מהירים ממעבדי EPYC של AMD. סקירות עצמאיות הוכיחו שאינטל פחות או יותר צודקת (יש מספר מבחנים די תמוהים של אינטל ועל כך הופיע פוסט ב-Anandtech). רוב הסוקרים ציינו כי הבעיה של הביצועים קשורה לארכיטקטורת ה-NUMA של AMD.

שנתיים חלפו מאז ש-AMD הוציאה את משפחת מעבדי EPYC לשרתים. AMD הוציאה באותו זמן את משפחת ה-Threadripper דור ראשון (עד 16 ליבות) ואת משפחת ה-Threadripper דור שני (מבוסס על ארכיטקטורת +ZEN). עם הדור השני, AMD הוציאה את המעבדים 2970WX ואת 2990WX -האחד עם 24 ליבות והשני עם 32 ליבות. ההבדל בין מעבדים אלו לבין המעבדים ממשפחת EPYC – היא שמעבדי Threadripper משתמשים ב-4 ערוצי זכרון ולחלק מהליבות אין גישה ישירה לזכרון, בשעה שמעבדי EPYC מקבלים גישה ל-8 ערוצי זכרון.

המחיר הזול גרם ללא מעט אנשים להתעניין לראשונה במעבדים עם 24 ו-32 ליבות ולא מעט אנשים רכשו אותם. המעבדים עובדים מצוין אולם מי שבחן אותם על Windows קיבל "הפתעה" – גם כאן, Windows הציג ביצועים נמוכים ב-30-50% בהשוואה ללינוקס (הבעיה אינה קיימת בדגמים כמו 2950X שהם עם 16 ליבות).

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

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

למי שראה את הוידאו ולא הבין: הבעיה נמצאת עם ה-Windows Scheduler, ה"מתזמן" של Windows שמקים תהליכים (Processes) על ליבות שונות לפי העומסים שלהם, ועם המעבדים המוזכרים לעיל וכמות הליבות הגדולה, ה-Scheduler של Windows – "מתחרפן", ומה שיותר גרוע – מיקרוסופט לא עושה סימנים שהיא עובדת על תיקון הבעיה, ומה שהכי גרוע – זה קורה בכל גרסאות ה-Windows, כולל Windows Server.

אחד הדברים שוונדל מזכיר בוידאו זה אפליקציה בשם Coreprio שעוזרת למגר חלק מהבעיה. ב-Phoronix מנהל האתר בדק כמה זה עוזר. התוצאה: בחלק מהמקרים זה עוזר במעט, בחלק הרבה, אבל עדיין – ישנה בעיה שמצריכה שינוי קוד פנימי ב-Windows ע"י מיקרוסופט.

לכאורה ניתן להחליט משהו פשוט: לא רוכשים מעבדים של AMD אם מריצים Windows כמערכת הפעלה מרכזית "על הברזל", ואני יכול בהחלט להבין החלטה כזו, אולם הבעיה המרכזית אינה רק במעבדים של AMD. גם אינטל הולכים להוציא מעבדים חדשים עם אותה ארכיטקטורה כמו של AMD (הם יתחילו להופיע תחת משפחת Cascade Lake שתצא השנה). הבעיה היותר גדולה שקיימת בצד של מיקרוסופט היא תמיכה במעבדים מעל 16 ליבות ולא חשוב מי היצרן (גם אינטל). הסיבה שאף אחד לא התלונן עד כה? אף חברה שרוכשת שרת עם מעבדים מעל 16 ליבות לא מריצה ישירות Windows "על הברזל". עם Scheduler יותר טוב, גם מעבדים של אינטל ירוויחו מכך.

לסיכום: אין מנוס מלציין משהו פשוט. מיקרוסופט נרדמה בעמידה. מיקרוסופט עם Windows 2019 בהחלט מעוניינת שתריצו Kubernetes וקונטיינרים, אבל אם נסתכל לדוגמא במבחנים של Phoronix על מכונה עם 40 ליבות שמריצה Windows Server בגרסאות שונות ("על הברזל") מול הפצות לינוקס שונות – לינוקס ברוב המקרים פשוט "בועט" ב-Windows, גם כשלא מדובר כלל במעבדים של AMD. מישהו שם צריך להתעורר.

כמה מילים על טלויזיות חכמות

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

מבחינת מחירים – רוב מחירי הטלויזיות החכמות בארץ הם די נמוכים, אם כי עדיין גבוהים ב-20 עד 40% (ואלו שמעל 65 אינטש – ביותר מ-50%) בהשוואה לחו"ל, ומכיוון שבישראל (תודות ליאיר לפיד) משרד האוצר בטוח שאתה מיליונר – אם אתה קונה טלויזיה מעל 55 אינטש (למרות שבד"כ אתה יכול להשיג טלויזיה כזו באיכות לא רעה בכלל במחיר של 3000 שקל – לפני המכס) – אז התמחור עצמו די מעוות בקצה העליון.

אחד הדברים המצחיקים שקורים הוא שמחירי אותם טלויזיות יותר זולים מ-צגים למחשב. קחו לדוגמא את הטלויזיה שרכשתי – 49 אינטש של סמסונג, דגם Samsung UE49NU7172 4K שאפשר לראות אותו כאן ב-ZAP. כל הסוחרים מציגים את מחירי המסך במחירים של 3000 שקל ומעלה. אני רכשתי את המסך מחברת י. שלום במחיר של .. 2190 שקל כולל מע"מ. קניתי את זה כאדם פרטי, לא כסוחר, לא ביקשתי הנחות. זה המחיר שהוא ביקש ששאלתי מה המחיר, זה המחיר שקיבל. (מדוע יש פער מחירים כזה? תיכף אסביר). במחיר הזה אם תחפש צגים עם רזולוציה גבוהה (לא 4K, נניח 2560X1440) – תוכל למצוא אולי מסכים בגודל 27 אינטש (למעט הדגמים של לנובו שעולים בערך 1000 שקל, אבל אם זכרוני אינו מטעני, יש לא מעט מתלוננים באתרים שונים על הדגמים הללו). מה שאני קניתי מציג רזולוציה של 4K ב-60 הרץ. נכון, אני לא ממליץ לאף אחד לערוך וידאו עם מסך כמו שרכשתי או כל צג טלויזיה (הצבעים "חדים" מלאכותית, מסך כזה נותן מספרים מביכים ב-sRGB, Adobe RGB, DCI P3 וכו') וגם יש צורך במרחק יותר גדול מהמסך למשתמש (כל מיני מספרים רצים בחוץ, אבל מצאתי ש-1.5 מטר בין המסך למשתמש זה מרחק די טוב), אבל החוויה שונה לגמרי בהשוואה לשימוש בצג 27 אינטש ומטה עם רזולוציה גבוהה (יש כמובן גם מסכי מחשב עם רזולוציות 4K בגדלים עד 27 אינטש, אבל אז צריך לבצע DPI Scaling – כלומר הגדלת האותיות, ואז האפליקציות נראות כמו עם רזולוציה של Full HD בערך). זה לא שאני ממליץ לזרוק צגי מחשב לטובת מסכי טלויזיה (אירוניה: בשנות ה-80 רק לבעלי כיס עמוק היה מחשב עם צג יעודי, שלא לדבר על צג צבע!, השאר היו מחברים את המחשב ל…טלויזיה) – אבל מה שאני כן יכול לאמר הוא שהחוויה בהחלט שונה ושווה (וכן, את העריכת וידאו שלי אני יבצע על מסך הטלויזיה אבל בדיקת הצבעים, חדות וכו' – אני אעשה על המסך השני, ה-27" של Dell, שעולה בסביבות ה-4000 שקל).

נחזור לעניין המחיר: סוחרים רבים מוכרים בארץ לדוגמא את הטלויזיות של סמסונג עם כיתוב "יבואן רשמי". לך בכרטיס אשראי זה עולה 20-30% יותר בהשוואה לטלויזיות סמסונג מיבואנים מקבילים כמו י. שלום, תמוז ואחרים. האם שווה לשלם עוד 20-30%? טכנאי התקנות ואותם סוחרים שמוכרים מיבואן ראשי בהחלט יאמרו "כן". אני יאמר "לא" מהסיבה הפשוטה: בין אם אתה קונה טלויזיה SMART בגודל 32 אינטש ומעלה (כולל 75, 80 אינטש) – הטלויזיה פנימית היא אותה טלויזיה, כלומר יש פאנל (ששונה בין הדגמים כמובן), יש ספק כח שטוח, ויש לוח אם. כשיש תקלות, הטכנאי מגיע ומחליף את הלוח אם. כבר חלפו להם הימים שהטכנאי היה צריך לבדוק מתחים ולשבת שעה כדי לבדוק דברים. היום הטכנאי מגיע, פותח, מחליף לוח, בודק שזה עובד, סוגר את הטלויזיה, שם אותה על המתקן בקיר – והולך. כל התהליך לוקח 20-30 דקות (ברוטו). לכן, כשאתה בודק אם לרכוש טלויזיה SMART, בדוק אם יש לך שרות טכנאי עד הבית בתקופת האחריות. כמדומני שכולם נותנים אחריות 3 שנים, אך יש כאלו שנותנים טכנאי עד הבית בחינם שנה ראשונה ו-200 שקלים לביקור בשנתיים לאחר מכן. לכן כדאי לבדוק אם זה שווה לכם לשלם 30% בהשוואה ליבואן מקביל.

ועוד עניין חשוב: אל תחברו את מסך הטלויזיה לאינטרנט! לא חשוב מי יצרן הטלויזיה, ברוב המקרים אבטחת המידע היא ברמה של בדיחה ובקושי מגיעים עדכונים. רוצים לראות נטפליקס, סרטים/סדרות שהורדתם וכו'? קנו לכם סטרימר כמו Amazon Fire TV, nVidia Shield TV, Roku, Apple TV או מכשירים של ספקים כמו יס, הוט, פרטנר. כל המכשירים שהזכרתי מקבלים עדכוני אבטחה ואבטחת המידע שלהם סבירה ומעלה (רק אל תנסו לבצע root למכשיר כמו FIre TV, אחרת המכשיר באותו רגע שובק חיים, יש בתוכו דבר שנקרא eFuse).

לסיכום: מסכי טלויזיה כיום הינם זולים בהרבה מבעבר. הם כמובן מתאימים לסלון בבית, אולם אם יש צורך במסך גדול למחשב כמסך נוסף (לצפיה בוידאו), פתרון מסך טלויזיה הוא פתרון לא רע בכלל. בתור "צג" עיקרי – מצריך שינוי בחדר כך שהמשתמש ישב מעט יותר רחוק (ותשכחו מכל מיני "נוסחאות" של מינימום 4 מטר, או גודל המסך באינצ'ים כפול 3 – המסכים בנויים באותה שיטה שצגי מחשב בנויים: פחות או יותר אותה טכנולוגיה, רק ש"הפיקסלים" יותר גדולים. אנשים יושבים מול צמד מסכי מחשב בגודל 32 אינטש או צגים בגודל 42-49 אינטש ובמרחק של מטר ולא קורה כלום), כך שמסך טלויזיה כזה יכול להיחשב כפתרון לא רע. מבחינת אבטחה לעומת זאת, מסך הטלויזיה מגיע עם אבטחת מידע גרועה מאוד, ולכן לא מומלץ לחבר אותו לאינטרנט.

לבנות מחשב בזול

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

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

גילוי נאות: רוב הקישורים שאביא כאן הם קישורי Affiliate באמזון, כלומר אם אתם קונים, אני אקבל איזה סנט שחוק לכיווני.

את רוב החלקים המוזכרים כאן אני ממליץ לקנות באמזון ולא בישראל, לא בגלל קישורי ה-Affiliate אלא בגלל סיבה אחרת: בארץ, בכל הקשור להחלפת ציוד (במיוחד ברשתתות חנויות מחשבים), מהרגע שפתחת את הצלופן או קרעת את המדבקה ואתה רוצה להחליף, יוצאים מתוך הנחה שפירקת את הציוד, שפכת 2 בקבוקי קולה משפחתית, סגרת ואתה רוצה להחליף. כל ציוד שנפתח ואתה רוצה להחליף – עובר ל"בדיקה" באיזו מעבדה כלשהי, ורק אם המעבדה מאשרת, תקבל ציוד זהה בלבד. מה קורה אם לדוגמא החלטת לקנות דיסק קשיח ורק כשהוא הגיע, פתחת את האריזה וראית שמהירות הדיסק קטנה מדי ואין לך בעיה להשלים את הסכום, רק שיחליפו לדיסק אחר? תשכח מזה! בקיצור – בכל הקשור לשרות לקוחות לגבי ציודי מחשב בארץ למשתמשים פרטיים – אנחנו עדיין תקועים בשנות ה-90.

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

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

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

בואו נתחיל.

מעבדים
בעקרון, אני ממליץ על 2 סוגי מעבדים:

  • מעבד Athlon 200GE. השם אולי מוכר לותיקים אך זהו אינו מעבד עם הארכיטקטורה הישנה. AMD פשוט החליטה להשתמש בשם Athlon למעבדי בגיזרת ה-Value. מעבד זה מכיל 2 ליבות ו-4 נימים, הוא רץ במהירות 3.2 ג'יגהרץ, ויש לו 5 מגהבייט זכרון מטמון. הוא גם כולל בתוכו יחידת עיבוד גרפית עם 3 יחידות עיבוד (CU), כלומר המעבד גם נותן לנו פתרון לתצוגה. זהו מעבד שמתאים יותר למשתמשים שרוב הזמן גולשים בדפדפן, אופיס, ודברים משרדיים אחרים. עלות: 60$
  • מעבד Ryzen 2400G: זהו מעבד ה-Ryzen 5 של AMD שכולל GPU בתוכו שמשתווה בערך לכרטיס GTX 1050 של nVidia. מעבד זה מתאים לאלו שרוצים להריץ משחקים על מסך עם כמות פריימים טובה ברזולוציות עד 1920X1080. המעבד כולל 11 יחידות גרפיות (CU), כ-4 ליבות ו-8 נימים והוא רץ במהירות של עד 3.9 ג'יגהרץ (למעוניינים, אפשר לבצע Overclock). מחיר: 159$

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

שימו לב: הזכרונות שאני מציע הם במהירות 2400 מגהרץ, כלומר מהירות בסיסית. יש הרבה יותר מהירים אבל המחיר מטפס.

במקרה הזה ההצעה שאני ממליץ עליה היא זכרון של Corsair Vengeance LPX 8G– אלו 2 מקלות של 4 ג'יגהבייט זכרון המחיר: 80$ (סתם שתדעו, המחיר הכי זול למקל יחיד של זכרון 4 ג'יגה בארץ הוא 200 שקל, ופה אתם מקבלים KIT של 2, אז תעשו חשבון כמה אתם חוסכים). אם אתם רוצים 16 ג'יגהבייט זכרון, אז ה-KIT הזה של Patrior עולה 140$. לדעתי – שווה.

לוח אם:
מכיוון שמדובר במחשב לילדים, ניקח לוח אם פשוט מבוסס Chipset מסידרה A320 של AMD. הלוח שאני ממליץ עליו הוא GIGABYTE GA-A320M-S2H. הלוח הזה כולל כל מה שתרצו למחשב: יש כניסות VGA/DVI/HDMI, יש כניסת רשת 1 ג'יגהביט, יש תושבת M.2 להכנסת מקל אחסון, יש 4 כניסות SATA-3, יש תושבת PCIe X16 להכנסת כרטיס גרפי בהמשך, וגם 2 תושבות PCIe X1 להכנסת ציודים אחרים (כרטיס רשת יותר טוב?) – בקיצור, כל מה שצריך מלוח אם למשתמש ביתי. המחיר: 50$.

הערה: המאוורר מגיע בתוך הקופסא של ה-CPU. יש מאווררים שונים ל-Ryzen ול-Athlon, והחומר הטרמי נמצא בקופסא.

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

על מנת שלא להעביר כבלים של SATA ואחר כך להתבלבל מה הדיסק הראשוני ומה השני ב-BIOS, בחרתי בגירסת המקלון M.2, כך שכל מה שצריך זה להכניס לתושבת, להבריג – וזהו. 2 ההצעות הם M.2 SATA, לא NVME.

דיסק קשיח
במקרה של דיסק קשיח, לפעמים 500 ג'יגהבייט של SSD יכול בהחלט להספיק, אולם לפעמים עדיף לרכוש גם דיסק קשיח מכני. המחירים זולים ואפשר לאכסן יותר מידע, ואם משתמשים בתוכנת Macrium Reflect החינמית ב-Windows – אפשר לגבות אחת לשבוע את ה-SSD לתוך הדיסק הקשיח, גיבוי זה תמיד טוב.

לגבי דיסק קשיח, ההמלצה שלי היא על דיסק 2 טרהבייט של Seagate 2TB BarraCuda – הוא גם מהיר (7200 RPM), והוא גם זול: 60$.

ספק כח:
אחד הדברים החשובים במחשב הוא ספק כח טוב. אני ממליץ על EVGA 500 W1. אני משער שרבים יאמרו ש-500W זה מוגזם, אבל לעניות דעתי כדאי לחשוב קדימה, למצבים שבהם יהיה צורך להוסיף GPU למשחקים רציניים (כי הילד רוצה). המחיר, בכל מקרה, זול: 33$.

מארז למחשב
בסופו של דבר, צריך להכניס את את למארז, וכאן אני דווקא פחות ממליץ על אמזון. מבדיקה שעשיתי, גם אם תבחרו מארז זול, המשלוח יהיה יותר יקר מרכישה בארץ. אם מדובר במחשב לילד עם Athlon שאתם לא הולכים להוסיף לו GPU בקרוב, אז KSP מוכרים בארץ גנרי ב-159 שקל שכולל ספק כח צנוע גנרי. לעומת זאת, אם המחשב יורחב בעתיד, כדאי או לקנות מארז ללא ספק ולרכוש את הספק באמזון, או לחפש עיסקת חבילה שכוללת ספק 500W ומארז טוב, ומכיוון שיש הרבה סוגי מארזים, אז זה עניין של טעם ותקציב.

מאווררים:
בד"כ כל מארז מגיע עם 2 מאווררים (אחד מקדימה למטה ואחד מאחור למעלה), ויש מקרים שלא מגיעים מאווררים. איוורור במחשב הוא חשוב מכיוון שמחשב מוציא חום וצריך לשאוב אויר מבחוץ ולהוציא את האוויר החם. אפשר לרכוש מחנות המחשבים (אם אין במארז מאווררים) 2 מאווררים למחשב, אולם אם רוצים שקט אז אני יכול להמליץ על המאווררים ARCTIC F12 Silent שעולים $9 לחתיכה או Noctua 120mm שעולים אמנם כפול (כמעט $20), אבל הם הכי שקטים והכי אמינים שיש כיום בשוק. כלל אצבע: עדיף שיהיו 2 מאווררים מקדימה (בתצורת PULL) ואחד מאחור (בתצורת PUSH). למי שלא מכיר מה הכוונה PUSH/PULL, הוידאו הזה יסביר מה הכוונה.

סך הכל מחירים:

  • מחשב בסיסי (אופיס/ילדים, ללא GPU): המחיר (ללא משלוח ומע"מ): 411$.
  • מחשב לילדים/עבודה בסיסית/משחקים: $600.

הערות:

  • יהיו לא מעט אנשים שיעדיפו לקנות מקומית את הכל מכאן, ולחסוך משלוחים וכו', שזה לחלוטין לגטימי, אולם כדאי לזכור שעל דברים כמו SSD, מעבדים, זכרון וכו' – המחירים בחו"ל דינמיים ובארץ הם בקושי זזים למטה.
  • הפרטים הקטנים: הלוחות אם שמייבאים לארץ, במקרים רבים חסר בהם דברים. כך לדוגמא אני ציינתי בפוסט זה לוח מבוסס A320 Chipset. מה שמייבאים לארץ (בדקתי ב"זאפ") זה את הגירסה ללא M.2 (ובמחיר הרבה יותר גבוה מ-50$). גם מחירי המעבדים בארץ לא ממש מתעדכנים ו-AMD מורידה מחירים תכופות. אגב, מעבד ה-Athlon שהזכרתי? אין בארץ כרגע. הוא יהיה זמין בעוד חודש או חודשיים.
  • לחברות ועסקים שרוצים לקנות מחשבים לעובדי החברה: מחשבים שהם מבוססי Ryzen עולים בין 100-150$ פחות ואתם מקבלים יותר ליבות.
  • אם אתם רוצים ללכת על מעבדי אינטל: באינטל מציעים חבילה הכוללת "SSD" בגודל 16-32 ג'יגה ללא תשלום נוסף (כביכול, זה כבר מגולם במחיר המעבד). ממליץ לוותר מכיוון שהתועלת של SSD כזה מול כל SSD אחר בגודל של 250 ג'יגה – לא קיימת. עדיף לרכוש SSD או כ-M.2 או כ-SATA רגיל.
  • תוכנה שמאיצה את הביצועים בכך שהיא מעבירה אוטומטית חלקים מדיסק ישן ל-SSD ובכך מאיצה את ה-Boot: רוב התוכנות המסופקות עם היצרנים (אני לא מדבר על התוכנה להעתיק מדיסק קשיח קטן ל-SSD) הן תוכנות די גרועות. אני ממליץ על תוכנה בתשלום של 30$ שנקראת Primo Cache וגירסת נסיון שלה ניתנת להורדה כאן.
  • מערכת הפעלה Windows 10 עולה לרכישה כקופסא כ-500-600 שקלים בארץ ואופיס עולה 600-700 שקל. טריק "אפור" שיש הוא לרכוש את התוכנות ב-eBay בדולרים ספורים. מיקרוסופט לא תזנק עליכם עם שוטרים אם תרכשו, אבל יכול להתרחש מצב שבהמשך הדרך מספר הרשיון שלכם פתאום יפסיק לפעול (אתם יכולים לפנות למי שקניתם ב-eBay, סביר להניח שהוא יתן לכם מספר חדש).

 

תקלות בפלאפון ומה כולם יכולים ללמוד מכך

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

אז קודם כל – אכן, אני לא מכיר אחד לאחד את המערכות הנוכחיות של פלאפון. בעבר, כשכל חברה סלולרית (פלאפון, סלקום, פרטנר, פלטל) הקימה את התשתית הראשונית, הציודים היו פחות או יותר אותו דבר (מחברות כמו נוקיה או אריקסון. כן – החברות הנ"ל מייצרות ציודים מאוד רציניים לתקשורת סלולרית, ללא קשר לפעילות עבר לייצור מכשירים סלולרים – אלו חברות שונות), תוכנות ה-SMS וה-Billing היו זהות (של אמדוקס) והיו כמובן מערכות אחרות יחודיות לכל חברה. פה ושם הייתי מתעדכן יותר על דברים משיחות עם כל מיני אנשים שעבדו שם, שיחות עם מנהלים בכל מיני כנסים וכו'. אני רוצה להדגיש: יש לי המון הערכה מבחינה טכנולוגית לחברות הסלולר בארץ ולאנשים העובדים שם, ולא הייתי לי שום כוונה לזלזל בהם (מצד שני, על החלק של ה-ISP של אותם ספקים .. יש לי לא מעט ביקורת אך לא לאנשים הטכניים, יותר לכיוון ההנהלה, במיוחד בכל מה שקשור לרוחבי פס).

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

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

וכאן מגיעה הבעיה שנמצאת אצל חברות רבות (שוב, לא מדבר ספציפית על פלאפון או על כל חברה אחרת): אין תכנון מספק ל-Roll Back. אני בערך 26 שנה בתחום, והיו לי מאות מקרים שבהם שדרוגים שברו מערכות פרודקשן, גם כשב-LAB הכל עבד פרפקט. מה לעשות, דברים כאלו מתרחשים גם כשעושים את כל המאמצים למנוע את התקלות.

בעבר הרחוק, אמצעי העזר שעמדו לרשותך היו קבצי TAR (בלינוקס, יוניקס) שהכנת לפני השדרוג (אם כמובן גיבית את הכל והתוכנה לא זורקת איזה קובץ so באיזה חור נידח והוא לא כלול בקובץ TAR) או גיבוי לקלטת. עם מערכות Solaris היה אפשר להשתמש ב-Veritas Volume Manager כדי ליצור Snapshot, בלינוקס בזמנו היה LVM אבל לא היה Snapshot וב-Windows (לפני שנות ה-2000) המצב לא היה טוב יותר.

עכשיו ב-2018 דברים השתנו. הרוב רץ על VM כיום אז אין בעיה ליצור Snapshot לכל המכונות המושפעות משדרוג ואם יש תקלה, אפשר לחזור אחורה. כל DB מאפשר לעשות dump שבמקרה הצורך ניתן לשחזרו, ובכל מערכת DR ניתן לעשות את הסינכרון הדו כיווני המתמשך כשעושים עבודת שדרוג.

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

לכן, שדרוגים לא צריכים רק להיבדק רק על המכונה (או על רפליקציה של המכונה ב-LAB) אלא גם על המכונות שמושפעות מכך, ויש צורך לעשות גיבוי או snapshot לכל דבר שמושפע, כך שאם רכיב מסויים דופק דברים, צריך לעשות rollback לא רק לרכיב, אלא גם למכונות שהושפעו מכך (אם הושפעו). Snapshot, אני מעוניין להזכיר, שומר רק את ה-Delta (שינויים) בין המצב של המערכת לפני ה-Snapshot ולמצב הנוכחי, כך שלא מדובר במקום רב בדיסק, כך שאין צורך לחשוש לגבי מקום בדיסק בגלל Snapshot (כמובן שמומלץ כמה ימים אחרי השדרוג לבטל את ה-Snapshot ואם צריך לשחזר – להשתמש בגיבוי).

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

קצת על הכרטיסים הגרפיים החדשים של nVidia

חברת nVidia הציגה אתמול את הכרטיסים הגרפיים למשתמש הביתי/סמי-מקצועי, סידרת ה-RTX, דגמי 2070,2080,2080Ti, וזאת אחרי שנתיים "יובש" שבו החברה לא הציגה התפתחות משמעותית לקהל זה (למעט Titan V שיותר מיועד לאלו שמתחילים בתחום ה-AI/DL). לקהל אחר החברה הוציאה מס' כרטיסי Tesla ורק לפני כמה ימים הציגה החברה למשתמשים המקצועיים את סידרת ה-Quadro RTX, במחירים סופר יוקרתיים. (אחרי הכל, אתה קונה כרטיס שביצועיו נמוכים מאחיו המשפחתיים, רק שעם זכרון ECC ואחריות יותר ארוכה, אז מדוע שלא תשלם פי 4?)

במשך שעתיים הציג מנכ"ל החברה את ה-RTX, הוא דיבר על Deep Learning, על AI, על Ray Tracing וכמה הכרטיסים החדשים סופר-מהפכניים וסופר מהירים ב-Ray Tracing. אין ספק, המנכ"ל צודק, הכרטיס, ארכיטקטורת Turing באמת מהפכנית.

אבל בסופו של יום nVidia לא הציגה משהו אחד די פשוט: איך הכרטיסים החדשים והכה-נוצצים בביצועים עם תוכנות עכשויות. אם אני עורך וידאו ואני רוצה לרנדר (הן אובייקטים והן להוצאת קובץ לשידור) – בכמה טוב הכרטיס החדש? איך הביצועים שלו על DirectX, OpenGL, Vulkan? סביר להניח שהביצועים יותר טובים בשימוש CUDA (כי פשוט יש יותר ליבות, יש זכרון יותר מהיר וכו'), אבל בכמה הוא יותר טוב?

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

תחום ה-Deep Learning, כמוהו אחיו ה-Artificial Intelligence – הם תחומים מאוד חשובים. גם בתחום ה-Ray Tracing לא התרחשו הרבה התפתחויות לשוק הביתי/סמי מקצועי זה זמן רב, ואם היית רוצה להשתמש ב-Ray Tracing, הדבר הראשון שהיית צריך להצטייד בו זה המון סבלנות. רינדורים כאלו הם איטיים. אין ספק שכרטיסי ה-RTX בהחלט מאיצים דברים וההדגמות נראו מעולות.

אבל יש כמה בעיות בעניין:

  • אין שום סטנדרט ל-Ray Tracing. כל תוכנה עובדת בדרכה ואולי מאפשרת יבוא מתוכנה מתחרה, אבל בניגוד לפורמטים של קבצי וידאו ו-Codecs, אף קבוצה עדיין לא הקימה סטנדרטים שחברות יתחייבו לממש אותן.
  • אין תוכנות מקצועיות שיכולות לנצל את ה-RTX מבחינת Ray Tracing. אני מאמין שבעקבות ההכרזה, חברות תוכנה רבות יוסיפו תמיכה ל-RTX, אבל זה תהליך שלוקח זמן, לפעמים שנה ולפעמים (ברוב המקרים) יותר.
  • מיקרוסופט הוסיפה תמיכת Ray Tracing ל-DirectX, אבל ב-Vulkan ו-OpenGL, ספריות וארכיקטורות שרצות על מק, iOS, אנדרואיד, לינוקס וכו' – אין שום תמיכה.

במילים אחרות: זה נחמד ש-nVidia מוציאה את כרטיסי ה-RTX וגם SDK למפתחים, אבל עד שיופיעו תוכנות שינצלו את ה-RTX, יהיה כדאי להמתין לבדיקות ולראות אם קניית כרטיסי ה-RTX 2070,2080,2080Ti תהיה שווה. בל נשכח שיש מלאי ענק בחוץ של כרטיסי GTX 1070, 1080 ו-1080Ti בשוק שמחיריהם ירדו, ואולי שיפור של כמה אחוזים לא יצדיק את רכישת "המילה" האחרונה בתחום ה-GPU.

על מצלמות אבטחה ופרצות

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

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

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

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

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

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

אז מה ניתן לעשות בנידון?

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

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

התחרות בין AMD לאינטל על ריבוי ליבות

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

נתחיל מאינטל: היא הציגה את המעבד I7-8086K במלאת 40 שנה למעבד הנוסטלגי 8086 שהתחיל את כל מהפכת ה-PC. המעבד הזה הוא בעצם ה-I7-8700K רק שבתוכו יש פיסת סיליקון מובחרת שיכולה להיות מואצת למהירות 5 ג'יגהרץ (בחלק מהליבות, לא כולם) ואינטל דורשת עליו מחיר יותר גבוה מה-8700K.

אבל את עיקר הכותרות קיבלה אינטל מהצגת מעבד עתידי כלשהו שיכיל לא פחות מ-28 ליבות ושהודגם רץ במהירות 5 ג'יגהרץ. כל מי שקצת מבין בכמות ליבות פר מעבד ובמהירות שעון וראה את ההכרזה – חכך את ראשו כי המספרים לא ממש מסתדרים, ורק אחרי ההדגמה התגלה ה"טריק" של אינטל: הם לקחו בעצם מעבד מאוד יקר ממשפחת השרתים (השמועות מדברות על Xeon SP Platinum 8180 שעולה 10000$), ביטלו לו את נעילת ההאצה, והדגימו אותו על לוח אם סופר-מפלצתי והקירור היה קירור מאסיבי – Chiller שדורש 1000W בקירור מים. כל הטרראם הזה הוא אינו פתרון שאינטל יכולה למכור (זה לא פתרון שאתה יכול לרכוש הביתה או לחדר שרתים בחברה אלא אם יש לך מערכת הזנת חשמל מאוד גבוהה) וסביר להניח שאינטל גם לא תמכור מעבד כזה במהירות הזו (תזכרו – בשביל פתרון כזה צריך ספקי כח מיוחדים, לוח אם מיוחד וחתיכת פתרון קירור חיצוני). מדוע אינטל לא ציינו בהדגמה שמדובר ב-Overclock? כי הם "שכחו".

מדוע בעצם אינטל נכנסים לתחרות הזו? כי AMD המתחרים יכריזו למחרת על מעבדי Threadripper עם 32 ליבות (ולאינטל יש מחלקת ריגול שלמה כך שהם יודעים על הדברים מראש) אז הם יצאו בהכרזה מוקדמת על מעבד חדש. האם כדאי להתחיל להתלהב ואולי בהמשך לרכוש מעבד כזה? אני בספק. סביר להניח שכשאינטל תמכור מעבד כזה, המחיר שלו יהיה לא פחות מ-4000$, ועדיף לחברות שרוצות דבר כזה ורק מעבדים של אינטל – לרכוש מכונה עם 2 מעבדים עם 14 ליבות (כמו ה-i9-7940X או מה שאינטל תוציא בחודשים הקרובים), שם המחיר יהיה הרבה זול וצריכת החשמל תהיה נמוכה בהרבה. אינטל גם הכריזה לאחר הכנס כי יהיה גם מעבד עם 22 ליבות לצרכנים (שוב, כמו ה-Xeon SP Gold 6152).

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

נעבור מכך, אם כן – ל-AMD.

בכנס של AMD הכריזו על מספר מוצרים עתידיים (בלי יותר מדי פרטים) ועל מעבדי ה-Threadripper החדשים שיקבלו את ארכיטקטורת +Zen שתשפר ביצועים בכל הקשור לתקשורת פנימית בין הליבות ותקשורת עם הזכרון, וכאן AMD הכריזה על 2 מעבדים חדשים במשפחת ה-Threadripper: מעבד אחד עם 24 ליבות ומעבד שני עם 32 ליבות. AMD שמחו להציג את תוכנת Blender עם השוואה מול המעבד ה-i9-7980XE של אינטל שמכיל 18 ליבות וכמובן שהמעבד עם 24 ליבות של AMD ניצח. באותו הזדמנות AMD הציגו שוב את Blender עם 32 ליבות אולם הפעם ההשוואה היתה ללא תצוגה מהצד של אינטל.

הבעיה ב-2 המעבדים החדשים פשוטה וקשורה למשפחת ה-Threadripper שהוא בעצם גירסה קצוצה של מעבדי EPYC לשרתים של AMD. במעבדי EPYC, תצורת הזכרון היא 8 ערוצים (כלומר אם נניח אתם רוצים שיהיה בשרת 128 ג'יגהבייט זכרון, עליכם למלא את כל 8 התושבות במקלות של 16 ג'יגהבייט ולא 4 מקלות של 32 ג'יגהבייט כדי לקבל ביצועים אופטימליים). ב-Threadripper תצורת הזכרון היא כמחצית מכך (4 ערוצים) כי Threadripper במקור היה עד 16 ליבות והיה צורך על כל רביעיית ליבות למלא זכרון ב-4 תושבות. עם המעבדים החדשים לעומת זאת, תצורת הזכרון נשארת אותו דבר כך שמעבד עם 32 ליבות, כך שמחצית מהליבות לא מקבלים גישה ישירה לזכרון, מה שפוגע בביצועים. נוסיף את הנקודה ש-AMD מדגישה תאימות לאחור (כך שאם יש לך מערכת עם Threadripper ואתה רוצה לשדרג למעבד עם 32 ג'יגהבייט זכרון, כל מה שתצטרך לעשות הוא פשוט לשדרג BIOS/UEFI ולהחליף לאחר מכן מעבד, רק אל תנסו לעשות Overclocking, לשם כך תצטרכו לוח חדש יותר עם אותם חלקים אך עם ערכת VRM משופרת, המעבדים החדשים צריכים יותר מתח).

יוצא מכך שההכרזות של AMD על מעבדי Threadripper החדשים (שיצאו באוגוסט) הם לא משהו שכל כך שווה להתלהב ממנו. כן, סביר להניח ש-AMD ימכרו מעבדי Threadripper עם 32 ליבות ו-64 ניבים במחיר של פחות מ-2000$ (מעבד לשרתים EPYC 7551P עם 32 ליבות עולה כיום 2300$) ומי שרוצה מעבדי AMD עם 32 ליבות ומקסימום ביצועים למעבד, עדיף שירכוש את EPYC (כותב שורות אלו מתכנן להחליף מספר שרתים בפתרונות מבוססי EPYC, הביצועים בוירטואליזציה מעולים בהשוואה למחיר פר מעבד ובצריכת החשמל שלהם).

לסיכום: גם ב-AMD וגם באינטל הבינו – לקוחות תחנות עבודה מקצועיות ומשתמשים מקצועיים רוצים מעבדים עם יותר ליבות ואותן חברות ישמחו לספק זאת, אבל יחד עם זאת, כדאי מעט לצנן את ההתלהבות. כבר כיום ניתן לקבל מספר גבוה של ליבות מבלי לקרוע את הכיס. לגבי שרתים – מלחמת הליבות תתחיל בשנה הבאה, כאשר AMD תכריז על מעבדי EPYC עם 48 ליבות במעבד או 96 ליבות בתצורת מעבדים כפולים ונראה מה אינטל תציג.

מה קורה בעולם הכרומבוקים (עדכון)

זה היה ב-4/10/2017. גוגל שחררה לעולם את ה-Pixelbook שלה. ערוצי המדיה השונים קיבלו את המחשב לסקירה וכולם כתבו את אותו דבר: מבחינת חומרה, מדובר במחשב מעולה, מקלדת נוחה, עט טוב, משטח trackpad מעולה ובקיצור – מחשב נוח שעובד מעולה. הבעיה מתחילה עם מערכת ההפעלה – כרום OS שלא נותנת לך הרבה: לגלוש ברשת ולהפעיל אפליקציות מבוססות Web ולהריץ אפליקציות של אנדרואיד, ואת כל זה אתה יכול לעשות במחשבי כרומבוק אחרים בפחות ממחצית המחיר, אז מדוע גוגל מוציאה מחשב כזה ובמחיר כה גבוה?

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

אז מדוע גוגל עשו זאת?

גוגל מודעים לכך שהפעלת אפליקציות Web ואפליקציות אנדרואיד על כרומבוק לא תסייע לה בחדירה לשוק (מעבר לשוק הלימודים בכיתות ה'-י"ב), אבל גוגל כן רוצים לחדור לשוק, ולהיכנס לדוגמא לשוק המפתחים (שם המק כבש מקום מאוד רציני, לכו לכל כנס ותראו במה הקהל משתמש). נכון, אפשר להריץ crouton ולהתקין את הפצת הלינוקס החביבה עליך, אבל לשם כך תצטרך להעביר את הכרומבוק שלך למצב developer mode ובדרך תאבד חצי מההגנות שיש בכרומבוק, שלא לדבר על כך ששילוב אפליקציות לינוקס גרפיות במסך הכרום OS הוא כרגע דבר די גרוע (עם תוסף XIWI). בקיצור אם אני רוצה להריץ כל אפליקציה גרפית עם האצה גרפית, האפשרות היחידה שלי היתה להריץ crouton ולהחליף בין סביבת כרום OS לסביבה מבוססת X.org.

הערה: כל הדברים הבאים לא זמינים לכרומבוקים, אלא רק ל-Pixelbook וגם זה רק בערוץ dev

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

מכאן אנחנו מגיעים לסביבה הגרפית. גוגל לקחה את ה-GTK ויצרה עבורו Theme שמבוסס על Material Design כך שאפליקציות מבוססות GTK יראו כאילו נוצרו עבור אנדרואיד/כרום OS. הנה דוגמא (לחצו להגדלה):

מה עם אפליקציות שמבוססות QT? אל דאגה. להם יש כבר Material, וזה נראה כך (יש בצורה בהירה וגם בצורה כהה, להלן הצורה הבהירה:

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

הצעד הבא שגוגל עובדת עליו כרגע נקרא ALTOS (כן, ALT OS) וכשמו כן הוא – לראשונה תוכל באופן רשמי גם להתקין Windows על הכרומבוק שלך, רק שבניגוד למחשבים אחרים, אין יותר BIOS, ואין Management Engine שמלאים חורי אבטחה כרימון. יש את Core boot ועדיין יש את מנגנון העדכונים האוטומטי שמתעדכן ומאפשר לך גם לעשות roll back.

ומה בעתיד? בשלב זה אני יכול רק לנחש שגוגל תכניס את KVM ואת העבודה שאינטל עשתה (ה-GVT) כך שתוכל להפעיל מערכת הפעלה (כמו WIndows) בחלון וירטואלי ולקבל האצה גרפית רצינית (הרבה יותר ממה ש-VirtualBox או VMware workstation מציעים כיום!).

אני מאמין שלקראת אוקטובר, גוגל תצא בהכרזה יחד עם יצרני המחשבים השותפים שלה (כולם בתוכנית השותפות) עם כרומבוקים הכוללים מפרט הרבה יותר משמעותי: 8-32 ג'יגהבייט זכרון, דיסקים SSD בגודל 128-1024 ג'יגהבייט ועם הכרום OS האחרון הכולל שיפורים אלו. חשוב לזכור, שיפורים אלו ירוצו על חלק נכבד מהכרומבוקים הזמינים היום בשוק, רק שלצערי כרומבוק, כמו מק – לא ניתן להרחבה.

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