Pabilisin ang Time Machine sa pamamagitan ng Pag-alis ng Mababang Proseso na Priority Throttling

Anonim

Kilalang-kilala na ang lahat ng mga user ng Mac ay dapat mag-set up ng Time Machine upang i-automate ang mga pag-backup ng kanilang computer, at habang karamihan sa mga user ng Mac ay hinahayaan ang OS X na mag-back up sa Time Machine sa sarili nitong bilis, na kung minsan ay hangganan. sa glacial, maaaring naisin ng ilang user na pabilisin ng kaunti ang proseso ng pag-backup. Sa tulong ng command line, magagawa mo iyon at kapansin-pansing pabilisin ang proseso ng pag-backup ng Time Machine, ngunit may ilang pangunahing caveat sa trick na ito dahil nalalapat ito sa kabila ng Time Machine, na ginagawa itong angkop para sa mga advanced na user ng Mac lamang, at ginagamit sa limitadong batayan.

Una, unawain na ang Time Machine ay sinadya upang awtomatikong tumakbo sa background, at upang hindi maging isang ganap na istorbo ito ay tumatakbo sa isang pinababang priyoridad upang hindi nito ubusin ang lahat ng magagamit na mapagkukunan ng system upang makuha ang tapos na ang trabaho. Ginagawa nitong magagamit ang Mac habang naka-back up ang Time Machine, ngunit mayroon itong downside ng paggawa ng Time Machine na mas matagal kaysa sa teoryang magagawa nito. Ang paraan ng paggana ng trick na ito ay sa pamamagitan ng pag-alis sa nabawasang priyoridad na iyon, ngunit, ang caveat sa diskarteng ito ay higit pa sa Time Machine ang epekto nito, inaalis nito ang mababang priyoridad na throttle mula sa anumang bagay sa antas ng kernel. Kaya, ito ang dahilan kung bakit inirerekomenda lamang ito para sa mga advanced na user, at para sa limitadong mga kaso ng paggamit, dahil madali mong mahahanap ang iyong sarili sa lahat ng uri ng mga gawain na kumukuha ng labis na mataas na CPU bilang resulta. Ito ang dahilan kung bakit hindi talaga ito isang inirerekomendang diskarte, at hindi, hindi ito nilayon na maging solusyon kapag ang pag-backup ng Time Machine ay mas mabagal kaysa sa nararapat, na karaniwang nangangailangan ng kaunting pag-troubleshoot upang malutas.

Huwag isipin ang caveat at mga potensyal na isyu sa pagsasaayos ng priyoridad ng processor? Pagkatapos ay ilunsad ang Terminal app na makikita sa /Applications/Utilities/ at patakbuhin ang sumusunod na command:

sudo sysctl debug.lowpri_throttle_enabled=0

Paggamit ng sudo ay nangangailangan ng admin password gaya ng dati, kapag naipasok na ang epekto ay kaagad. Maaari mong hayaan ang isang backup na magsimula nang mag-isa, o manual na simulan ang isa sa iyong sarili.

Kung patakbuhin mo ang command na ito at titingnan ang natitirang oras sa isang backup, mapapansin mo na ang natitirang numero ay dapat bumilis nang malaki, ngunit ang paggamit ng CPU ay tumataas para sa backup na daemon at ang pagganap ng Mac ay magiging hit.

Maaaring ibalik ang pagbabago sa pamamagitan ng pag-reboot, o sa pamamagitan ng pagbibigay ng sumusunod na command syntax sa terminal:

sudo sysctl debug.lowpri_throttle_enabled=1

Kung gusto mo ang pangkalahatang ideya sa likod nito at ayaw mong patawan ng buwis ang CPU para kumpletuhin ang mga pag-backup gamit ang Time Machine, ang isang mas magandang paraan ay ang pag-target ng Time Machine at direktang i-backup, maaari mong ayusin ang isang priority ng CPU ng apps partikular sa isang app tulad ng renice o kung marunong ka sa command line, direkta sa mga nice at renice commands mismo.Sakupin namin ang utos ng renice nang hiwalay sa isang hiwalay na artikulo, ngunit sa paunang pagsubok, tiyak na gumagana ito upang makamit ang parehong layunin, ngunit sa limitadong batayan sa mga proseso ng Time Machine.

Tandaan, hindi ito solusyon para mapabagal ang pag-backup ng Time Machine sa pangkalahatan, na maaaring ayusin sa pamamagitan ng mga paraan ng pag-troubleshoot.

Salamat sa MacKungFu para sa pagtuklas ng kawili-wiling trick na ito. At kung talagang gusto mo ang ideyang ito at gusto mong awtomatikong paganahin ang sarili nito pagkatapos ng pag-reboot, maaari mong i-drop ang plist file na ito sa /Library/LaunchDaemons at i-load ito ng launchctl, ngunit hindi namin inirerekomendang gawin iyon.

Pabilisin ang Time Machine sa pamamagitan ng Pag-alis ng Mababang Proseso na Priority Throttling