רכיבים

הודעות לעיתונות יישום פרופיל כלי עבור מערכת ההפעלה Symbian

יצירת איש קשר חדש במכשיר Samsung galaxy SII

יצירת איש קשר חדש במכשיר Samsung galaxy SII
Anonim

זרוע Profiler עבור Symbian הוא מרכיב של RealView פיתוח Suite 4.0 גירסה מקצועית, אצווה של כלים עבור מפתחי תוכנה כתיבה קוד איתור באגים עבור זרוע - צ 'יפס מיועד.

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

מפתחים רוצים ליישומים שלהם לרוץ מהר, להשתמש בזיכרון הקטן ככל האפשר ולא צורכים הרבה כוח.

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

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

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

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

"מפתחים יכולים באמת להתמקד היכן היישום שלהם חווה להיטי ביצועים", אמר לנארד. Profiler עבור Symbian יפעל בחומרה עם Embedded Trace Macrocell, המאפשר מידע על המעבד שיש לאסוף בזמן שהוא פועל.

Arm מציע גם RTSM (מודלים בזמן אמת של מערכת), אשר מדמה בדיוק מעבד בתוכנה ליישום בדיקה, בגירסה המקצועית של RealView Development Suite 4.0. הסוויטה מתחילה ב 8,600 $.

RTSMs לכסות שישה מעבדים זרוע: ARM926EJ-S, ARM1136JF-S, ARM1176JZF-S, קורטקס-A8, קורטקס חדש R4 ואז קורטקס חדש A9.