Maaaring maging mahirap na pag-isipan ang paggamit ng memorya ng iyong Mac. Makakatulong ang utility Monitor ng Aktibidad, lalo na kapag oras na para isaalang-alang kung kailangan mong i-upgrade ang RAM ng iyong computer.
Ang Activity Monitor ay naging bahagi ng lahat ng macOS at karamihan sa OS X operating system para sa Mac, ngunit ang kasalukuyang format ay ipinakilala sa OS X Mavericks (10.9). Ang artikulong ito ay naglalaman ng impormasyon na nalalapat sa Activity Monitor sa macOS 10.15 sa pamamagitan ng OS X Mavericks (10.9), pati na rin ang impormasyon para sa mga naunang bersyon ng OS X.
Mac Activity Monitor
Ang Activity Monitor ay isang libreng system utility na makukuha sa lahat ng Mac. Kabilang dito ang mga tab para sa limang lugar na naglalarawan kung paano nakakaapekto ang mga application at iba pang proseso sa iyong computer. Ang mga tab ay:
- CPU: Ipinapakita ang mga epekto ng mga proseso sa aktibidad ng CPU
- Memory: Sinusubaybayan ang paggamit ng memory kasama ang RAM physical memory
- Enerhiya: Isinasaad ang dami ng enerhiya na ginagamit ng bawat app
- Disk: Ipinapakita ang dami ng data na nabasa mula at naisulat sa disk
- Paggamit ng Network: Isinasaad kung aling mga proseso ang nagpapadala o tumatanggap ng data sa iyong network
Ang Memory tab ng Activity Monitor ay kung saan mo sinusubaybayan at pinamamahalaan ang paggamit ng memory sa iyong Mac.
Tsart ng Memorya ng Monitor ng Aktibidad (OS X Mavericks at Mamaya)
Nang inilabas ng Apple ang OS X Mavericks, ipinakilala nito ang Memory Pressure chart sa Activity Monitor, kasama ang naka-compress na memory, isang makabuluhang pagbabago sa kung paano pinamamahalaan ng operating system ang memory. Pinasusulit ng memory compression ang magagamit na RAM sa pamamagitan ng pag-compress sa data na nakaimbak sa RAM sa halip na paging memory sa virtual memory, isang proseso na maaaring makapagpabagal nang malaki sa pagganap ng isang Mac.
Bilang karagdagan sa paggamit ng naka-compress na memory, nagdala ang Mavericks ng mga pagbabago sa Activity Monitor at kung paano ito nagpapakita ng impormasyon sa paggamit ng memorya. Sa halip na gamitin ang pie chart na lumabas sa mga naunang bersyon ng OS X upang ipakita kung paano nahahati ang memory, ipinakilala ng Apple ang Memory Pressure chart bilang isang paraan upang ipahayag kung gaano karaming memory ang na-compress ng iyong Mac upang magbigay ng libreng espasyo para sa iba pang aktibidad.
Memory Pressure Chart
Ang Memory Pressure chart ay lilitaw sa ibaba ng tab na Memory sa window ng Activity Monitor. Ipinapahiwatig nito ang dami ng compression na inilalapat sa RAM, gayundin kapag nangyayari ang paging sa disk kapag hindi sapat ang compression upang matugunan ang pangangailangan ng mga app na maglaan ng memory.
Ang Memory Pressure chart ay ipinapakita sa tatlong kulay:
- Berde: Nagsasaad ng walang compression
- Dilaw: Ipinapakita kapag nagaganap ang compression
- Red: Naabot na ng compression ang mga limitasyon nito, at nagsimula na ang paging sa virtual memory
Bilang karagdagan sa kulay na nagsasaad kung ano ang nangyayari sa loob ng memory management system, ang taas ng mga bar ay sumasalamin sa lawak ng compression o paging na nagpapatuloy.
Sa isip, ang Memory Pressure chart ay dapat manatili sa berde, na nagsasaad na walang compression na nagaganap at mayroon kang sapat na available na RAM para sa mga gawaing kailangang gampanan. Kapag nagsimulang magpakita ng dilaw ang chart, ipinapahiwatig nito na ang mga naka-cache na file na hindi na aktibo ngunit mayroon pa ring data na nakaimbak sa RAM ay na-compress upang lumikha ng sapat na libreng RAM upang italaga sa mga app na humihiling ng paglalaan ng RAM.
Ang memory compression ay nangangailangan ng ilang overhead ng CPU, ngunit ang maliit na performance hit na ito ay maliit at kadalasang hindi napapansin ng user.
Kapag nagsimulang magpakita ng pula ang tsart ng Memory Pressure, wala nang sapat na hindi aktibong RAM para i-compress, at nagaganap na ang pagpapalit sa disk (virtual memory). Ang pagpapalit ng data sa RAM ay isang mas masinsinang proseso at kadalasang napapansin bilang isang pangkalahatang pagbagal sa pagganap ng iyong Mac.
Paano Malalaman Kung Kailangan Mo ng RAM
Pinapadali ng Memory Pressure chart na sabihin sa isang sulyap kung kailangan ng iyong Mac ng karagdagang RAM.
- Kung ang chart ay berde kadalasan, hindi kailangan ng iyong Mac ng karagdagang RAM.
- Kung ang iyong chart ay pinaghalong dilaw at berde, ginagamit ng iyong Mac ang pinakamahusay na magagamit na RAM nang hindi kinakailangang mag-page data sa drive. Nakikita mo ang pakinabang ng memory compression at ang kakayahan ng Mac na gumamit ng RAM nang matipid upang pigilan kang magdagdag ng higit pang RAM. Kung ang chart ay karaniwang dilaw at bihirang berde, maaaring kailanganin mo ng RAM sa malapit na hinaharap.
- Kung ang chart ay nasa pula na madalas o sa mahabang panahon, ang iyong Mac ay makikinabang sa mas maraming RAM. Kung magiging pula lang ito kapag nagbukas ka ng app ngunit nananatili sa dilaw o berde, malamang na hindi mo na kailangan ng higit pang RAM, bagama't maaaring gusto mong bawasan kung gaano karaming mga app ang patuloy mong bukas sa parehong oras.
Bagaman ang icon ng Activity Monitor Dock ay maaaring i-configure upang ipakita ang ilang mga istatistika sa Dock, ang naka-compress na memorya ay hindi isa sa mga ito. Dapat mong buksan ang window ng application upang tingnan ang tsart ng Memory Pressure.
Bottom Line
Ang mga naunang bersyon ng OS X bago ang OS X Mountain Lion ay gumamit ng mas lumang istilo ng pamamahala ng memorya na hindi gumagamit ng memory compression. Sa halip, sinusubukan nitong magbakante ng memorya na dati nitong inilaan sa mga app, at pagkatapos-kung kinakailangan-sa page memory sa iyong drive bilang virtual memory.
Activity Monitor Pie Chart
Ang pie chart ng Activity Monitor ay nagpapakita ng apat na uri ng paggamit ng memory: Libre (berde), Wired (pula), Aktibo (dilaw), at Hindi Aktibo (asul). Upang maunawaan ang paggamit ng memorya, kailangan mong malaman kung ano ang bawat uri ng memorya at kung paano ito nakakaapekto sa available na memorya.
- Libre. Ito ang RAM sa iyong Mac na hindi nito kasalukuyang ginagamit at maaaring italaga sa anumang proseso o application na nangangailangan ng lahat o ilang bahagi ng available na memorya.
- Wired. Nagtatalaga ang iyong Mac ng Wired memory sa mga panloob na pangangailangan nito at ang mga pangunahing pangangailangan ng mga application at prosesong pinapatakbo mo. Kinakatawan ng wired memory ang pinakamababang halaga ng RAM na kailangan ng iyong Mac sa anumang oras upang patuloy na tumakbo. Maaari mong isipin ito bilang memorya na hindi limitado para sa lahat ng iba pa.
- Active. Memory na kasalukuyang ginagamit ng mga application at proseso sa iyong Mac, maliban sa mga espesyal na proseso ng system na nakatalaga sa Wired memory, ay Active memory. Makikita mo ang paglaki ng Active memory footprint habang naglulunsad ka ng mga application o kapag kailangan ng kasalukuyang tumatakbong mga application at kumuha ng mas maraming memory para magsagawa ng isang gawain.
- Inactive. Hindi na kailangan ng isang application ang hindi aktibong memorya ngunit hindi pa nailalabas ang Mac sa Free memory pool.
Bottom Line
Karamihan sa mga uri ng memory ay diretso. Ang nakaka-trip sa mga tao ay ang Inactive memory. Ang mga indibidwal ay madalas na nakakakita ng malaking halaga ng asul sa memory pie chart at iniisip na ang kanilang Mac ay may mga isyu sa memorya. Ito ay humantong sa kanila na mag-isip tungkol sa pagdaragdag ng RAM upang palakasin ang pagganap ng kanilang computer, ngunit sa katotohanan, ang Inactive memory ay gumaganap ng isang mahalagang serbisyo na ginagawang mas snap ang iyong Mac.
Ano ang Inactive Memory?
Kapag huminto ka sa isang application, hindi binibigyan ng OS X ang lahat ng memorya na ginamit ng application. Sa halip, sine-save nito ang estado ng pagsisimula ng application sa seksyong Inactive memory. Kung muli mong ilunsad ang parehong application, alam ng OS X na hindi nito kailangang i-load ang application mula sa iyong hard drive dahil nakaimbak na ito sa Inactive memory. Bilang resulta, muling tinutukoy ng OS X ang seksyon ng Inactive memory na naglalaman ng application bilang Active memory, na ginagawang mabilis na proseso ang muling paglulunsad ng application.
Paano Gumagana ang Inactive Memory?
Hindi aktibong memorya ay hindi nananatiling hindi aktibo magpakailanman. Maaaring simulan ng OS X ang paggamit ng memorya na iyon kapag inilunsad mo muli ang isang application. Gumagamit din ito ng Inactive memory kung walang sapat na Libreng memory para sa mga pangangailangan ng isang application.
Ang pagkakasunod-sunod ng mga kaganapan ay ganito:
- Kapag naglunsad ka ng isang application, titingnan ng OS X kung naka-store ito sa Inactive memory. Kung oo, muling itatalaga ang memorya na iyon bilang Aktibo at ilulunsad ang application.
- Kung ang application ay wala sa Inactive memory, ang OS X ay gagawa ng naaangkop na bahagi ng Libreng memory para sa application.
- Kung walang sapat na Libreng memorya, ang OS X ay naglalabas ng ilang Inactive memory upang punan ang mga pangangailangan ng application. Ang pag-release ng Inactive memory ay nag-aalis ng isa o higit pa sa mga naka-cache na application mula sa Inactive memory pool, na pinipilit ang mas mahabang oras ng paglunsad para sa mga application na iyon.
So, Magkano ang RAM na Kailangan Mo?
Ang sagot sa tanong na iyon ay karaniwang sumasalamin sa dami ng RAM na kailangan ng iyong bersyon ng OS X, ang uri ng mga application na ginagamit mo, at kung gaano karaming mga application ang sabay mong pinapatakbo. Gayunpaman, may iba pang mga pagsasaalang-alang. Sa isang perpektong mundo, magiging maganda kung hindi mo kailangang salakayin ang Inactive RAM nang madalas. Nagbibigay ito ng pinakamahusay na pagganap kapag naglulunsad ng mga application nang paulit-ulit habang pinapanatili ang sapat na Libreng memorya upang matugunan ang mga pangangailangan ng anumang kasalukuyang tumatakbong mga application. Halimbawa, sa tuwing magbubukas ka ng larawan o gagawa ng bagong dokumento, ang nauugnay na application ay nangangailangan ng karagdagang Libreng memory.
Upang matulungan kang magpasya kung kailangan mo ng higit pang RAM, gamitin ang Activity Monitor para panoorin ang iyong paggamit ng RAM. Kung ang Libreng memorya ay nahuhulog sa punto kung saan ang Hindi aktibong memorya ay inilabas, maaaring gusto mong magdagdag ng higit pang RAM upang mapanatili ang maximum na pagganap.
Maaari mo ring tingnan ang value ng Page outs sa ibaba ng pangunahing window ng Activity Monitor. Isinasaad ng numerong ito kung gaano karaming beses naubusan ng available na memory ang iyong Mac at ginamit ang iyong hard drive bilang virtual RAM. Dapat mas mababa sa 1000 ang numerong ito sa buong araw na paggamit ng iyong Mac.
Hindi mo kailangang magdagdag ng higit pang RAM kung gumaganap ang iyong Mac sa iyong mga inaasahan at pangangailangan.