Како паузирати & Наставити апликацију или процес у Мац ОС Кс-у

Anonim

Требате брзо да ослободите процесорску снагу? То можете лако учинити тако што ћете привремено паузирати, а затим касније наставити било који активни процес или апликацију у Мац ОС Кс-у. Технички, ово је заправо 'заустављање' и 'настављање' процеса, али заустављање не треба бркати са агресивнијим убијањем или принудно напуштање апликација и стога је терминологију паузирања или заустављања често лакше разликовати.

Ово значи да можете да преузмете процес који троши 100% ЦПУ-а и да га привремено паузирате док радите нешто друго, а затим га наставите када будете спремни да дозволите том процесу да уради своје. Ово се постиже триком командне линије, а ми ћемо покрити два различита начина да се то уради коришћењем команди килл и киллалл са ознакама -СТОП и -ЦОНТ. Идеално би било да имате мало удобности и знања са командном линијом пре него што ово користите, али то свакако није неопходно.

Пре почетка, покрените апликацију Терминал, која се налази у /Апплицатионс/Утилитиес/, и такође покрените Ацтивити Монитор, који се налази у истом фолдеру.

Како привремено суспендовати Заустављање процеса или апликације у Мац ОС Кс

Основна синтакса за суспендовање апликације је следећа, где је ПИД ИД процеса који желите да паузирате:

килл -СТОП ПИД

ПИД је увек број, а сваки појединачни процес који ради на Мац-у има придружени ИД.

Ако сте упознати са преузимањем ИД-ова процеса, онда већ знате шта да радите користећи само горе наведене команде, али ако не, онда ћемо то обрадити следеће, и зато смо покренули „Активност Монитор”

Проналажење ПИД-а и заустављање повезаног процеса

Ово је метод лакши за корисника, који користи Монитор активности:

  • Из Монитора активности, користите функцију претраге у горњем десном углу и унесите име апликације коју желите да суспендујете (нпр.: иТунес)
  • Са видљивим процесима и/или апликацијама које се подударају, пронађите ИД процеса тако што ћете погледати испод колоне „ПИД“
  • Додајте одговарајући ПИД у горе поменуту команду килл, на следећи начин:
  • килл -СТОП 3138

  • Запазите да је активност ЦПУ-а за тај ИД процеса сада на 0%, што указује да је процес паузиран (технички, заустављен)

Не заборави ПИД, или још боље, немој још да затвараш прозор терминала, јер је тај исти ПИД како ћете наставити апликацију да бисте могли поново да је користите.

Наћи ћете да је ефекат заустављања процеса на коришћење ЦПУ-а драматичан, овај снимак екрана показује да иТунес троши 70% ЦПУ-а док је покренуо свој Висуализер, и исти иТунес процес након што је заустављен помоћу - СТОП заставица. Процес је буквално заустављен:

Они са више знања командне линије можда ће радије користити пс него Ацтивити Монитор, што је заиста прилично лако:

пс аук |греп Наме

Промени „Име“ у било које име почетка процеса или апликације, лоцирај ПИД, а затим га ставите у команду килл:

килл -СТОП 92841

Да ли користите Монитор активности или пс за преузимање ПИД-а није битно, све док унесете исправан ИД процеса када користите команду килл.

Имајте на уму да ће покушај коришћења апликације која је паузирана скоро увек довести до тога да видите лопту смрти која се врти, умањено за коришћење ЦПУ-а. Стога, ако желите поново да користите апликацију, морате да је „наставите“.

Како наставити „заустављену“ апликацију или процес

Настављање заустављене или паузиране апликације је једноставно, само мало промените команду килл и користите исти ИД процеса који сте преузели из претходних корака:

килл -ЦОНТ ПИД

На пример, да наставите иТунес апликацију користећи ПИД од раније:

килл -ЦОНТ 3138

А сада иТунес поново постаје употребљив, минус курсор чекања који се окреће. Заједно са овим долази и повратак на ниво потрошње ЦПУ-а који је раније постојао.

Снимак екрана испод показује овај трик користећи и килл и киллалл команде:

Коришћење -СТОП и -ЦОНТ са киллалл је у суштини исто, али има нека ограничења у вези са именима, па смо покрили директнији метод коришћења килл заснованог на ПИД-у. Без обзира на то, хајде да то демонстрирамо и са киллалл-ом.

Заустављање и наставак апликација према називу апликације

Ако знате апликацију или тачно име процеса, такође можете користити команду 'киллалл' са заставицом -СТОП да зауставите процесе.Ово може бити лакше за апликације које се лако идентификују по имену, али има ограничења када је у питању рад са процесима са сложеним именима или за паузирање одређеног процеса који има дуплиране процесе са истим именом (као што је одређена Цхроме картица или прозор помешан са многим процесима „Гоогле Цхроме Рендерер“) и стога смо прво покрили ПИД приступ јер је много директнији.

Основна команда за заустављање са киллалл је следећа:

киллалл -СТОП АппНаме

Нисте сигурни како се зове апликација? Користите пс и греп:

пс аук |греп АппНаме

На пример, можете греп за „Цхроме“ да бисте пронашли све процесе са „Цхроме“ у имену:

пс аук|греп Цхроме

Или можете једноставно циљати процес са одређеним именом апликације као што је:

"

киллалл -СТОП -ц Гоогле Цхроме"

Наставак процеса и апликација са киллалл-ом је ствар промене ознаке са -СТОП на -ЦОНТ, све остало је исто:

киллалл -ЦОНТ АппНаме

На пример, да наставите апликацију са дугим именом:

"

киллалл -ЦОНТ -ц Гоогле Цхроме"

Опет, апликација/процес ће наставити да функционише као и обично, а коришћење ЦПУ-а ће се вратити тамо где је било пре паузирања.

Апликације или процеси без размака у имену могу бити директно под утицајем киллалл без икаквих додатних ознака или индикатора, као што је иТунес.

Како паузирати & Наставити апликацију или процес у Мац ОС Кс-у