二〇二六年 レンタルマックミニ七時二十四分スケジューリング:キュー優先度・夜間バッチ窓・日中操作衝突回避

運用設計
約9分

共有レンタルマックミニでは夜間バッチが日中ブイエヌシーとシーピーユーを奪い合います。優先度表・夜間窓・衝突回避リスト・閾値・長期は増設レンタルか購入か・クロンとろーンチでぃ例をまとめます。七時二十四分とディスク水位、バッチ退避マトリクス、ブログ一覧へ。

  1. 既定キュー一本で緊急ビルドが夜間回帰に押される。
  2. 上限未文書化で熱制限が操作体感を悪化させる。
  3. 通知なしでは締切後に滞留に気づく。

長期ジョブと買い増しの目安

壁時計十四日超が常態、または夜間窓二つ分が常に必要なら二台目を検討。先に隔離レンタルでキュー分離し、七曜安定計画と三十六月償却が見えてから購入比較が安全です。

七時二十四分優先度マトリクス

一負荷一段階。昇格は人手のみ。

段階 例 時間帯
ゼロ対話 デモ・手動検証 常時・先取りなし
いち短時間 継続インテグレーション 営業時間・ナイス制御
に夜間 長試験・変換 夜間窓・ゼロ無し時のみ例外
さん掃き バックフィル・ログ 負荷警告未満のみ

夜間窓と日中衝突回避

  • 十五分以内にブイエヌシーがあれば夜間は保留。
  • 営業中の重コンパイルはいち占有時のみ。
  • 一時領域は高速ディスクへ。
  • 朝枠三十分前を越えそうなら通知。

閾値(シーピーユー・窓・通知)

信号 警告 処置
五分平均シーピーユー 七十パーセント三回 さん停止し夜間は五十五未満まで
対話と夜間重複 セッション中に夜間が稼働 保留キューへ移す
通知 ウェブフック二分超 呼び出し・投入止め
窓はみ出し 朝三十分前でも夜間が残る チェックポイントして次窓へ

五手順

  1. 段階ラベルを固定。
  2. 夜間窓を設定とクロンかろーンチでぃに一致。
  3. 段階別上限を文書化。
  4. 警告前通知。
  5. 夜間稼働中にブイエヌシーの三十分演習。

クロンとろーンチでぃ例

ラベル一意。パス差替え。

クロン:零時開始・六時終了(に窓)

SHELL=/bin/bash
PATH=/usr/local/bin:/usr/bin
0 0 * * * tenant /usr/bin/env QUEUE_TIER=P2 /opt/runmini/night-batch.sh start-window
0 6 * * * tenant /usr/bin/env QUEUE_TIER=P2 /opt/runmini/night-batch.sh stop-window

ろーンチでぃ:さん単発(複数枠は plist 分割)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
 "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>Label</key>
  <string>com.runmini.scavenger.p3</string>
  <key>StartCalendarInterval</key>
  <dict>
    <key>Minute</key>
    <integer>12</integer>
    <key>Hour</key>
    <integer>2</integer>
  </dict>
  <key>ProgramArguments</key>
  <array>
    <string>/opt/runmini/scavenger.sh</string>
    <string>--tier</string>
    <string>P3</string>
  </array>
  <key>StandardOutPath</key>
  <string>/var/log/runmini/scavenger.log</string>
  <key>StandardErrorPath</key>
  <string>/var/log/runmini/scavenger.err</string>
</dict>
</plist>

launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.runmini.scavenger.p3.plist ヘルプ。

引用メモ(三行)

  • 四段階で対話最優先を固定。
  • 七十パーセント三回は日中悪化の前兆。
  • 十四日超えは増設レンタル対購入の分岐。

料金で余裕構成を選び購入(ログイン不要)。ヘルプ・ブログ。

レンタルプランを選ぶ

夜間バッチと日中操作の比率に合わせて構成を決めます。料金・購入・ヘルプ。

ブログでしきい値見直し。

七時二十四分向けプランを選ぶ