Forum

WYCIEK PAMIĘCI Mac Book Pro 16' M1 Max W TWOIM SYSTEMIE SKOŃCZYŁA SIĘ PAMIĘĆ ??!! Lightroom klasyczny

LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
DZIĘKUJĘ @white7561 za wskazanie Wyciek pamięci 445,42 GB - Czy ktoś wie, jak ustalić przyczynę tego problemu, abym mógł spróbować zgłosić/naprawić problem?

Przeglądanie + powiększanie i pomniejszanie dużego panoramy w programie Adobe Lightroom Classic już dziś, a systemowi już zabrakło pamięci.

Nie sądziłem, że to się stanie jak zawsze. Była to duża panorama 6,37 GB w formacie psb.

Tylko inne otwarte aplikacje to poczta / poczta kanaryjska / safari / wiadomości / App Store i monitor aktywności

W LRC nie wbudowano standardowego podglądu 1:1, ale spodziewałbym się, że poradzi sobie z tym, zwłaszcza biorąc pod uwagę możliwości tej maszyny.

Nie jestem pewien, czy Adobe ma trochę pracy z LRC, czy 4 dni to za mało dla wszystkich nowych zadań w tle na Macu. W jaki sposób oglądanie obrazu 7 GB może spowodować, że w takiej maszynie zabraknie pamięci?

Specyfikacja to 16' MBP M1 Max z 64 GB pamięci RAM - 4 TB SSD - MacOs 12.0.1 i LRC wersja 11.0 - Dołączony ekran - Wyświetlacz LG HDR 4K LG 32UN880 32-calowy monitor 4K Ergo IPS

Katalog ma tylko 460 mb z 15 tys. zdjęć

Załączniki

  • Wyświetl element multimedialny ' href='tmp/attachments/screenshot-2021-10-30-at-15-05-15-png.1884429/' > Zrzut ekranu 2021-10-30 o 15.05.15.png'file-meta'> 79,8 KB · Wyświetleń: 274
  • Wyświetl element multimedialny ' href='tmp/attachments/screenshot-2021-10-30-at-15-08-41-png.1884430/' > Zrzut ekranu 2021-10-30 na 15.08.41.png'file-meta'> 124,1 KB · Wyświetleń: 174
  • Wyświetl element multimedialny ' href='tmp/attachments/screenshot-2021-10-30-at-15-09-28-png.1884431/' > Zrzut ekranu 2021-10-30 na 15.09.28.png'file-meta'> 558 KB · Wyświetleń: 171
Ostatnia edycja: 30.10.2021
Reakcje:Apple Knowledge Navigator i nortonandreev

biały7561

28 czerwca 2016
Świat


  • 30 paź 2021
Wyciek pamięci?

NT1440

Współpracownik
18 maja 2008
  • 30 paź 2021
Brzmi jak wyciek pamięci…
Reakcje:Macintosh IIcx

biały7561

28 czerwca 2016
Świat
  • 30 paź 2021
Tak. Spójrz na ten rozmiar pamięci wirtualnej. 445,42 GB . LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
Cześć @white7561 Dziękuję za wkład Co to jest przeciek pamięci? Dokąd to zmierza? Jakieś pomysły, co to spowodowało?

biały7561

28 czerwca 2016
Świat
  • 30 paź 2021
Outer_net powiedział: Cześć @white7561 Dziękuję za wkład Co to jest przeciek pamięci? Dokąd to zmierza? Jakieś pomysły, co to spowodowało? Kliknij aby rozszerzyć...
Wyciek pamięci ma miejsce, gdy jakiś proces zwykle powoduje błędy lub usterki i zabiera tak dużo pamięci, że zwykle zabraknie nam pamięci. Może to być spowodowane Lightroomem lub po prostu interakcją między nim a Monterey. Ponieważ normalnie ten proces nie zabrałby tak dużo pamięci LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
Właśnie się trochę nauczyłem o wyciekach pamięci - czy uważasz, że przyczyną tego jest oprogramowanie Adobe lub MacOs, czy po trochu jedno i drugie?

