Moderatore: ModiMaccanici
Codice: Seleziona tutto
sudo purge
No ma infatti mi domandavo se ci fosse una qualche differenza nella gestione tra le due tipologie di Mac.. anche stamattina ho fatto una prova col vecchio Macbook, a parità di programma in uso (Final Cut Pro) e di progetto in esportazione, a parità di RAM inutilizzata (poco meno della metà), la differenza di utilizzo dello swap è parecchio evidente. Si parla di 15-20mb col vecchio Macbook intel agli attuali gigabyte col nuovo chip!joseterra ha scritto: ↑sab, 29 lug 2023 07:30A meno di non avere malfunzionamenti o rallentamenti importanti, credo che sia la caratteristica funzionale della struttura "on-a-chip" SOC di questi apple che prevede la memoria unificata e condivisa tra tutte le componenti hardware..quindi, la gestione RAM/DISCO la lascerei fare al sistema, senza liberare tu la memoria con programmi di terze parti.
Se, poi, vuoi far per forza qualcosa, i cinque metodi più naturali per liberare memoria volatile sono:
1) riavviare il Mac, dopo un utilizzo intenso di programmi;
2) usare il terminale e digitare il comando3) disinstallare programmi che non usi;Codice: Seleziona tutto
sudo purge
4) usare monitoraggio attività per terminare processi che non servono durante quell'uso;
5) limitare i programmi in avvio (preferenze sistema - utenti - scheda login/avvio e togli la spunta a quelli che non ha senso avere in avvio automatico)
Non farei altro su un Apple serie M..
p.s. non avere troppi documenti e cartelle sul desktop (non dovresti proprio averne su un mac, in generale)
Codice: Seleziona tutto
brew install gsmartcontrol
Codice: Seleziona tutto
diskutil list
Codice: Seleziona tutto
smartctl -a /dev/disk0
Urca quante informazioni! Sei decisamente il più esperto di swap con cui abbia mai avuto a che fare!paolinoweb ha scritto: ↑dom, 30 lug 2023 02:21Si è una caratteristica del Soc di utilizzare lo Swap per velocizzare il Mac nelle operazioni e non saturare la Ram.
Un trucco di Apple, che rende un air M1 base una scheggia, sul web, si legge spesso che si traduce a suon di scritture di Gb e Gb ogni giorno, anche di grosse quantià, l'ssd ne risentirà, perderà prestazioni e durata più rapidamente.
I produttori di SSD utilizzano due dati per stimare la possibile durata del disco: i TBW (Total Bytes Written), un valore fornito dall'azienda che indica quanti dati possono essere scritti prima che si raggiunga un livello di usura del 100% (a partire dal quale è possibile che il disco fallisca o causi errori critici), e il DWPD (Daily Writes Per Day), un'indicazione generica che tiene conto degli anni di garanzia offerti dal produttore e permette di sapere quanti dati è possibile scrivere ogni giorno affinché sia possibile raggiungere il limite di TBW entro lo scadere della garanzia.
Non sappiamo il TBW degli SSD di Apple, in base ai tagli e modelli, sono info che non forniscono - se le trovate ben venga!! vorrei conoscerle -
con homebrew si può installare gsmartcontrol a terminaleCodice: Seleziona tutto
brew install gsmartcontrol
per vedere quale nome ha il nostro SSDCodice: Seleziona tutto
diskutil list
poi dare comando
dove disk0 può essere diverso, lo vedrete dal comado diskutil primaCodice: Seleziona tutto
smartctl -a /dev/disk0
avrete come risultato questo in figura, dove dice che il mio SSD in 7 mesi "usurato" per 1%
50 Tera circa di dati facendo somma lettura e scrittura, sono passati sul SSD varie altre informazioni che capirete, altre informazioni che non capisco, spero voi.. comunque ha passato il test. 1% in 7 mesi ci può stare direi, arrivasse al 2% in un anno.. in 10 anni 20% sempre che sia direttamente proporzionale l'usura data dalle scritture/letture e anche dallo swap che anche io tengo sotto controllo da tempo.
altrimenti DriveDx che dà più o meno le stesse info, prodotto 15 giorni trial, poi a pagamento, i comandi terminale gratis
anche questo tool per controllo swap, ci sono tutte le istruzioni.
https://www.smartmontools.org/
per chi volesse disabilitare lo swap vi lascio questo link con istruzioni, ma se si satura ram, senza swap avrete un bel kernel panic
non è consigliabile, a meno che proprio non vi prendiate responsabilità, seguite tutto il link per diminuire il consumo di ram a discapito di funzionalità
ma il rischio di kernel è sempre dietro l'angolo... avete 16-32 Gb di Ram, forse meno probabile, ma non ci giurerei.
il comando esiste, è previsto che l'utente possa decidere di togliere lo swap, ve lo sconsiglio, ma dare informazioni, è anche lo scopo di conoscere
i nostri mac. il sito stesso dice che rischiate kernel. il brutto è che lo rischiate spesso.
https://windsketch.cc/macbook-disable-swap/
In ultimo, questo dello swap è un argomento che seguo da un po' di mesi, per diminuire lo spazio di scambio, chiudere i programmi non utilizzati. cmd+q oppure file > esci, spegnere il mac, non lasciarlo a riposo come faccio io che tiro giù display e buonanotte, idem per altri mac, no stanby .
non fare come me che non chiudo mai nessun programma, proprio quando le finestre delle miniature di mission control sono cosi tante che non le riconosco allora chiudo qualcosa
Visitano il forum: Nessuno e 5 ospiti