実際の速度を、 上りも 下りも、メニューバーで。
Pinned は、Mac がすでに保持しているバイトカウンターを読み取り、実際にトラフィックを運んでいる接続上のリアルタイムな下り・上り速度の表示に変換します。パネルを開くと、データを送受信しているアプリの名前、実際の請求サイクルに基づくデータ上限、そして負荷がかかっても接続が持ちこたえるかどうかも測定して表示します。
無料。macOS 13 以降、Apple silicon および Intel に対応。Pinned Pro は 年間 USD 4.99 メニューバーの表示に期限はありません。
他のメニューバー型モニターは十項目を計測し、ダッシュボードを表示します。 Pinned はこの四つの問いに完全に答えます。 どれだけ速いか、どのアプリか、今サイクルでどれだけ使ったか、そして接続が使い物になるか。
図 1 / 表示
22 pt バー
ステータス項目は保証された固定幅で描画されます。測定範囲は 0 B/s から 1.4 Gbps まで同一で、ちらつくことも、隣の項目をメニューバー上で押しのけることもありません。
部品でできた表示
13 種類の測定値。どれをどの順で出すかは、あなたが決めます。
多くのメニューバーモニターは、固定された表示か、すべてを並べた壁のどちらかです。Pinned はモジュールで組み立てます。欲しいものを加え、好きな順にドラッグし、残りは外しておけます。
どのモジュールも 固定の文字幅を確保するので、数値が 0 B/s のときも
1.4 Gbpsのときも、項目の幅はまったく同じです。何を追加してもメニューバーがずれることはありません。
2 行か 1 行か、そして 3 段階の密度。メニューバーが混み合っているときは、同じ測定値を半分の幅に収められます。
13 種類すべてが、ずっと無料です。 Pinned Pro はアプリ別通信量、データ上限、通知、応答性テスト、使用履歴であって、表示ではありません。
表示の背後にあるパネルは、ネットワークだけでなくこの Mac も示します。プロセッサ、メモリ、ストレージ、バッテリー、稼働時間、天気、それぞれに数値の背後にある一文が付きます。
接続
良し悪し
使った量
この Mac
外の様子
7 種類のテーマ
ひとつ選べば、見た目全体が決まります。
テーマは表示とパネルをまとめて決めます。記号、太さ、レイアウト、色。テーマが書き込んだ設定は、あとから手で変えられます。
上の帯はこのページ内で描いています。App Store のスクリーンショットは、同じ 7 種類をアプリ自身が描いたものです。
何を測定するか
すでに転送されたものを数えるだけで、何かを取りに行くことはありません。
macOS は Mac 上のすべてのネットワークインターフェースについて累積バイト数を保持しています。Pinned はカーネルにそのリストを 1 秒ごとに、 sysctl(NET_RT_IFLIST2)を通じて要求し、ある読み取りと次の読み取りの差を報告します。その差があなたの速度です。測定はこれがすべてです。
これらのカウンターは 64 ビット。もっと簡単にアクセスできるインターフェースは 32 ビットのカウンターを返しますが、これは 4.29 GB ごとにオーバーフローします。高速回線ではそれが数分で起こり得るため、オーバーフローのたびに画面上では意味不明な急上昇として現れてしまいます。
Pinned はこのために自ら新たなソケットを開くことはありません。 プローブもテストファイルも先方のサーバーもなく、記述しようとしているトラフィックそのものに何も付け加えません。
読み取り対象のインターフェースはシステムのデフォルトルートに従い、毎回のティックで再確認されます。Ethernet を抜けば表示は Wi-Fi に切り替わります。iPhone にテザリングすればその接続に切り替わります。設定すべきことは何もなく、信頼できない値は推測するのではなくゼロとして表示されます。
信号経路
sysctl(NET_RT_IFLIST2)、特権は不要デフォルトルートに従う
アプリ別の通信量
今まさにデータを送受信しているのはどのアプリか。
数値だけでは何かが起きていることは分かっても、それが何かは分かりません。Pinned はライブの数値をプロセスごとに分解するので、「なぜ回線が混んでいるのか」には推測ではなく答えがあります。
図 2 / プロセス別
開発者の Mac で測定
- cloudflared 4.42 GB
- claude 163.1 MB
- node 54.6 MB
- mongod 52.2 MB
トラフィックをプロセスに紐づける通常の方法は、特権を持つヘルパーをインストールすることです。市販の代替製品は root 権限の LaunchDaemon。Mac の起動時に読み込まれ、メニューを開こうと開かなかろうと常駐し続けます。それは、たまに一瞥するだけのリストと引き換えに、root 権限で動き続けるシステムの恒久的な一部です。
Pinned はそれをしません。アプリ別の帰属処理は サンドボックスの中で、アプリ自身が。特権ヘルパーも root デーモンも管理者パスワードも、いかなる時点での許可ダイアログも一切ありません。
そこから生まれるのがコストモデルです。Pinned はアプリごとに 最短でも 3 秒間隔、しかもパネルが開いている間だけ。パネルを閉じれば動作は止まります。閉じている間はサブプロセスがゼロであることが第三者によって検証済みです。見ていない機能は動作しているべきではありません。
コスト
はっきり述べておくべき制約が二つあります。3 秒ごとのポーリングでは、二回のサンプルの間に始まって終わる転送を捉えられず、短いバーストは完全に見逃されることがあります。また、アプリ別の数値はソケットレベルで収集されるため、インターフェースの合計と厳密には一致しません。
データ上限
暦月ではなく、あなたの請求サイクルで計算されます。
「割り当てはあとどれくらい残っていて、サイクルの終わりまで持つか」は、ネットワークモニターが答えるべき問いです。しかし、ほとんどのツールは答えません。
上限を設定し、通信会社のサイクルが始まる日を Pinned に伝えてください。すべての合計はその期間に沿って計算されるので、12 日に始まるサイクルなら 12 日から翌月の 11 日までとなり、これはすでに請求書がしている計算と同じです。
扱いにくいケースも、無視せずきちんと処理します。 サイクル日が 31 日の場合、2 月は 28 日、4 月は 30 日が使われます、その日がある月では 31 日に戻ります。カレンダーが短かったからといって、サイクルが黙って一か月をスキップすることがあってはなりません。
上限を超過しそうなとき、Pinned は計算をあなたに任せきりにせず、言葉で知らせます。
合計は次のようにも記録されます ネットワークごと、これでホテルの Wi-Fi でどれだけ使ったか、実際にお金がかかる携帯のホットスポットでどれだけ使ったかが分かります。アラートは選んだ上限のしきい値で発火し、他のすべてのアラートと同じ保持とクールダウンのルールに従います。
サイクルの扱い
応答性
回線は速くても、通話には使い物にならないことがあります。
アイドル状態の回線で測った遅延はほぼ無意味です。ビデオ通話を台無しにするのは負荷時の遅延であり、その数値を知る唯一の方法は、実際に回線に負荷をかけてそこで測定することです。
ダウンロード速度が表すのは、パイプがどれだけの水を運べるかです。通話が気にするのは、一滴が列にどれだけ並んで待たされるかです。大きな転送がルーターのバッファを満たすと、すべての小さなパケットがその後ろに並ばされ、接続は速いままなのに通話は同時に破綻します。それがバッファブロートであり、この接続では 回線が混雑しているときにだけ生じる 53 ms の遅延.
Pinned は必要なときに回線を飽和させ、飽和状態のまま計測し、負荷時の値、アイドル時の値、その差、そして毎分の往復回数を報告します。四つの数値のうち、重要なのはその差です。
実行されるタイミング
仕様
行うことのすべてと、行わないことすべて。
値がしきい値を超えたら通知 その状態が続いたとき 指定した時間その状態が続いたときに。1 秒だけの落ち込みはイベントではありません。
料金
一日中目にする部分こそ、無料の部分です。
Pinned のダウンロードは無料です。メニューバーの表示、すべてのテーマ、すべての外観設定は永久に無料で、期限もありません。有料機能は四つあり、インストール後に気づくのではなく、ここで明示しています。
Mac への負荷は軽い
何かを犠牲にするモニターは、割に合いません。
この二つの数値はいずれも測定値であり、目標値ではありません。Apple silicon 搭載の Mac で macOS 26 を実行し、パネルを閉じた状態で Pinned が 1 秒ごとにレートをサンプリングして計測しました。メモリの範囲は実際の差を正直に示しています。パネルを一度も開いていない起動直後は 33 MB、多く使い込んだ後は 67 MB です。これはパネルのチャートやラベルが起動時ではなく実際に要求された最初の瞬間に構築され、各アプリのアイコンを名前の横に表示するために読み込むためです。上限値は増加傾向ではなく天井です。8 回連続で開閉すると 63、64、67、67、67、67、67、67 と推移し、一定のレベルまで上がって止まります。パネルを開くとアプリ別サンプラーが最短 3 秒間隔で追加され、閉じるとそれはゼロに戻ります。実際の数値は設定やハードウェアによって多少変動します。
プライバシー
何一つ Mac の外へは出ません。この一文の裏に小さな注釈はありません。
ネットワークモニターは、通常とは異なる高い信頼を託される立場にあります。Pinned に許されていることを、ここに正確に示します。
動作環境