Foorumit

Muistinhallinta MacOS:ssa?

TO

AnakChan

Alkuperäinen juliste
21. kesäkuuta 2015
  • 15. huhtikuuta 2021
Miten muistinhallinta hoidetaan MacOS:ssa (Big Sur)? Käytän ohjelmaa, joka hallitsee paljon suuria valokuvatiedostoja ja kuluttaa käsittelyn aikana paljon muistia alla olevan kuvan mukaisesti. Minulla on suuri mahdollisuus, että iMac Pro, jossa on 64 Gt RAM-muistia, kaatuu tämän käsittelyn takia. Huomasin kuitenkin, että käyttöjärjestelmä ei luo swap-tiedostoja.

Fyysisen muistin lisäämisen lisäksi, onko mahdollista saada MacOS luomaan swap-tiedostoja, koska minulla on levytilaa.

Näytä mediakohde ' data-single-image='1'> R

Ritsuka

Peruutettu
3. syyskuuta 2006
  • 15. huhtikuuta 2021
Swap on erillisessä apfs-taltiossa. Tietokoneesi käyttää jo 34,45 Gt swap-tilaa.
Yhden sovelluksen ei kuitenkaan pitäisi yrittää käyttää fyysistä rajaa enempää, luulen, että PixInsightissa on jotain vialla.
Reaktiot:T'hain Esh Kelch, gilby101, Brian33 ja 1 muu henkilö G

gilby101

Osallistuja
17. huhtikuuta 2010


Tasmania
  • 15. huhtikuuta 2021
Ritsuka sanoi: Swap on erillisessä apfs-taltiossa Laajenna napsauttamalla...
jonka macOS myös näyttää olevan /var/vm.

AnakChan sanoi: Huomasin kuitenkin, että käyttöjärjestelmä ei luo swap-tiedostoja. Laajenna napsauttamalla...
Huomasitko, että /var/vm/sleepimage on 34 Gt. Tämä on näkymä nykyisestä vaihtotilastasi.

AnakChan sanoi: Käytän ohjelmaa, joka hallitsee paljon suuria valokuvatiedostoja ja kuluttaa käsittelyn aikana paljon muistia alla olevan kuvan mukaisesti. Laajenna napsauttamalla...
Käyttääkö pixinsight edelleen prosessoria? Jos näin on, sinun on vain odotettava sen käsittelyn päättymistä ja että macOS hallitsee muistia parhaansa mukaan. Astrofotografiatiedostosi ovat oletettavasti erittäin suuria, ja sinun on pienennettävä pixinsightin käyttämiä kokoja. Tai sitten siinä on bugi.

Oletko kysynyt täältä https://pixinsight.com/forum/index.php?

Saat hieman apua sulkemalla Chromen.
Reaktiot:AnakChan TO

AnakChan

Alkuperäinen juliste
21. kesäkuuta 2015
  • 15. huhtikuuta 2021
Ah, en tarkistanut, että /var/vm on kyseisessä swap-osiossa. Ajattelin :-
1) swap-osio oli erillinen.
2) unikuva oli vain silloin, kun iMac menee nukkumaan ja pitää kuvan missä se on

OK, tämä on järkevämpää, miksi se ei voi enää kasvaa, koska swap-osio on täynnä. Odotin jatkuvasti lisää swap-tiedostoja poltettavan kyseiseen hakemistoon kasvavan tarpeen mukaan.

Kyllä, PixInsight on astroprosessointiohjelmisto, ja yleensä syötän siihen mitä tahansa 90 - 220 x 122 Mt:n raakatiedostoja käsittelyä varten. Se puolestaan ​​luo muita väliaikaisia ​​tiedostoja (mutta se on ok, koska olen määrittänyt sovelluksen käyttämään tilaa 32 Tt:n ulkoisella levylläni, siellä on paljon tilaa).

Laskelmien ja käsittelyn aikana PixInsight alkaa turvota ja kuluttaa muistia. En ole varma, voinko yrittää kasvattaa sivutusosiota, koska minulla on tilaa juurilevylläni. G

gilby101

Osallistuja
17. huhtikuuta 2010
Tasmania
  • 16. huhtikuuta 2021
AnakChan sanoi: Ah, en tarkistanut, että /var/vm on kyseisessä swap-osiossa. Ajattelin :-
1) swap-osio oli erillinen.
2) unikuva oli vain silloin, kun iMac menee nukkumaan ja pitää kuvan missä se on

OK, tämä on järkevämpää, miksi se ei voi enää kasvaa, koska swap-osio on täynnä. Odotin jatkuvasti lisää swap-tiedostoja poltettavan kyseiseen hakemistoon kasvavan tarpeen mukaan.

Kyllä, PixInsight on astroprosessointiohjelmisto, ja yleensä syötän siihen mitä tahansa 90 - 220 x 122 Mt:n raakatiedostoja käsittelyä varten. Se puolestaan ​​luo muita väliaikaisia ​​tiedostoja (mutta se on ok, koska olen määrittänyt sovelluksen käyttämään tilaa 32 Tt:n ulkoisella levylläni, siellä on paljon tilaa).

Laskelmien ja käsittelyn aikana PixInsight alkaa turvota ja kuluttaa muistia. En ole varma, voinko yrittää kasvattaa sivutusosiota, koska minulla on tilaa juurilevylläni. Laajenna napsauttamalla...
'Swap'-taltio (VM) on erillinen järjestelmätaltiosta (huomaa, että käytän sanaa 'volume'), mutta ne ovat molemmat samassa APFS-säiliössä. Virtuaalinen kone kasvaa edelleen, jos järjestelmä tarvitsee sitä ja käynnistys-/järjestelmälevyllä on tilaa. Tarkista vapaa tila järjestelmälevyltä. Näet VM-taltion Levytyökalussa (näkymä -> Näytä kaikki laitteet käytössä) alueella, jota kutsutaan luultavasti nimellä Container disk1. Valitse Säiliö 1 nähdäksesi kaikki sisällä olevat tilavuudet. Tiedostossa /var/vm näkemäsi on vain esitys VM-taltion sisällöstä.

Unikuvan nimi on hieman harhaanjohtava. Mutta niin on swapfile - se on todella sivutiedosto, joka ennen vanhaan oli aivan erilainen kuin swap-tiedosto.

Astrovalokuvasi ei kuulu minuun. Hyvin satunnaisia, jopa noin 50 (korkeintaan) 30 MB raakaa, joihin käytän Deep Sky Stackeria. PI on paljon hienostuneempi!

Mutta pelkään, että saatat olla rajalla, mitä voit tehdä PI:llä ja vain 64 Gt RAM-muistilla. Mahdollisimman monien muiden sovellusten sulkeminen auttaa hieman. Viimeksi muokattu: 16. huhtikuuta 2021
Reaktiot:AnakChan TO

AnakChan

Alkuperäinen juliste
21. kesäkuuta 2015
  • 16. huhtikuuta 2021
Hmmm... en itse asiassa näe VM:n äänenvoimakkuutta :-

Näytä mediakohde ' data-single-image='1'>

Mutta tiedän sen olevan siellä :-
/dev/disk1s4 3908112996 3145752 988403244 1% 3 39081129957 0% /System/Volumes/VM

En ole varma, 'kasvaako' tarpeen mukaan, mutta tiedän, että se kaataa tietokoneeni ja käynnistyy uudelleen. Ensi kerralla otan tilalle df-silmukan. G

gilby101

Osallistuja
17. huhtikuuta 2010
Tasmania
  • 16. huhtikuuta 2021
AnakChan sanoi: Hmmm...en itse asiassa näe VM-äänenvoimakkuutta Laajenna napsauttamalla...
3. sieltä vasemmalle väripalkin alle. ~3GB liian pieni saadakseen oman värillisen osan.

AnakChan sanoi: En ole varma, 'kasvaako' tarpeen mukaan, mutta tiedän, että se kaataa tietokoneeni ja käynnistyy uudelleen. Laajenna napsauttamalla...
Olen varma, että se kasvaa. Mutta ei tarpeeksi nopeasti (katso seuraava kohta). Kaatuminen ja uudelleenkäynnistys on huolestuttava! Ja oletan, että olet sulkenut kaikki sovellukset paitsi PI.

Oire, joka huolestuttaa minua muististasi, on 'pakattu' muisti - 40 Gt ensimmäisessä kuvakaappauksessasi. Tämä on fyysistä muistia, joka sisältää sovelluksille kuuluvan virtuaalisen muistin, mutta joka on pakattu siihen asti, kun sitä tarvitaan. macOS välttää muistin hakua swap-tiedostoon/VM:ään niin kauan kuin mahdollista. Pakkaa se mieluummin ja säilyttää sen RAM-muistissa ja hakee sivutustiedostoon vain viimeisenä keinona. Pakattu muisti ei ole todellisuudessa käyttökelpoinen (kunnes se on pakkaamaton), ja se on vakava pullonkaula, kun 40 64 Gt:sta on pakattu. Mielestäni 'järkevä' käyttöjärjestelmä (alkaen W:llä) olisi sivuuttanut muistin kauan sitten. Tämä saattaa johtaa PI:n kaltaisen sovelluksen sivujen tunkeutumiseen, mutta järjestelmä ei kaatuisi.

Sinun on kysyttävä PI-foorumeilla, kuinka Mac-käyttäjät virittävät PI:n hallitsemaan 25 Gt (~ 200 x 122 Mt) RAW-tiedostojen toimintaa. Pikaisella haulla löytyi tämä https://pixinsight.com/forum/index.php?threads/memory-usage-and-system-crash.14601/ Ja järjestelmävaatimukset https://pixinsight.com/sysreq/index.html . Kuulostaa siltä, ​​että PI luo paljon väliaikaisia ​​tiedostoja hallitakseen muistin käyttöä - onko sinulla niitä ulkoisella Thunderbolt SSD:llä?

Kuten viimeisestä kappaleesta voi luultavasti päätellä, olen päästä eroon syvyydestäni yrittäessäni ymmärtää, kuinka PI hallitsee muistia. Anteeksi tuosta.
Reaktiot:AnakChan JA

ewu

14. huhtikuuta 2020
  • 16. huhtikuuta 2021
Mielestäni ohjelmisto ei ole yhteensopiva big surin kanssa.

Muutamissa käyttämissäni ohjelmistoissa on uusia ongelmia Big Surissa, ja samassa ohjelmistoversiossa ei ollut ongelmia Mojavessa.

voit yrittää asentaa uuden Mojaven kokeillaksesi.