Wiem, że Adobe właśnie wydało aktualizację, a Monterey również jest świeżo po wyjęciu z piekarnika. Wszelkie sugestie dotyczące kroków rozwiązywania problemów byłyby bardzo mile widziane. LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
Domyślam się, że Apple przypisze problem do Adobe, a Adobe albo obwini Mac OS, albo nic z tym nie zrobi!

Czy można dowiedzieć się, co spowodowało ten problem, przeglądając dzienniki diagnostyczne?

Można by pomyśleć, że z ML i rdzeniami neuronowymi byłoby to wystarczająco sprytne, aby wykryć nieuczciwy wyciek pamięci i go naprawić – ale myślę, że poza całym szumem / ogłoszeniami / recenzjami i PR nadal mamy do czynienia z tym samym starym. Apple obwinia zewnętrznych programistów aplikacji i zewnętrznych twórców aplikacji obwiniających Apple lub bycie głuchym.

Dziękuję za pomoc! Ostatnia edycja: 30.10.2021

Macintosh IIcx

3 lip 2014
Dania
  • 30 paź 2021
Powinieneś dokładnie sprawdzić, czy plik PSB ma rozmiar obsługiwany przez Lightroom.

biały7561

28 czerwca 2016
Świat
  • 30 paź 2021
Outer_net powiedział: Domyślam się, że Apple przypisze problem do Adobe, a Adobe albo będzie obwiniać Mac OS, albo nic z tym nie zrobi!

Czy można dowiedzieć się, co spowodowało ten problem, przeglądając dzienniki diagnostyczne?

Można by pomyśleć, że z ML i rdzeniami neuronowymi byłoby to wystarczająco sprytne, aby wykryć nieuczciwy wyciek pamięci i go naprawić – ale myślę, że poza całym szumem / ogłoszeniami / recenzjami i PR nadal mamy do czynienia z tym samym starym. Apple obwinia zewnętrznych programistów aplikacji i zewnętrznych twórców aplikacji obwiniających Apple lub bycie głuchym.

Dziękuję za pomoc! Kliknij aby rozszerzyć...
Idk na pewno. Ale pewnie mógłbyś to zgłosić do firmy Adobe, żeby to sprawdzić. Czy kiedykolwiek próbowałeś załadować to samo PSB z tak dużą ilością katalogu na innym komputerze? Jeśli masz i wszystko jest w porządku, to najprawdopodobniej tak, wyciek pamięci. Na razie tak to wygląda, ale nie używam tak często Lightrooma. Tylko raz, kiedy muszę, więc nie wiem zbyt wiele o tym, jak sobie radzi, jeśli rzecz, którą próbuje załadować, doprowadzi do błędu braku pamięci itp.

Nigdy nie słyszałem, żeby używał tyle barana LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
Hej @Macintosh IIcx i @white7561 bardzo wam dziękujemy za pomoc!

Zawsze zakładałem, że jeśli obraz jest za duży, otrzymasz ostrzeżenie przy imporcie - tak jak tutaj

havecamerawilltravel.com/lightroom/largest-image-size-import-lightroom

To było trochę powyżej maksymalnego limitu megapikselowego LR 512 mp, więc teraz go zmniejszyłem. Nie wiesz, dlaczego po wykonaniu tej czynności (i synchronizacji z dysku) nadal istnieje tak duży rozmiar pamięci wirtualnej?

Wyświetl element multimedialny ' data-single-image='1'>

Przed

Wyświetl element multimedialny ' data-single-image='1'>

PO

Wyświetl element multimedialny ' data-single-image='1'>

421,98 Rozmiar pamięci wirtualnej nadal bardzo wysoki.


Wyświetl element multimedialny ' data-single-image='1'>


Rzeczywiste obciążenie pamięci RAM 16,33 GB - znacznie lepsze niż 44!

Wyświetl element multimedialny ' data-single-image='1'>

Czy pamięć wirtualna nie powinna być tak duża?

Czy istnieje korelacja między pamięcią rzeczywistą a wirtualną?

