## 概要 3種類のQoS(Quality of Service)ポリシーを実装する。 ## QoSモデル | QoS | メモリ保証 | 帯域幅保証 | 備考 | |-----|------------|------------|------| | Guaranteed | Hard | Hard | 最高優先度 | | Burstable | Hard | Soft | スロットリング可能 | | BestEffort | Soft | Soft | 余剰リソースのみ使用 | ## API設計 ```python task = scheduler.submit( fn, policy="guaranteed", memory="1GB", bandwidth=0.10, ) ``` ## 実装タスク - [ ] QoSPolicy列挙型 - [ ] ポリシーごとのリソース割り当てロジック - [ ] スロットリング判定 - [ ] 優先度ベースのスケジューリング ## 参考 - ArcScheduler.md: Section 8 (QoS Policy Model) - README.md: Scheduling Policies
Activity
m96-chan commentedon Dec 12, 2025
Implemented in v0.2.0 - PyQosPolicyEvaluator with Guaranteed/Burstable/BestEffort tiers. API stabilized in v0.2.1 (#36)