Keepresso
Keepresso
Keepresso'yu kullanma

Uzun build'ler ve derlemeler sırasında Mac'inizi uyanık tutun

Güncellendi Jul 14, 2026 2 min

Uzun bir Xcode archive'ı, bir cargo build --release, bir Gradle veya npm install ya da yerel bir CI çalıştırması, macOS'un makinenin boşta olduğuna karar verdiği klasik andır. Ekran kararır, sistem uyur ve derleme takılır veya ölür. Keepresso iş için Mac'i uyanık tutar, sonra iş bitince dinlenmesine izin verir.

İşe uyan yaklaşımı seçin

1. Zamanlı oturum (en basiti)

Derlemenin genellikle bir pencere içinde bittiğini biliyorsanız:

  1. Menü çubuğundaki Keepresso fincanına tıklayın.
  2. Bir süre seçin (1 saat, 4 saat, özel veya Belirli bir saate kadar).
  3. Uyanık tutmayı başlatın ve derlemeyi başlatın.

Zamanlayıcı bittiğinde Keepresso sistemi ayakta tutmayı bırakır. Ayrıntılar: zamanlı oturumlar.

2. Süreç tetikleyicisi (elle müdahalesiz)

Yalnızca derleme aracı gerçekten çalışırken uyanık kalın:

  1. Tercihler → Tetikleyiciler'i açın.
  2. Tetikleyici denetimini açın.
  3. Bir Süreç çalışıyor koşulu ekleyin ve komutu eşleştirin; örneğin xcodebuild, swift, cargo, rustc, gradle, java, node, npm, pnpm, make, ninja veya cmake.
  4. Birden fazla araç kullanıyorsanız herhangi biri ile birleştirin.

Süreç çıktığında Keepresso oturumu bırakır (ayarladığınız herhangi bir tolerans süresinden sonra) ve Mac yeniden uyuyabilir. Bkz. akıllı tetikleyiciler.

3. CPU yükü tetikleyicisi (araçtan bağımsız)

Araç adı değişiyor ama makine açıkça çalışıyorsa:

  1. Bir CPU bir eşiğin üzerinde koşulu ekleyin (yüzde 50 veya 75 iyi bir başlangıçtır).
  2. Yumuşatmayı koruyun: kısa bir sıçrama oturum açmaz; sürekli yük açar.

Karışık toolchain'ler veya farklı adlar altında farklı alt süreçler doğuran IDE derlemeleri için idealdir.

4. Medya Render'ı / Yapay Zeka Ajanı hazır ayarları

Yerleşik hazır ayarlar yaygın uzun işleri kapsar:

  • Medya Render'ı, ffmpeg çalışırken tutar.
  • Yapay Zeka Ajanı, claude, codex veya grok çalışırken tutar (dizüstü bilgisayarda gece boyu ajan işi).

Koşul menüsünden bir hazır ayar uygulayın; mevcut kural setinin yerini alır ve tetikleyicileri açar.

İsteğe bağlı: ekran kapalı, kapak kapalı

Derlemelerin yanık bir panele ihtiyacı yoktur.

  • Yalnızca sistemin ayakta kalmasını önemsiyorsanız ekran uykusunu engelle'yi kapatın. Rehber: Ekran kapalıyken Mac'i uyanık tutun.
  • Bir MacBook'ta kapak kapalı modunu açın; böylece makine çantada veya rafta derlemeye devam eder, kapak kapanınca dahili panel uyutulur. Rehber: Kapak kapalı.

Pil güvenliği

Bir dizüstü bilgisayarda uyanık tutmayı pil farkındalıklı otomatik duraklatma ile eşleştirin; unutulmuş bir oturum paketi bitirmesin. Tercihler altında bir alt sınır ayarlayın (örneğin yüzde 20); Keepresso şarj bunun altına düşünce duraklatır. Daha fazlası: Şarj olurken uyanık tutun.

Betikler ve CI makineleri

Ekransız derleme makineleri veya betikli pipeline'lar için:

# Bir komut çalışırken Mac'i uyanık tut (bu mod için uygulama gerekmez)
keepresso -dims -- your-build-command

# Ya da çalışan uygulamayı yönetin
keepresso start --duration 120
keepresso stop

Kurulum ve PATH notları: keepresso CLI. Yalnızca derleme için kullanılan bir Mac mini'de, oturum açma ve uyku politikalarının her zaman açık bir makineye uyması için Ekransız Kurulum kontrol listesini de çalıştırın.

İlgili

Keepresso'yu edinin

macOS 14 ve üzeri için ücretsiz ve açık kaynak. Kurun ve Mac'inizi kendi kurallarınıza göre uyanık tutun.

Keepresso'yu kullanma içinde daha fazla

Mac'inizi belirli bir süre uyanık tutun
Mac'inizin bir indirme veya render için ayakta kalıp sonra kendi kendine uyuması için zamanlı bir uyanık tutma oturumu başlatın.
MacBook'unuzu kapak kapalıyken uyanık tutun
Kapağı kapattığınızda MacBook'unuzun uykuya dalmasını engelleyin; pilde, harici ekran ve güç kablosu olmadan. Ücretsiz ve açık kaynak.
Akıllı tetikleyicilerle yalnızca önemliyken uyanık kalın
Siz açıp kapatmak yerine, Keepresso'nun Mac'inizi yalnızca bir uygulama çalışırken, bir görüşme sürerken, elektrikteyken ve daha fazlasında uyanık tutması için koşullar belirleyin. Olması gerekmeyen zaman asla açık değil.
Mac'inizi uyanık tutun ama ekranın kapanmasına izin verin
Bir indirme veya derleme için Mac'inizi çalışır tutarken enerji tasarrufu yapmak ve ekranı korumak için ekranın uyumasına izin verin.