Może to tylko smutna prawda oprogramowania Adobe - wciąż tak samo na M1, jak na Intelu!

Pozdrawiam 🧠 Ostatnia edycja: 30.10.2021 LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
Powyższy post wymaga modyfikacji do zatwierdzenia ↑ może z powodu linku lub bycia nowicjuszem?

Samo otwarcie Lightroom wydaje się zużywać około 400 GB pamięci wirtualnej!

Wyświetl element multimedialny ' data-single-image='1'>

Lightroom > Pomoc > Informacje o systemie to

Wersja Lightroom Classic: 11,0 [ 202110120910-0bccc70d ]
Licencja: Creative Cloud
Ustawienie języka: en-GB
System operacyjny: Mac OS 12
Wersja: 12.0.1 [21A559]
Architektura aplikacji: arm64
Liczba procesorów logicznych: 10
Szybkość procesora: nie dotyczy
Wersja SqLite: 3.36.0
Pamięć wbudowana: 65 536,0 MB
Rzeczywista pamięć dostępna dla Lightrooma: 65 536,0 MB
Rzeczywista pamięć używana przez Lightroom: 4936,7 MB (7,5%)
Pamięć wirtualna używana przez Lightroom: 409 108,9 MB.<<<<<<<<<<<<<<<<<<<<
Rozmiar pamięci podręcznej: 542,5 MB
Wewnętrzna wersja Camera Raw: 14.0 [ 950 ]
Maksymalna liczba wątków używanych przez Camera Raw: 5
Optymalizacja Camera Raw SIMD: SSE2
Pamięć wirtualna Camera Raw: 1031 MB / 32767 MB (3%)
Rzeczywista pamięć Camera Raw: 1113 MB / 65536 MB (1%)
Wyświetlacze: 1) 3840x2160, 2) 3456x2234

Informacje o procesorze graficznym:
Metal: jabłko M1 Max

gtg465x

12 września 2016 r.
  • 30 paź 2021
Bez niespodzianki. Adobe ma niesamowitą historię we wspieraniu nowych aktualizacji systemu operacyjnego i platform od samego początku. LUB

Sieć zewnętrzna

Oryginalny plakat
6 sierpnia 2021
  • 30 paź 2021
Wygląda na duży problem Adobe —
https://www.reddit.com/r/Lightroom/comments/kg4bpm
https://feedback-readonly.photoshop.com/conversations/lightroom-classic/lightroom-classic-desktop-disk-readwrite-to-ssd-m1-macs-with-rosetta/5fd7cefe7288d52d004c5a1c
Trudno powiedzieć, co się naprawdę dzieje, ponieważ drugi przypadek wydaje się być oparty na Rosetcie, a tego rodzaju LRC to Apple.

Może macOs przyczynia się do problemu, pozwalając na przydzielenie zbyt dużej ilości pamięci? a Adobe po prostu próbuje uchwycić wszystko, co może?

biały7561

28 czerwca 2016
Świat
  • 30 paź 2021
Outer_net powiedział: Wygląda na duży problem z Adobe —
https://www.reddit.com/r/Lightroom/comments/kg4bpm
https://feedback-readonly.photoshop.com/conversations/lightroom-classic/lightroom-classic-desktop-disk-readwrite-to-ssd-m1-macs-with-rosetta/5fd7cefe7288d52d004c5a1c
Trudno powiedzieć, co się naprawdę dzieje, ponieważ drugi przypadek wydaje się być oparty na Rosetcie, a tego rodzaju LRC to Apple.

Może macOs przyczynia się do problemu, pozwalając na przydzielenie zbyt dużej ilości pamięci? a Adobe po prostu próbuje uchwycić wszystko, co może? Kliknij aby rozszerzyć...
Nie wiem ale. Czy wszystkie najnowsze wersje nie są aplikacjami natywnymi? Nie używasz już Rosetty?

nortonandreev

11 stycznia 2016
Sheffield, Wielka Brytania
  • 30 paź 2021
