פורומים

ניהול זיכרון ב-MacOS?

ל

AnakChan

פוסטר מקורי
21 ביוני 2015
  • 15 באפריל, 2021
כיצד מתנהל ניהול זיכרון ב-MacOS (Big Sur)? אני מפעיל תוכנה שמנהלת הרבה קבצי תמונות גדולים ובמהלך העיבוד היא גוזלת הרבה זיכרון כמו בתמונה למטה. יש לי סיכוי גבוה שה-iMac Pro שלי עם 64GB של זיכרון RAM יקרוס בגלל העיבוד הזה. עם זאת שמתי לב שלא נוצרים קבצי swap על ידי מערכת ההפעלה.

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

הצג את פריט המדיה ' data-single-image='1'> ר

ריטסוקה

מבוטל
3 בספטמבר 2006
  • 15 באפריל, 2021
Swap הוא בנפח apfs נפרד. המחשב שלך משתמש כבר ב-34.45 GB של החלפה.
אפליקציה בודדת לא צריכה לנסות להשתמש ביותר מהמגבלה הפיזית בכל מקרה, אני חושב שמשהו משתבש ב-PixInsight.
תגובות:T'hain Esh Kelch, gilby101, Brian33 ואדם אחד נוסף G

gilby101

תוֹרֵם
17 באפריל, 2010


טזמניה
  • 15 באפריל, 2021
Ritsuka אמר: Swap הוא בנפח apfs נפרד לחץ להרחבה...
ש-macOS מציגה גם ב-/var/vm.

AnakChan אמר: עם זאת שמתי לב שלא נוצרים קבצי swap על ידי מערכת ההפעלה. לחץ להרחבה...
שמתם לב ש-/var/vm/sleepimage הוא 34GB. זוהי תצוגה של שטח ההחלפה הנוכחי שלך.

AnakChan אמר: אני מפעיל תוכנה שמנהלת הרבה קבצי תמונות גדולים ובמהלך העיבוד היא צורכת הרבה זיכרון כמו בתמונה למטה. לחץ להרחבה...
האם pixinsight עדיין משתמש במעבד? אם כן, יכול להיות שאתה פשוט צריך לחכות שזה יסתיים לעיבוד וש-macOS מנהלת את הזיכרון כמיטב יכולתה. יש להניח שקובצי האסטרופוטוגרפיה שלך גדולים מאוד ואתה צריך להקטין את הגדלים שאיתם pixinsight עובד. או שיש בו באג.

שאלת פה https://pixinsight.com/forum/index.php?

תוכל לקבל קצת עזרה על ידי סגירת Chrome.
תגובות:AnakChan ל

AnakChan

פוסטר מקורי
21 ביוני 2015
  • 15 באפריל, 2021
אה, לא בדקתי לראות ש-/var/vm נמצא במחיצת ההחלפה הזו. חשבתי :-
1) מחיצת ההחלפה הייתה נפרדת.
2) תמונת שינה הייתה רק כאשר ה-iMac הולך לישון ושומר תמונה של היכן הוא נמצא

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

כן PixInsight היא תוכנת עיבוד אסטרו ואני בדרך כלל זורק לתוכה כל דבר מ-90 עד 220x 122MB קבצי גלם לעיבוד. זה בתורו יוצר קבצים זמניים אחרים (אבל זה בסדר, כי הגדרתי את האפליקציה להשתמש במקום בדיסק החיצוני שלי בנפח 32TB בשביל זה, הרבה מקום שם).

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

gilby101

תוֹרֵם
17 באפריל, 2010
טזמניה
  • 16 באפריל, 2021
AnakChan אמר: אה, לא בדקתי לראות ש-/var/vm נמצא במחיצת ההחלפה הזו. חשבתי :-
1) מחיצת ההחלפה הייתה נפרדת.
2) תמונת שינה הייתה רק כאשר ה-iMac הולך לישון ושומר תמונה של היכן הוא נמצא

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

כן PixInsight היא תוכנת עיבוד אסטרו ואני בדרך כלל זורק לתוכה כל דבר מ-90 עד 220x 122MB קבצי גלם לעיבוד. זה בתורו יוצר קבצים זמניים אחרים (אבל זה בסדר, כי הגדרתי את האפליקציה להשתמש במקום בדיסק החיצוני שלי בנפח 32TB בשביל זה, הרבה מקום שם).

זה בזמן החישובים והעיבוד שבו PixInsight מתחיל להתנפח וצורך זיכרון. אני לא בטוח אם יש לי דרך לנסות לגדל את מחיצת ההחלפה הזו מכיוון שיש לי מקום בדיסק השורש שלי. לחץ להרחבה...
נפח ה-'swap' (VM) נפרד מנפח המערכת (שים לב שאני משתמש במילה 'נפח'), אבל שניהם נמצאים באותו מיכל APFS. ה-VM יגדל עוד יותר אם המערכת תזדקק לכך ויש מקום בדיסק האתחול/מערכת. בדוק את השטח הפנוי שלך בדיסק המערכת. אתה יכול לראות את אמצעי האחסון VM ב-Disk Utility (עם תצוגה -> Show All Devices מופעלת) בתוך מה שנקרא כנראה Container disk1. בחר מיכל 1 כדי לראות את כל הכרכים בפנים. מה שאתה רואה ב-/var/vm הוא רק ייצוג של התוכן של אמצעי האחסון של ה-VM.

השם Sleepimage הוא קצת כינוי שגוי. אבל כך גם swapfile - זה באמת קובץ דף שבימים עברו היה די נבדל מקובץ ה-swap.

האסטרוצילום שלך מחוץ לליגה שלי. מדי פעם, עד כ-50 (לכל היותר) 30 MB raws עבורם אני משתמש ב-Deep Sky Stacker. PI הרבה יותר מתוחכם!

אבל אני חושש שאתה יכול להיות על הגבול של מה שאתה יכול לעשות עם PI ורק 64GB RAM. סגירת כמה שיותר אפליקציות אחרות תעזור קצת. נערך לאחרונה: 16 באפריל, 2021
תגובות:AnakChan ל

AnakChan

פוסטר מקורי
21 ביוני 2015
  • 16 באפריל, 2021
המממ....אני למעשה לא רואה את עוצמת הקול של ה-VM :-

הצג את פריט המדיה ' data-single-image='1'>

אבל אני יודע שזה שם :-
/dev/disk1s4 3908112996 3145752 988403244 1% 3 39081129957 0% /System/Volumes/VM

אני לא בטוח אם זה 'גדל' לפי הצורך אבל אני יודע שזה קורס לי את המחשב ומפעיל מחדש. בפעם הבאה תהיה לי לולאת df במקום. G

gilby101

תוֹרֵם
17 באפריל, 2010
טזמניה
  • 16 באפריל, 2021
AnakChan אמר: המממ....למעשה אני לא רואה את עוצמת הקול של ה-VM לחץ להרחבה...
3 משם שמאלה מתחת לסרגל הצבעוני. ב-~3GB קטן מכדי לקבל קטע צבעוני משלו.

AnakChan אמר: אני לא בטוח אם זה 'גדל' לפי הצורך אבל אני יודע שזה קורס לי את המחשב ומפעיל מחדש. לחץ להרחבה...
אני בטוח שזה גדל. אבל לא מספיק מהיר (ראה פסקה הבאה). התרסקות ואתחול היא דאגה!! ואני מניח שסגרת את כל האפליקציות מלבד PI.

סימפטום שמדאיג אותי לגבי הזיכרון שלך הוא הזיכרון ה'דחוס' - 40GB בצילום המסך הראשון שלך. זהו זיכרון פיזי המכיל זיכרון וירטואלי השייך לאפליקציות אך נדחס עד למועד הצורך. macOS נמנע מהעברת זיכרון אל ה-swapfile/VM כל עוד היא יכולה, ומעדיפה לדחוס אותו ולשמור אותו ב-RAM ורק מעבר ל-swapfile כמוצא אחרון. הזיכרון הדחוס למעשה אינו שמיש (עד שהוא לא דחוס) וזה צוואר בקבוק רציני כאשר 40 מתוך 64GB נדחסים. לדעתי, מערכת הפעלה 'הגיונית' (המתחילה ב-W) הייתה מוציאה את הזיכרון מזמן. זה עשוי להוביל לחבטות דפים עבור אפליקציה כמו PI, אבל המערכת לא תקרוס.

תצטרך לשאול בפורומים של PI כיצד משתמשי Mac מכוונים את PI לניהול פעולות על 25GB (~200x122MB) של קבצי RAW. חיפוש מהיר מצא את זה https://pixinsight.com/forum/index.php?threads/memory-usage-and-system-crash.14601/ ודרישות המערכת https://pixinsight.com/sysreq/index.html . זה נשמע כאילו PI יוצר הרבה קבצים זמניים כדי לנהל את השימוש בזיכרון שלו - האם יש לך אותם ב-Thunderbolt SSD חיצוני?

כפי שבטח אפשר להבין מהפסקה האחרונה אני יוצא מהעומק מנסה להבין איך PI מנהל את הזיכרון. סליחה על זה.
תגובות:AnakChan ו

ewu

14 באפריל, 2020
  • 16 באפריל, 2021
אני חושב שהתוכנה לא תואמת ל-big sur.

לכמה תוכנות שאני מריץ יש בעיות חדשות שפועלות ב-big sur, ולאותה גרסה של תוכנה לא הייתה בעיה ב-Mojave.

אתה יכול לנסות להתקין Mojave חדש כדי לנסות.