Ordlista/Minne

Appminne

Kort svar

Appminne är mängden RAM som används av appar och deras processer. Det är en av delarna som utgör Använt minne i Aktivitetskontroll, tillsammans med Resident minne och Komprimerat.

Fliken Minne i Aktivitetskontroll delar upp Använt minne i Appminne, Resident minne och Komprimerat. Appminne är den del du har störst kontroll över, eftersom den går upp och ner med apparna du kör.

Det omfattar bakgrundsprocesser och hjälpprocesser, inte bara apparna i Dock.

Så hittar du vad som använder Appminne

Sortera fliken Minne efter kolumnen Minne. Kom ihåg att appar med många hjälpprocesser, som webbläsare, är utspridda över flera rader, så räkna ihop dem för att se appens verkliga summa.

När du ska oroa dig

Ett stort värde för Appminne är inget problem i sig. Titta på minnestrycket: är det grönt klarar datorn det. Om Appminne för en app fortsätter att stiga i timmar utan att du gör mer i den kan appen ha en minnesläcka, och om du avslutar och öppnar den igen frigörs minnet.

Så passar Appminne in i Använt minne

Längst ned på fliken Minne i Aktivitetskontroll delas Använt minne upp i tre delar: Appminne, Resident minne och Komprimerat. Fysiskt minne är det totala installerade RAM-minnet, och Cachade filer visas separat eftersom appar kan ta tillbaka det när de behöver det.

Aktivitetskontroll beskriver Appminne som fysiskt minne som allokerats av appar och systemprocesser. Det är alltså inte bara apparna i din Dock. Bakgrundstjänster som macOS kör åt dig räknas också här.

Appminne ökar när du öppnar appar och dokument och minskar när du avslutar dem. Det är den del av Använt minne som du kan påverka direkt.

Så hittar du vilken app som använder mest minne

  1. Öppna Aktivitetskontroll och klicka på fliken Minne.
  2. Välj Innehåll > Alla processer, hierarkiskt. Många hjälpprocesser visas då under processen som startade dem, vilket gör det lättare att se vilken app de hör till.
  3. Klicka på kolumnrubriken Minne för att sortera efter den.
  4. Dubbelklicka på en process, eller markera den och klicka på infoknappen, för att öppna dess detaljer. Fliken Minne i det fönstret visar värden som Verklig minnesstorlek, Privat minnesstorlek och Delad minnesstorlek.
  5. Avsluta appar som du inte använder och håll koll på Appminne och Minnestryck längst ned i fönstret.
  6. Låt systemprocesser som du inte känner igen vara. Många av dem startar om direkt när de avslutas, och vissa behövs för att datorn ska fungera, så att avsluta dem sänker inte Appminne för någon längre tid.

Så kontrollerar du en apps minne i Terminal

macOS har ett kommando som heter footprint som visar hur en app använder minnet. Det läser bara information och ändrar ingenting. Kör till exempel footprint Safari för att se Safaris huvudprocess.

Utdata listar minnet per kategori och slutar med en summa. Under Auxiliary data är phys_footprint det aktuella värdet, samma sorts tal som Aktivitetskontroll visar i kolumnen Minne, och phys_footprint_peak är det högsta det har varit sedan appen öppnades. En topp långt över det aktuella värdet betyder att appen någon gång behövde mycket minne och sedan har lämnat tillbaka en stor del av det.

Du kan kontrollera processer som du äger utan extra steg. För att granska processer som tillhör systemet eller en annan användare måste footprint köras som root.

Vanliga orsaker till högt Appminne

Ett högt värde för Appminne är normalt så länge minnestrycket är grönt. Det blir ett problem när Appminne fortsätter att öka medan du inte öppnar något nytt, och minnestrycket blir gult eller rött. De vanliga orsakerna är:

  • Webbläsare, där varje flik och tillägg kan köras i en egen process.
  • Chattappar, e-postappar och andra appar byggda med webbteknik, som också kör flera hjälpprocesser.
  • Bild-, video-, ljud- och 3D-appar som håller stora filer i minnet.
  • Virtuella maskiner och utvecklarverktyg.
  • En app som har varit öppen i flera dagar och fortsätter att växa.

Frågor som folk ställer

Vad är Appminne på Mac?

Det är det RAM som används av appar och deras processer, och det visas på fliken Minne i Aktivitetskontroll som en del av Använt minne.

Varför är mitt Appminne så högt?

Oftast på grund av webbläsare med många flikar, stora dokument eller projekt, eller appar som växer med tiden. Sortera efter kolumnen Minne för att hitta de största användarna.

Hur minskar jag Appminne?

Avsluta appar du inte använder, stäng webbläsarflikar och starta om appar som fortsätter att växa.

Ingår systemprocesser i Appminne?

Ja. Aktivitetskontroll beskriver det som fysiskt minne som allokerats av appar och systemprocesser, så bakgrundstjänster räknas lika väl som apparna du har öppnat.

Är Appminne samma sak som Använt minne?

Nej. Appminne är en del av Använt minne. Använt minne omfattar också Resident minne och Komprimerat.

Minskar minnesrensningsappar Appminne?

Bara för en stund. De trycker ut data till komprimerat minne eller växelfilen, vilket macOS redan gör av sig självt när det behövs utrymme, och apparna blir långsammare när du byter tillbaka till dem. Att avsluta appar som du inte behöver fungerar bättre.

Relaterat

Steg för steg: Chrome använder för mycket minne.

Letar du efter något bättre än Aktivitetskontroll? Läs om de bästa alternativen till Aktivitetskontroll för Mac, eller bläddra bland alla begrepp i ordlistan.