Skip to content

Releases: Madoa5561/MemEco

Release list

MemEco v1.0.0

Choose a tag to compare

@Madoa5561 Madoa5561 released this 27 Oct 17:52

MemEco v1.0.0 — macOS 風の自動メモリ管理 for Windows 11

Windows 11 に常駐し、macOS のメモリ管理体験(メモリプレッシャー / App Nap / purge)に相当する処理を全自動で行うトレイアプリです。

メインパネル

ダウンロード

ファイル サイズ目安 必要なもの
MemEco-1.0.0-win-x64.exe 約 66 MB なし(自己完結・.NET ランタイム不要)
MemEco-1.0.0-win-x64-fd.exe 約 0.5 MB .NET 9 デスクトップランタイム

SHA-256 は SHA256SUMS.txt を参照してください。
どちらも単一 exe です。インストールせずに MemEco.exe --show で試せます。

主な機能

  • メモリプレッシャーの可視化 — 空きメモリ・コミット・圧縮ストアから 0〜100% を算出。トレイアイコンの色とリングで表示
  • EcoQoS による省電力化(App Nap 相当) — 背面アプリを Windows 11 の効率モード + BelowNormal に。アプリは止めません
  • ワーキングセットのトリム — 圧迫度「注意」以上で対象アプリを整理。解放量は実測表示
  • スタンバイリスト解放 — 管理者モードのときだけ purge 相当を実行
  • App Nap Plus — 圧迫度「危険」時のみ、条件を満たす背面プロセスを一時停止(既定 OFF・必ず復帰・子連れ除外)
  • 全自動 + 3 プリセット — やさしい / 標準 / 積極的。2 秒ごとに判定し、必要なときだけ動作
  • 除外設定・設定画面・Windows 起動時の自動起動

実測(Windows 11 Build 26200 / Core i7-14700F / 31.7 GB / 標準ユーザー)

項目 結果
常駐アイドル CPU 0.07%(28 論理 CPU 平均)/ 1 コア換算 1.88%
常駐ワーキングセット 78.1 MB
トリム実測(300 MB ホッグ) 418.1 MB → 0 MB(417.4 MB 削減)/ --reclaim で 15 アプリ・計 1.97 GB 解放
プロセス走査 402 件 / 47 ms
受入検証 17 / 17 PASS(ビルド 0 エラー・0 警告、単一 exe 生成、selftest、preview、常駐計測、トリム実測、設定生成、後片付け)

使い方

  1. ダウンロードした exe を実行 → トレイに常駐します(初回はパネル表示)
  2. トレイの左クリックでパネル、右クリックでメニュー(今すぐ解放 / 設定 / 終了)
  3. 管理者モード + Windows 起動時の自動起動を有効にする場合
    • アプリの設定画面から切り替え(UAC 1 回)、または
    • リポジトリの scripts\install.ps1 を管理者 PowerShell で実行
  4. アンインストール: scripts\uninstall.ps1(設定も消す場合は -Purge)

注意事項

  • スタンバイリスト解放は管理者権限が必要です。標準ユーザーでは安全にスキップされます
  • Windows のメモリ圧縮自体は OS 標準機能です。MemEco は再実装せず、監視・可視化して追加の解放を行います
  • 次のプロセスは一切操作しません: システム中核 / 前面 / 可視ウィンドウ / 音声再生中 / 管理者権限で動作中 / 起動 60 秒未満 / 子プロセスを持つプロセス / 除外リスト
  • 一時停止(App Nap Plus)は既定 OFF です。安全性を優先しています
  • 本ソフトウェアは無保証です(MIT)

ライセンス

MIT License — LICENSE