AI と一緒にコードを書いていると、ローカルサーバーをいくつ立てたのか、メモリがどこへ消えたのかも分からなくなります。気づくのは Mac がもたついて、何かが落ちたとき — たいてい、保存していない作業を抱えたそのときに。その悔しさが、これを作った理由です — 本当に必要なものだけを、いつでもメニューバーに。
メニューバーの % をクリックすると、このパネルが開きます
何十ものブラウザタブに、Docker やシミュレーターまで動かせば、16 GB はあっという間に埋まります。macOS は静かにメモリをディスクへ退避(スワップ)し、やがて全体が引っかかりはじめ、アプリは強制終了されます。たいてい、保存していない作業を抱えたそのときに。
Memora はそのサインをつねにメニューバーに表示します。使用量とメモリプレッシャーを色で示し、スワップが急増したりプレッシャーが赤に変わったら、作業を失う前にまっ先に知らせます。
メニューバーから開くひとつのウィンドウに、開発者が本当に気にする指標だけを。
CPU、メモリ、ディスク、温度、バッテリーを、負荷に応じて色が変わるリングで表示。クリックすると詳細が開きます。
稼働中の開発サーバーを、ランタイム(Next.js、Vite、Node)と稼働時間つきで一覧。ワンクリックで開く・停止できます。
ファンを回し、RAM を食っているアプリをひとつずつ把握。その場で終了できます。
DerivedData、node_modules、Docker が飲み込んだ容量を可視化。削除は一切しません — 決めるのはあなたです。
メモリ、スワップ、ディスク、発熱が危険域に入ると、アプリが強制終了される前に知らせます。
韓国語、英語、日本語、中国語(簡体・繁体)、スペイン語、フランス語、ドイツ語、ポルトガル語、ロシア語。設定からすぐに切り替えられます。
ブランチを何度か切り替えているうちに、開発サーバーが 3 つ 4 つと立ち上がっています。どのポートがどのプロジェクトなのか思い出せないし、止めたはずのものがまだポートを掴んだまま。lsof を叩いたり、ターミナルのタブを掘り返したりする代わりに —
Memora がいま動いているローカルサーバーをすべて見つけ出します。どのフレームワークか、どのフォルダで動いているか、どれくらい起動しているか — すべて 1 行で。クリックすればブラウザで開き、用が済んだらその場で停止できます。
macOS は、空いている RAM をキャッシュで満たすように設計されています。それを「解放する」とうたう「クリーナー」アプリは、ほんの一瞬だけ数字を書き換えるにすぎません。しかもそのキャッシュを捨てることで、かえってアプリを遅くしてしまいます。Memora は違います。アクティビティモニタ と同じ方法で正確な数値を表示し、本当の問題が起きる前にお知らせします。
ユニバーサルバイナリ — インストーラーも手順も不要。ダウンロードして、アプリケーションフォルダにドラッグするだけです。
macOS は空きメモリをキャッシュで満たす設計のため、無理に空けても速くはなりません。見るべきは空き容量ではなくメモリプレッシャーです。緑のあいだは使用量が多くても正常で、黄色や赤に変わったときだけ重いアプリを終了します。
ほとんど効果はありません。RAM を強制的に解放するアプリは空きメモリの数字を一瞬増やすだけで、macOS が再利用するはずのキャッシュを捨てるため、かえって動作が遅くなります。数字を変える道具より、実際の状態を示す道具が役に立ちます。
メモリプレッシャーが赤い、またはスワップが増え続けるなら、本当にメモリが足りていません。最も確実なのは RAM を多く使うアプリ(ブラウザのタブ、Docker、シミュレーター)の終了です。再起動は、何を閉じてもプレッシャーが下がらないときだけ有効です。
標準ツールはアクティビティモニタ(Activity Monitor)の「メモリ」タブです。ただし毎回開く必要があり、異変を見逃しがちです。Memora は使用量・メモリプレッシャー・スワップをつねにメニューバーに表示し、危険になる前に警告します。
メモリが本当に不足しているかを示す macOS の指標です。使用量が多くてもプレッシャーが低ければ問題ありません。高くなると macOS はメモリをディスクへ退避(スワップ)しはじめ、システム全体が遅くなります。空き容量より正確な判断材料です。
はい、完全無料です。広告もアプリ内課金も有料プランもなく、アカウント登録も不要です。macOS 13 Ventura 以降の Apple Silicon と Intel の Mac に対応し、アプリケーションフォルダにドラッグするだけで使えます。
たいていは、以前に起動した開発サーバーがまだ動いたままポートを掴んでいます。ターミナルで lsof -i :3000 を実行すればそのプロセスを特定でき、終了させれば解放されます。Memora は現在開いているポートをすべて一覧表示するので、目的のものを見つけてその場で停止できます。
標準の方法はターミナルで lsof -i -P | grep LISTEN を実行することですが、どのサーバーがどのプロジェクトのものかまでは分かりません。Memora は開いているポートを、フレームワーク(Next.js、Vite、Node など)、実行中のフォルダ、稼働時間とあわせて表示します。
サーバーが 127.0.0.1 ではなく 0.0.0.0 で待ち受けていると、同じ Wi-Fi につながった他の端末からアクセスできてしまいます。カフェや共用ネットワークでは特に注意が必要です。Memora はこの状態のサーバーに公開警告を表示します。
ほとんどの場合、ひとつのアプリが CPU を占有しているのが原因です。ブラウザのタブ、ビルド、Docker、ビデオ通話が代表的です。そのアプリを見つけて終了すれば、温度もファンの音も下がります。
macOS は標準では温度を表示しないため、別のツールが必要です。Memora は Apple Silicon の内蔵センサーを読み取り、SoC の平均温度、最高温部、SSD の温度をメニューバーに表示します。Intel Mac では温度は利用できません。
アクティビティモニタの「CPU」タブで確認できます。Memora は同じ数値をアプリ別にメニューバーに表示し、原因のアプリをその場で終了できます。
開発者の Mac では、Xcode の DerivedData、iOS シミュレーター、Docker のイメージ、npm や yarn のキャッシュが数十 GB を占めていることが珍しくありません。写真や書類を消すより、まずこれらを確認するほうがはるかに効果的です。
基本的には問題ありません。必要になれば再生成されるビルド生成物だからです。ただし再生成には時間がかかるため、締め切り直前は避けたほうが無難です。Memora は容量を表示するだけで、削除は一切行いません。
いいえ。すべての計測は Mac の中で行われ、どこにも送信されません。アカウント登録も不要です。外部に送られるのは、自分で送信を選んだご意見や評価だけです。
新しいバージョンが公開されると、バックグラウンドで静かにダウンロードされ、次回の起動時に適用されます。自動アップデートは設定でオフにでき、手動での確認もいつでも行えます。
これまでに 1 ダウンロード · 1 か国
goooooooood!!!!!!!!!!
진짜 편하네요 졸라 만족