Doświadczyłem wycieków pamięci w najnowszych wersjach beta Monterey na moim 16-calowym MacBooku Pro, a także na nowym MacBooku Pro M1 Pro. Dzieje się tak również podczas korzystania tylko z aplikacji standardowych (takich jak Safari i Muzyka). Monterey było takim rozczarowaniem - nie ma żadnych nowych funkcji, ale zostało wydane z krytycznymi znanymi błędami.
Reakcje:karl-os

obecny człowiek

4 paź 2019
  • 30 paź 2021
Fwiw Widzę ogromne zużycie pamięci wirtualnej w wielu aplikacjach.

Wyświetl element multimedialny ' data-single-image='1'>
Reakcje:karl-os DO

ałtajski

26 stycznia 2004
  • 30 paź 2021
Tak, prawie każdy proces mówi o ponad 390 GB pamięci wirtualnej. Pomyśl o tym jako o górnym limicie pamięci, z którego może korzystać pojedynczy proces. Prawdziwa pamięć jest naprawdę tym, co się liczy i jest miejscem, w którym widoczne są wycieki pamięci.

Zauważyłem, że proces Control Center przecieka wiele (14+) GB w ciągu kilku dni. Okresowe zabijanie go (tj. zamykanie go w Monitorze aktywności), aby zresetować go z powrotem do 27 MB, to moje obejście. Nie zauważyłem jednak żadnych innych rażących przecieków.

Muszę jednak powiedzieć, że jestem dość zszokowany, że są jakieś przecieki w procesach związanych z systemem operacyjnym (nie Adobe; to by mnie wcale nie zdziwiło). W dzisiejszych czasach jest tak wiele dobrych narzędzi do wykrywania i lokalizowania wycieków pamięci... Myślę, że Apple miałby takie kontrole w swoim pakiecie ciągłej integracji.
Reakcje:8mrg81 i Wizec

LewisW

3 listopada 2021
  • 3 listopada 2021
Zdarzyło mi się to dwukrotnie dzisiaj, używając Lightrooma na moim nowym 14-calowym MacBooku Pro. M1 maks., 32-rdzeniowy procesor graficzny, pamięć RAM 64 GB.

Załączniki

  • Wyświetl element multimedialny ' href='tmp/attachments/414c6fd0-24df-468b-80cd-ffb10a390531-png.1901807/' > 414C6FD0-24DF-468B-80CD-FFB10A390531.png'file-meta'> 153,6 KB · Wyświetleń: 44
m

macphoto861

20 maja 2021
  • 3 listopada 2021
LewisW powiedział: Zdarzyło mi się to dwukrotnie dzisiaj, używając Lightrooma na moim nowym 14-calowym MacBooku Pro. M1 maks., 32-rdzeniowy procesor graficzny, pamięć RAM 64 GB. Kliknij aby rozszerzyć...
Jestem ciekaw, co to powoduje. Korzystałem dzisiaj z LR Classic 11 przy dość dużym obciążeniu (jednocześnie eksportując kilka tysięcy plików JPEG w dwóch różnych rozmiarach oraz edytując inne obrazy), a zużycie pamięci utrzymywało się w normalnym zakresie około 7 GB-9 GB.

Krevnik

8 września 2003 r.
  • 3 listopada 2021
Outer_net powiedział: Czy istnieje korelacja między pamięcią rzeczywistą a wirtualną? Kliknij aby rozszerzyć...

Tak i nie. Pamięć wirtualna jako funkcja zapewnia wiele adresów, których proces może używać do różnych rzeczy.

Pamięć wirtualna stosowanie reprezentuje adresy w użyciu przez proces. Rzeczywista pamięć jest tym, czego w danym momencie aktywnie wymaga proces. Zwykle są skorelowane, ale istnieje wiele rzeczy, które wpłyną na wykorzystanie pamięci wirtualnej bez wpływu na rzeczywiste wykorzystanie pamięci.

Typowym przykładem są pliki mapowane w pamięci. Jeśli mam plik o pojemności 2 GB i zmapuję go do pamięci, otrzymują adresy wirtualne zajmujące 2 GB. Ale nie używa żadnej pamięci RAM... jeszcze. Jednak gdy próbuję odczytać stronę z tego pliku, zostaje ona załadowana do pamięci RAM. System operacyjny mapuje pliki wykonywalne w pamięci jako sposób na leniwe ładowanie kodu do wykonania. Bardzo pomaga w pracy z dużymi aplikacjami, takimi jak Lightroom lub Office, ładując kod tylko dla potrzebnych bitów. Ale cały plik wykonywalny istnieje przez cały czas w wirtualnej przestrzeni adresowej.

Z jakiegoś powodu, którego nie mogę pojąć, Apple robi to również z czcionkami. W czasach 32-bitowych pracowałem nad projektami, w których wyczerpaliśmy cały zakres adresów maszyn wirtualnych o pojemności 4 GB z powodu dużej ilości mapowanych w pamięci plików i zawieszających się aplikacji. Ups.

altaic powiedział: Tak, prawie każdy proces wykorzystuje 390+GB pamięci wirtualnej. Pomyśl o tym jako o górnym limicie pamięci, z którego może korzystać pojedynczy proces. Prawdziwa pamięć jest naprawdę tym, co się liczy i jest miejscem, w którym widoczne są wycieki pamięci. Kliknij aby rozszerzyć...

Czym raport systemu operacyjnego dla maszyny wirtualnej procesu jest stosowanie , a nie górny limit. 300 GB to szaleństwo. Xcode to jedna z najbardziej obciążających VM aplikacji, z których korzystam, i używa około 23 GB przestrzeni adresowej VM na mojej maszynie Big Sur.

Są powody, dla których ten numer Wola być czymś głupim, jak 8-10 GB, gdy tylko 100-500 MB jest faktycznie przydzielonych i używanych. Ale coś wydaje się nie tak z tymi liczbami, które są o 1,5 rzędu wielkości większe. DO

ałtajski

26 stycznia 2004
  • 3 listopada 2021
Krevnik powiedział: to, co system operacyjny raportuje dla procesu VM, to stosowanie , a nie górny limit. 300 GB to szaleństwo. Xcode to jedna z najbardziej obciążających VM aplikacji, z których korzystam, i używa około 23 GB przestrzeni adresowej VM na mojej maszynie Big Sur.

Są powody, dla których ten numer Wola być czymś głupim, jak 8-10 GB, gdy tylko 100-500 MB jest faktycznie przydzielonych i używanych. Ale coś wydaje się nie tak z tymi liczbami, które są o 1,5 rzędu wielkości większe. Kliknij aby rozszerzyć...
Wydaje się to dziwne. Cały system operacyjny ma około 44 GB 🤷‍♂️ DO

ałtajski

26 stycznia 2004
  • 3 listopada 2021
Krewnik powiedział: tak i nie. Pamięć wirtualna jako funkcja zapewnia wiele adresów, których proces może używać do różnych rzeczy.

Pamięć wirtualna stosowanie reprezentuje adresy w użyciu przez proces. Rzeczywista pamięć jest tym, czego w danym momencie aktywnie wymaga proces. Zwykle są skorelowane, ale istnieje wiele rzeczy, które wpłyną na wykorzystanie pamięci wirtualnej bez wpływu na rzeczywiste wykorzystanie pamięci.

Typowym przykładem są pliki mapowane w pamięci. Jeśli mam plik o pojemności 2 GB i zmapuję go do pamięci, otrzymują adresy wirtualne zajmujące 2 GB. Ale nie używa żadnej pamięci RAM... jeszcze. Jednak gdy próbuję odczytać stronę z tego pliku, zostaje ona załadowana do pamięci RAM. System operacyjny mapuje pliki wykonywalne w pamięci jako sposób na leniwe ładowanie kodu do wykonania. Bardzo pomaga w pracy z dużymi aplikacjami, takimi jak Lightroom lub Office, ładując kod tylko dla potrzebnych bitów. Ale cały plik wykonywalny istnieje przez cały czas w wirtualnej przestrzeni adresowej.

