להורדה | אפליקציה שפותחת את תפריט הsystemui
-
@יאיר-דניאל יש אפשרות באפשרויות למפתחים להציג שכבת על על המסך שמציגה את השימוש ב ram ובcpu שאלתי אם אתה יודע איך קוראים את זה?
אגב בע"ה יטופל ההודעה@kernel אה, לא יודע.
אבל יש כמה אפליקציות כאלו.
נראה לי @חייא-שיאומי העלה בעבר. -
@חייא-שיאומי אם באמת העלית אשמח אם תיתן קישור כי לא מצאתי
-
@חייא-שיאומי אם באמת העלית אשמח אם תיתן קישור כי לא מצאתי
פוסט זה נמחק! -
פוסט זה נמחק!
@חייא-שיאומי א תודה על ההעלאה תעלה לאשכול שם בסיומת app קישור התכוונתי קישור לאפליקציה של ניטור השימוש בram
-
@חייא-שיאומי א תודה על ההעלאה תעלה לאשכול שם בסיומת app קישור התכוונתי קישור לאפליקציה של ניטור השימוש בram
@kernel אה פדיחה העלתי לאשכול הלא נכון
-
@kernel אה פדיחה העלתי לאשכול הלא נכון
@חייא-שיאומי אם אתה יכול תעלה לא משנה איפה ובסיומת app
-
@חייא-שיאומי אם אתה יכול תעלה לא משנה איפה ובסיומת app
-
@kernel אה, לא יודע.
אבל יש כמה אפליקציות כאלו.
נראה לי @חייא-שיאומי העלה בעבר.@יאיר-דניאל לא מצאתי אפליקציה שמנטרת זיכרון
זה מה שג'מיני טוען
האפליקציה הזו במצבה הנוכחי צפויה לצרוך כמות זיכרון אפסית, כמעט בלתי מורגשת – להערכתי בין 2MB ל-5MB בלבד של זיכרון RAM.
עבור מכשיר ישן עם חומרה מוגבלת, מדובר בנתון מעולה שיאפשר לה לרוץ חודשים ברקע בלי להכביד בכלל.
הנה הסיבות למה היא כל כך חסכונית:
- קריאה בינארית ישירה (Native Stream): המעבר מפקודת
geteventלקריאת בתים גולמיים (cat /dev/input/event0) חסך את הצורך של המערכת לתרגם טקסט, להקצות מחרוזות (Strings) בזיכרון ולפרסר אותן. הקוד פשוט קורא מערך קבוע וקטן של 16 בתים בכל פעם. - תבריג "ישן" (Blocked Thread): פונקציית
dis.readFully(buffer)היא פונקציה חוסמת (Blocking). זה אומר שהתבריג (Thread) שיצרנו לא נמצא בלולאה אינסופית שרצה ומעמיסה על המעבד, אלא הוא נרדם לחלוטין ברמת מערכת ההפעלה, ומתעורר רק לשבריר שנייה ברגע שיש לחיצה פיזית על המכשיר. - ממשק משתמש סגור: ברגע שאתה לוחץ על הכפתור ב-
MainActivity, הקוד מריץfinish(). זה משחרר מיד מהזיכרון את כל רכיבי הויז'ואל (הכפתורים, הטקסטים והלייאאוט) ומשאיר רק את ה-Service ה"רזה" ברקע.
אתה יכול להיות רטוע – האפליקציה הזו לא תגרום לשום איטיות, לא תזלול את הסוללה, ולא תיסגר על ידי מערכת ניהול הזיכרון של אנדרואיד.
הנה גירסא שלא מדפיסה הודעה app-debug.ap
לא החלפתי את הקישור כי לא בדקתי עדיין אם זה עובד - קריאה בינארית ישירה (Native Stream): המעבר מפקודת
-
רגע, בעצם יהיה אפשר לעשות שינויים שצריכים רוט - גם למכשירים שהם בלי הרשאה של רוט?
-
רגע, בעצם יהיה אפשר לעשות שינויים שצריכים רוט - גם למכשירים שהם בלי הרשאה של רוט?
@דביר-אבודרהם1 לא הבנתי את השאלה (יכול להיות שטעית באשכול?)
-
@דביר-אבודרהם1 לא הבנתי את השאלה (יכול להיות שטעית באשכול?)
@kernel השאלה אם בעצם הסיסטם יעזור לי נגיע עם יש לי QIN1 ללא הרשאות רוט, ואוכל כעת אם לעשות שינויים ע"H האפליקצייה שלך?
-
@kernel השאלה אם בעצם הסיסטם יעזור לי נגיע עם יש לי QIN1 ללא הרשאות רוט, ואוכל כעת אם לעשות שינויים ע"H האפליקצייה שלך?
אני אבדוק, יישר כוח
-
אני אבדוק, יישר כוח
@דביר-אבודרהם1 מה?
לא הבנתי שאלת שאלה וענית תשובה לעצמך?
אשמח להסבר מה היה כאן הפוסטים האחרונים שלך לא כ"כ מובנים...
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות