Hoe een proces op Mac te beëindigen

Hoe een proces op Mac te beëindigen

Open Activity Monitor en zoek het proces dat u wilt beëindigen door te sorteren op resourcegebruik of op proces-ID. Klik vervolgens op de X-knop bovenaan Activity Monitor en selecteer “Stop” of “Forceer stop” om het proces te stoppen.

Veroorzaakt een toepassing of proces problemen op uw Mac? Bevrijd uzelf van de probleem-app door deze te doden met behulp van Activity Monitor of de Terminal. Je kunt ook processen vinden en beëindigen die specifieke poorten op je Mac gebruiken.

Inhoudsopgave

Hoe een Mac-proces te doden met behulp van Activity Monitor
Hoe een Mac-proces te doden met behulp van Terminal
Hoe een Mac-proces op een specifieke poort te doden
Apps in het Dock geforceerd afsluiten

Hoe een Mac-proces te doden met behulp van Activity Monitor

De eenvoudigste manier om een ​​proces te vinden en te beëindigen dat een probleem veroorzaakt in macOS, is door Activity Monitor te starten. U kunt dit doen met Spotlight (druk op Command + spatiebalk en begin met het typen van “activiteit” en druk op Enter wanneer u de app ziet) of door de app te zoeken en te starten in de map Toepassingen> Hulpprogramma’s.

Vind lopende processen op macOS met behulp van Activity Monitor

Activity Monitor heeft verschillende weergaven die u kunt gebruiken om problemen te isoleren. Op het CPU-tabblad kunt u zien welke apps momenteel de meeste verwerkingskracht gebruiken (sorteer op het tabblad “% CPU” om de meest hongerige processen te zien. U kunt ook “Geheugen” gebruiken om te sorteren op RAM-gebruik, “Energie” om zoek welke apps het meeste stroom verbruiken, “Schijf” om te sorteren op schijfgebruik en “Netwerk” om te sorteren op verzonden en ontvangen gegevens.

Bovendien kunt u het vak “Zoeken” in de rechterbovenhoek gebruiken om naar een procesnaam te zoeken. U kunt op deze manier het kernproces en de bijbehorende processen vinden. Als u bijvoorbeeld naar Safari zoekt, vindt u de kernapp, netwerkprocessen, afzonderlijke tabbladen, extensies en meer.

Zoek macOS-processen die overeenkomen met "Safari" in Activity Monitor

Zoek het proces dat u wilt doden en klik vervolgens op de knop “X” in de rechterbovenhoek van het scherm. U kunt dan kiezen tussen “Quit” en “Forceer Quit” om te proberen een stopcommando te verzenden (om het proces de tijd te geven om uw gegevens op te slaan) of een geforceerd stopcommando (om het proces onmiddellijk te beëindigen, ideaal als het is gecrasht). Lees meer over het identificeren van processen die veilig kunnen worden gedood op je Mac.

Sluit het macOS-proces af met Activity Monitor

Hoe een Mac-proces te doden met behulp van Terminal

Het is ook mogelijk om processen vanaf de opdrachtregel te beëindigen met Terminal op je Mac. Om dit te doen, start u eerst Terminal (met Spotlight of vanuit de map Programma’s > Hulpprogramma’s) en voert u het top opdracht om een ​​lijst met lopende processen te bekijken. Gebruik anders de ps -ax opdracht om een ​​lijst met processen te zien, samen met de proces-ID (of kortweg PID).

Maak een lijst van lopende processen op PID in macOS Terminal

Je hebt de PID nodig om een ​​proces af te breken, maar honderden processen doorlopen kan een hele klus zijn. Gelukkig kunnen we processen identificeren met behulp van de ps ax | grep AppName opdracht, waarbij AppName de naam is van de toepassing die u wilt zoeken.

Typen bijvoorbeeld ps ax | grep Safari retourneert een lijst met processen met “Safari” in de titel. Houd er rekening mee dat deze opdracht hoofdlettergevoelig is, dus zoeken naar “steam” zal andere resultaten opleveren voor “Steam”

Maak een lijst van processen die overeenkomen met "Safari" in Terminal

Noteer het PID-nummer naast het proces dat u wilt beëindigen en dood het vervolgens door de kill PID commando. Bijvoorbeeld, kill 3500. Gebruik om een ​​proces onmiddellijk af te sluiten (ook wel geforceerd stoppen genoemd). kill -9 3500 in plaats van.

Je kunt ook een proces doden door zijn naam te gebruiken met de killall commando bijvoorbeeld killall Safari. Dit doodt alle processen met “Safari” in de naam (nogmaals, processen zijn hoofdlettergevoelig).

Hoe een Mac-proces op een specifieke poort te doden

Als je een proces wilt beëindigen dat een bepaalde netwerkpoort op je Mac gebruikt, moet je eerst uitzoeken welk proces die poort gebruikt. Gelukkig is dit eenvoudig te doen met Terminal. De opdracht verschilt afhankelijk van welke versie van macOS u gebruikt.

Gebruik voor moderne Mac-computers (inclusief Apple Silicon-modellen) met macOS El Capitan of later de lsof commando, bijvoorbeeld: lsof -i tcp:51413 om het proces te vinden dat poort 51413 bezet. Op oudere Mac-computers kunt u dit gebruikennetstatBijvoorbeeld: netstat -vanp tcp | grep 51413 om het proces op poort 51413 te vinden.

Maak een lijst van processen die een poort op uw Mac gebruiken met de opdracht lsof Terminal

Zodra u de PID heeft, kunt u deze beëindigen met behulp van de kill commando zoals hierboven beschreven. Als je gebruikt lsofkunt u een proces onmiddellijk doden op basis van de poort die het gebruikt met de kill -9 $(lsof -ti:portnumber) bevel, waar portnumber is de haven in kwestie.

Apps in het Dock geforceerd afsluiten

Als het proces dat u wilt afsluiten een app in uw dock is, kunt u deze geforceerd sluiten, waardoor deze zou moeten worden gedood, zelfs als deze is gecrasht en niet meer reageert. Om dit te doen, zoekt u de app in uw dock en klikt u met de rechtermuisknop (of control-klikt u) en houdt u vervolgens de “Option” -toets op uw toetsenbord ingedrukt en kiest u “Forceer stop” onderaan de lijst.

Forceer Sluit een macOS-app af met behulp van het contextmenu

Je kunt alles geforceerd stoppen, of het nu is gecrasht of niet, maar de kans is groter dat je niet-opgeslagen voortgang verliest als je dat doet. Als u merkt dat u dit vaak moet doen, leest u hier hoe u problemen met crashende apps op uw Mac kunt oplossen.

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in