Z jakiegoś powodu, którego nie mogę pojąć, Apple robi to również z czcionkami. W czasach 32-bitowych pracowałem nad projektami, w których wyczerpaliśmy cały zakres adresów maszyn wirtualnych o pojemności 4 GB z powodu dużej ilości mapowanych w pamięci plików i zawieszających się aplikacji. Ups.



Czym raport systemu operacyjnego dla maszyny wirtualnej procesu jest stosowanie , a nie górny limit. 300 GB to szaleństwo. Xcode to jedna z najbardziej obciążających VM aplikacji, z których korzystam, i używa około 23 GB przestrzeni adresowej VM na mojej maszynie Big Sur.

Są powody, dla których ten numer Wola być czymś głupim, jak 8-10 GB, gdy tylko 100-500 MB jest faktycznie przydzielonych i używanych. Ale coś wydaje się nie tak z tymi liczbami, które są o 1,5 rzędu wielkości większe. Kliknij aby rozszerzyć...
Myślę więc, że coś jest nie tak z Monitorem Aktywności. Wszystkie procesy arm64e zgłaszają ponad 390 GB pamięci wirtualnej. Skopiowałem więc Calculator.app, ponownie podpisałem go z uprawnieniem |_+_| i uruchomiłem Instruments, aby zobaczyć, co się dzieje.

Początkowo trafiłem na blokadę, ponieważ aplikacja po prostu się nie uruchamiała, a dzienniki nie pokazywały niczego użytecznego. Uruchomiłem więc sekcję x86 pod Rosettą (wystarczy zaznaczyć pole w panelu informacyjnym wyszukiwarki), a Instruments uruchomił go i zebrał dane. IIRC, całkowita przydzielona pamięć (w tym maszyna wirtualna) wynosiła około 200 MB, ale Monitor aktywności pokazywał około 33 GB maszyny wirtualnej. Coś jest nie tak z Monitorem aktywności.

Nadal nie wiem, dlaczego nie mogę dołączyć do procesów arm64e. Nie mam zamiaru wyłączać SIP, więc chciałbym dowiedzieć się, dlaczego to nie działa (lub dlaczego działa pod Rosettą). Godzina wyszukiwania w Internecie przyniosła podobne pytania, ale żadnych użytecznych rozwiązań. Mam swój system skonfigurowany do programowania/debugowania, a dołączenie debugera/oprzyrządowania powinno działać tak samo, jak na moim systemie Intel. Jeśli ktoś ma jakieś pomysły, ja jestem uszami. W

wilberforce

15 sierpnia 2020 r.
Obszar zatoki SF
  • 4 listopada 2021
Spróbuj uruchomić Lightroom z wyłączoną akceleracją GPU (preferencje Lightroom, wydajność). Zauważyłem, że to drastycznie zmniejszyło zużycie pamięci LR (np. 75% redukcja po ponownym uruchomieniu). Pamięć RAM jest współdzielona z GPU, a LR wydaje się zajmować pamięć RAM GPU. Ostatnia edycja: 4 listopada 2021
Reakcje:T'hain Esh Kelch, Tofupunch i Armored m

macphoto861

20 maja 2021
  • 4 listopada 2021
Wilberforce powiedział: Spróbuj uruchomić Lightroom z wyłączoną akceleracją GPU (preferencje Lightroom, wydajność). Zauważyłem, że to drastycznie zmniejszyło zużycie pamięci LR (np. 75% redukcja po ponownym uruchomieniu). Pamięć RAM jest współdzielona z GPU, a LR wydaje się zajmować pamięć RAM GPU. Kliknij aby rozszerzyć...
To rodzi pytanie, czy jest to błąd, czy „funkcja”. Możliwe, że LR widzi mnóstwo wolnej pamięci i mówi: „Do diabła, równie dobrze mogę użyć tego z GPU do buforowania danych obrazu, zamiast po prostu pozostawiać je nieużywane”.
  • 1
  • 2
  • 3
Następny

Idź do strony

Udać sięNastępny Ostatni