Forumlar

MacOS'ta Bellek Yönetimi?

İLE

AnakChan

Orijinal afiş
21 Haz 2015
  • 15 Nis 2021
MacOS'ta (Big Sur) bellek yönetimi nasıl işlenir? Çok sayıda büyük fotoğraf dosyasını yöneten ve işleme sırasında aşağıda gösterildiği gibi çok fazla bellek tüketen bir program çalıştırıyorum. Bu işlem nedeniyle 64 GB RAM'e sahip iMac Pro'mun çökme olasılığı yüksek. Ancak işletim sistemi tarafından hiçbir takas dosyası oluşturulmadığını fark ettim.

Daha fazla fiziksel bellek eklemenin yanı sıra, disk alanım olduğu için MacOS'un takas dosyaları oluşturmasının bir yolu var mı?

Medya öğesini görüntüle ' data-single-image='1'> r

ritsuka

İptal edildi
3 Eyl 2006
  • 15 Nis 2021
Takas ayrı bir apfs birimindedir. Bilgisayarınız zaten 34,45 GB takas kullanıyor.
Tek bir uygulama zaten fiziksel sınırdan fazlasını kullanmaya çalışmamalı, bence PixInsight'ta bir şeyler ters gidiyor.
Tepkiler:T'hain Esh Kelch, gilby101, Brian33 ve diğer 1 kişi G

gilby101

katkıda bulunan
17 Nis 2010


Tazmanya
  • 15 Nis 2021
Ritsuka dedi ki: Takas ayrı bir apfs biriminde Genişletmek için tıklayın...
hangi macOS'un /var/vm'de olduğunu da gösterir.

AnakChan şunları söyledi: Ancak işletim sistemi tarafından hiçbir takas dosyası oluşturulmadığını fark ettim. Genişletmek için tıklayın...
/var/vm/sleepimage'in 34GB olduğunu fark ettiniz mi? Bu, mevcut takas alanınızın bir görünümüdür.

AnakChan şunları söyledi: Çok sayıda büyük fotoğraf dosyasını yöneten ve işleme sırasında aşağıda gösterildiği gibi çok fazla bellek tüketen bir program çalıştırıyorum. Genişletmek için tıklayın...
Pixinsight hala CPU kullanıyor mu? Öyleyse, işlemin bitmesini beklemeniz gerekebilir ve macOS, belleği elinden gelen en iyi şekilde yönetiyor olabilir. Astrofotografi dosyalarınız muhtemelen çok büyük ve pixinsight'ın çalıştığı boyutları küçültmeniz gerekiyor. Ya da içinde bir bug var.

buraya mı sordun https://pixinsight.com/forum/index.php?

Chrome'u kapatarak biraz yardım alırsınız.
Tepkiler:AnakChan İLE

AnakChan

Orijinal afiş
21 Haz 2015
  • 15 Nis 2021
Ah, /var/vm'nin bu takas bölümünde olup olmadığını kontrol etmedim. Düşündüm :-
1) takas bölümü ayrıydı.
2) uyku görüntüsü yalnızca iMac uyku moduna geçtiğinde ve bulunduğu yerin bir görüntüsünü tuttuğundaydı

Tamam, bu neden daha fazla büyüyemediği daha mantıklı, çünkü takas bölümü maksimuma ulaştı. Gerektiğinde büyüyen bu dizine daha fazla takas dosyasının atılmasını bekledim.

Evet PixInsight bir astro işleme yazılımıdır ve genellikle işleme için 90 ila 220x 122 MB ham dosyadan herhangi bir şeyi içine atarım. Sırayla başka geçici dosyalar oluşturur (ancak sorun değil çünkü uygulamayı 32 TB harici diskimde bunun için alan kullanacak şekilde yapılandırdım, orada çok fazla alan var).

Hesaplamalar ve işleme sırasında PixInsight şişmeye başlar ve bellek tüketir. Kök diskimde yer olduğu için bu takas bölümünü büyütmeye çalışmamın bir yolu olup olmadığından emin değilim. G

gilby101

katkıda bulunan
17 Nis 2010
Tazmanya
  • 16 Nis 2021
AnakChan dedi ki: Ah, /var/vm'nin bu takas bölümünde olup olmadığını kontrol etmedim. Düşündüm :-
1) takas bölümü ayrıydı.
2) uyku görüntüsü yalnızca iMac uyku moduna geçtiğinde ve bulunduğu yerin bir görüntüsünü tuttuğundaydı

Tamam, bu neden daha fazla büyüyemediği daha mantıklı, çünkü takas bölümü maksimuma ulaştı. Gerektiğinde büyüyen bu dizine daha fazla takas dosyasının atılmasını bekledim.

Evet PixInsight bir astro işleme yazılımıdır ve genellikle işleme için 90 ila 220x 122 MB ham dosyadan herhangi bir şeyi içine atarım. Sırayla başka geçici dosyalar oluşturur (ancak sorun değil çünkü uygulamayı 32 TB harici diskimde bunun için alan kullanacak şekilde yapılandırdım, orada çok fazla alan var).

Hesaplamalar ve işleme sırasında PixInsight şişmeye başlar ve bellek tüketir. Kök diskimde yer olduğu için bu takas bölümünü büyütmeye çalışmamın bir yolu olup olmadığından emin değilim. Genişletmek için tıklayın...
'Takas' birimi (VM) sistem biriminden ayrıdır ('hacim' kelimesini kullandığıma dikkat edin), ancak ikisi de aynı APFS kapsayıcısındadır. Sistemin ihtiyacı varsa ve önyükleme/sistem diskinde yer varsa VM daha da büyüyecektir. Sistem diskindeki boş alanınızı kontrol edin. VM birimini Disk Yardımcı Programında (Görünüm -> Tüm Aygıtları Göster etkinken) muhtemelen Container disk1 olarak adlandırılanın içinde görebilirsiniz. İçindeki tüm ciltleri görmek için Kapsayıcı 1'i seçin. /var/vm'de gördükleriniz, yalnızca VM biriminin içeriğinin bir temsilidir.

Sleepimage ismi biraz yanlış bir isim. Ama takas dosyası da öyle - gerçekten eski günlerde takas dosyasından oldukça farklı olan bir sayfa dosyası.

Astrofotoğrafçılığın benim ilgi alanımın dışında. Çok nadiren, Deep Sky Stacker kullandığım yaklaşık 50 (en fazla) 30 MB'a kadar ham. PI çok daha sofistike!

Ama korkarım PI ve sadece 64GB RAM ile yapabileceklerinizin sınırındasınız. Mümkün olduğu kadar çok diğer uygulamayı kapatmak biraz yardımcı olacaktır. Son düzenleme: 16 Nis 2021
Tepkiler:AnakChan İLE

AnakChan

Orijinal afiş
21 Haz 2015
  • 16 Nis 2021
Hmmm....Aslında VM hacmini görmüyorum:-

Medya öğesini görüntüle ' data-single-image='1'>

Ama orada olduğunu biliyorum: -
/dev/disk1s4 3908112996 3145752 988403244 %1 3 39081129957 %0 /Sistem/Birimler/VM

Yine de gerektiği gibi 'büyüdüğünden' emin değilim ama bilgisayarımı çökerttiğini ve yeniden başlatıldığını biliyorum. Bir dahaki sefere bunun yerine bir df döngüsüne sahip olacağım. G

gilby101

katkıda bulunan
17 Nis 2010
Tazmanya
  • 16 Nis 2021
AnakChan dedi ki: Hmmm...Aslında VM hacmini görmüyorum Genişletmek için tıklayın...
Oradan 3. renkli çubuğun altında kaldı. ~ 3GB'ta kendi renkli bölümünü elde etmek için çok küçük.

AnakChan şunları söyledi: 'Gerektiği gibi büyüdüğünden' emin değilim ama bilgisayarımı çökerttiğini ve yeniden başlatıldığını biliyorum. Genişletmek için tıklayın...
Büyüdüğünden eminim. Ancak yeterince hızlı değil (bir sonraki paragrafa bakın). Çökme ve yeniden başlatma bir endişedir !! Ve PI dışındaki tüm uygulamaları kapattığınızı varsayıyorum.

Hafızanız hakkında beni endişelendiren bir semptom, 'sıkıştırılmış' hafızadır - ilk ekran görüntünüzdeki 40 GB. Bu, uygulamalara ait sanal belleği içeren ancak ihtiyaç duyulana kadar sıkıştırılan fiziksel bellektir. macOS, belleği mümkün olduğunca takas dosyasına/VM'ye göndermekten kaçınır, sıkıştırmayı ve RAM'de tutmayı tercih eder ve son çare olarak yalnızca takas dosyasına disk belleği gönderir. Sıkıştırılmış bellek aslında kullanılamaz (sıkıştırılmamış olana kadar) ve 64 GB'den 40'ı sıkıştırıldığında bu ciddi bir darboğazdır. Benim görüşüme göre, 'mantıklı' bir işletim sistemi (W ile başlayan) belleği uzun zaman önce çağırırdı. Bu, PI gibi bir uygulama için sayfaların çökmesine neden olabilir, ancak sistem çökmez.

PI forumlarında, Mac kullanıcılarının 25GB (~200x122MB) RAW dosyalarındaki işlemleri yönetmek için PI'yi nasıl ayarladıklarını sormanız gerekecek. Hızlı bir arama bunu buldu https://pixinsight.com/forum/index.php?threads/memory-usage-and-system-crash.14601/ Ve sistem gereksinimleri https://pixinsight.com/sysreq/index.html . Bu, PI'nin bellek kullanımını yönetmek için çok sayıda geçici dosya oluşturduğuna benziyor - bunlar harici bir Thunderbolt SSD'de var mı?

Muhtemelen son paragraftan anlayabileceğiniz gibi, PI'nin hafızayı nasıl yönettiğini anlamaya çalışırken derinliğimden çıkıyorum. Bunun için üzgünüm.
Tepkiler:AnakChan VE

ewu

14 Nis 2020
  • 16 Nis 2021
Yazılımın big sur ile uyumlu olmadığını düşünüyorum.

Çalıştırdığım birkaç yazılımın büyük sur üzerinde çalışan yeni sorunları var ve aynı yazılım sürümü Mojave'de sorun yaşamadı.

denemek için yeni Mojave yüklemeyi deneyebilirsiniz.