RamBar
Uso RAM significativo, senza aprire Monitoraggio Attività.
RamBar mantiene visibile nella barra dei menu di macOS un singolo valore intero di utilizzo RAM e campiona le statistiche native Mach VM circa ogni due secondi.
- Versione
- RamBar v0.1.0
- Piattaforma
- macOS 13+ · Apple Silicon
- Aggiornamento
- ≈ 2 secondi
- Licenza
- MIT

Memoria fisica usata, non semplicemente “totale meno libera”.
macOS usa la memoria inattiva come cache, quindi la memoria libera grezza non è una metrica utile di utilizzo. RamBar stima la Memory Used in stile Monitoraggio Attività come memoria fisica meno pagine recuperabili, con clamp difensivo entro la memoria fisica.
- RAM %
- Output nella barra
- 76%
- Osservazione con molte app
- −0,6 pp
- Differenza osservata
Un singolo valore intero di utilizzo.
Monitoraggio Attività implicava 76,6% nel confronto documentato.
Un confronto su workload reale; valori campionati indipendentemente.
Statistiche Mach VM interpretate per il comportamento memoria di macOS moderno.
La formula revisionata sottrae dalla memoria fisica le pagine recuperabili. Le pagine speculative vengono rimosse da free_count prima di includere la cache file-backed external; la memoria compressor è già implicita nel risultato physical-minus-reclaimable e non viene aggiunta di nuovo.
- Usa statistiche Mach VM native pubbliche.
- Nessun polling tramite subprocess.
- Campionamento automatico circa ogni due secondi.
- Mostra l’utilizzo; non tenta di replicare l’indicatore Memory Pressure di Apple.
Un percorso diretto dai contatori VM nativi a una sola percentuale.
RamBar mantiene l’implementazione volutamente stretta: campiona lo stato memoria nativo, calcola la memoria recuperabile, deriva la memoria fisica usata significativa e formatta una percentuale nella barra dei menu.
statistiche Mach VM
│
▼
snapshot memoria nativa
│
free - speculative
+ external/cache
+ purgeable
│
▼
physical - reclaimable
│
clamp difensivo
│
▼
RAM XX%
NSStatusItemIl difetto originale di sottostima è stato risolto e coperto da regressione.
La verifica finale documenta build warnings-as-errors, 9 test XCTest, snapshot diagnostici nativi, installazione, refresh automatico, confronti con Monitoraggio Attività, risposta al workload, privacy, signing e uso risorse.
- 9 / 0
- XCTest / errori
- PASS
- Confronto Monitoraggio Attività
- 0,0%
- CPU idle osservata
- 0
- Endpoint di rete
Durante l’ispezione lsof registrata.
Solo statistiche memoria locali.
RamBar è una utility locale nella barra dei menu senza account, tracking o dipendenze di rete.
- Nessun tracking o telemetria.
- Nessun accesso di rete.
- Nessun dato personale.
- Privacy manifest incluso e validato.
Installa l’app compilata da GitHub Releases.
La release v0.1.0 include uno ZIP macOS pronto all’uso. Sul Mac di destinazione non servono Xcode, Swift, Homebrew o Command Line Tools.
Scarica v0.1.0- Scarica RamBar-v0.1.0-macOS.zip.
- Estrai RamBar.app.
- Sposta RamBar.app in Applicazioni.
- Apri RamBar; il menu contiene Refresh, Launch at Login e Quit.
La build attuale è firmata ad-hoc e non è ancora notarizzata con Developer ID. Se Gatekeeper blocca il primo avvio, fai control-click sull’app, scegli Apri e conferma.
Una percentuale non è Memory Pressure.
RamBar riporta l’utilizzo RAM, non il segnale Memory Pressure di Apple: una percentuale alta da sola non diagnostica un problema di memoria. Piccole differenze rispetto a Monitoraggio Attività sono normali perché i due valori vengono campionati in momenti diversi mentre lo stato memoria cambia continuamente. La validazione finale non ha esercitato manualmente Refresh, Launch at Login o sleep/wake.
Un solo numero utile per la RAM, sempre visibile.
RamBar v0.1.0 è disponibile per macOS 13+ con licenza MIT.