- מיקרוסופט מכינה עוד יותר דברים טובים לאלו מכם שמתעניינים.
- ההחלטה באיזה דפדפן להשתמש יכולה להיות משימה קשה עבור אנשים מסוימים.
- עם זאת, הכלים החדשים הללו יכולים לעזור לך להגיע לפסק דין הרבה יותר מהר.
- התוכנה החדשה הזו מבית מיקרוסופט תוקדש ללינוקס ולאנדרואיד.
אין ספק שרבים מאיתנו משתמשים בדפדפנים מסוימים שאחרים אפילו לא שמעו עליהם, במקום האפשרויות הקונבנציונליות בחוץ.
וזה נכון שביצועים הם בדרך כלל גורם חשוב מאוד עבור משתמשים המנסים להחליט בין אפשרויות גלישה שונות באינטרנט.
המתחרות הגדולות ביותר, מיקרוסופט וגוגל, מציגות כל הזמן דרכים חדשות לשפר את הביצועים בדפדפני Edge וכרום שלהן.
אולם, כעת, מיקרוסופט הציגה קבוצה של כלים בקוד פתוח עבור לינוקס ואנדרואיד, הנקראים Microsoft-Performance-Tools שניתן להשתמש בהם כדי למדוד את ביצועי הדפדפן במגוון מערכות.
אנו מקבלים כלי מדידה חדשים עבור לינוקס ואנדרואיד
אל תלך שולל על ידי המראה של ערכת הכלים, כי למרות שזה נראה למטרות כלליות, מיקרוסופט הדגישה כי ניתן להשתמש בו כדי לנטר ולמדוד את ביצועי הדפדפן.
כל כלי עיבוד העקבות הזה מבוסס על אותה מתודולוגיה ששימשה לשיפור הביצועים של מערכת ההפעלה Windows בעשורים האחרונים.
ניתן להשתמש בתוכנה הקרובה כדי להציע תובנות נוספות לגבי מה שמערכת ההפעלה וקוד האפליקציה עושים ב-a נקודת זמן, ואם תרצה, תוכל גם לקשר את העקבות עם Windows Performance Analyzer (WPA).
ערכת הכלים עצמה בנויה על .NET Core ו-microsoft-performance-toolkit-sdk, מה שאומר שהיא נתמכת תיאורטית בכל מערכת הפעלה שבה .NET Core תומכת.
עבור לינוקס, אנו תומכים ב-LTTng, perf ו-Perfetto. עבור דפדפני אנדרואיד ו-Chromium כגון Chrome ו-Edge Chromium, אנו תומכים ב-Perfetto.
הנה המעקב הנוכחי שנתמך:
- LTTng (תזמון מעבד ליבת לינוקס, תהליכים, שרשורים, חסימת IO/דיסק, Syscalls, אירועי קבצים וכו')
- perf דגימת מעבד לינוקס (CPU-clock)
- Perfetto Android & Chromium (תזמון מעבד, דגימת מעבד, תדירות מעבד, FTrace, יומני אנדרואיד, אירועים גנריים / רצועות ברירת מחדל, מוני GPU)
הכלי תומך בניתוח וגם בניתוח המעקב לעיל. לכידה, כמו גם הקלטת עקבות, שונה עבור כל סוג של כלי מעקב ומכוסה כיצד ללכוד עקבות או יומנים.
יתר על כן, ענקית הטכנולוגיה ציינה שכל תוכנית או ממשק משתמש בכל מערכת הפעלה יכולה לעבד אירועים עם התוספים של Microsoft-Performance-Tools SDK ו-Linux-Android.
מיקרוסופט עצמה משתמשת בערכת כלים זו כדי למדוד ביצועים ב-Windows Subsystem עבור אנדרואיד (WSA), Azure Linux VMs, Windows Subsystem for Linux (WSL2), ובדפדפן Edge שלה בפלטפורמות מרובות.
התקווה היא שבאמצעות הכלים לניתוח ושיפור הביצועים, תתקבל יותר תובנות לגבי ביצועי הכונן במוצרים הבאים:
- מערכת המשנה של Windows לאנדרואיד (WSA) שמריצה אפליקציות אנדרואיד מקוריות ב-VM עם אינטגרציה מעולה של Windows
- Azure Linux VMs ו-Windows Subsystem for Linux (WSL2) שכל אחד מהם מריץ לינוקס ב-VMs
- דפדפן Microsoft Edge שהוא חוצה פלטפורמות ומבוסס על Chromium
אם אתה רוצה לבחון מקרוב את היוזמה הזו ולשפוט בעצמך, הקפד לעשות זאת בדוק את פרויקט הקוד הפתוח ב-GitHub.
מתרגשים ממערכת הכלים החדשה הזו? ספר לנו בקטע ההערות למטה.