MacOs : MacBook Pro : Abus sur les prix des updates des disques SSD

Un petit exemple si je vais sur : https://www.apple.com/fr/shop/buy-mac/macbook-pro/13-pouces 

  • Personnalisez votre MacBook Pro 13 pouces – Gris sidéral :
    • 128 Go de disque SSD.
    • 256 Go de disque SSD : + 250 Euros.
    • 512 Go de disque SSD : +500 Euros.
    • 1 To de disque SSD : +750 Euros.
    • 2 To de disque SSD : +1250 Euros. 

  • Personnalisez votre MacBook Pro 16 pouces – Gris sidéral :
    • 1 To de disque SSD : +240 Euros.
    • 2 To de disque SSD : +720 Euros.
    • 4 To de disque SSD : +1440 Euros.
    • 8 To de disque SSD : +2880 Euros.

A noter la logique :

MacBook Pro 13 pouces MacBook Pro 16 pouces
+128 Go + 250 Euros NA
+384 Go + 500 Euros NA
+512 Go NA + 240 Euros.
+896 Go + 750 Euros NA
+1526 Go NA + 720 Euros
+1920 Go +1250 Euros NA

L’un des meilleurs disque dur du marché c’est « WD Black SN750 PCIe NVMe M.2 » . ( voir par exemple : https://www.config-gamer.fr/guide-achat/guide-achat-ssd.html ) . Les prix : https://www.materiel.net/recherche/wd-black-sn750/#a_aid=aff764 .

  • Disque 256 Go : 85 Euros.
  • Disque 512 Go : 135 Euros.
  • Disque 1 To : 265 Euros.
  • Disque 2 To : 600 Euros. 

Le prix d’Apple est vraiment un abus …  et pour être sûr de ne pas perdre de client, le disque est soudé !

MacOS : Les fichiers temporaires … volumineux ! Merci com.apple.appstore .

Je viens de faire un audit :

$ uname -v
Darwin Kernel Version 19.0.0: Thu Oct 17 16:17:15 PDT 2019; root:xnu-6153.41.3~29/RELEASE_X86_6

$ sudo du -sh /private/var/folders/gy/578qjv7j22j4pzty537lyjjc0000gn/C/com.apple.appstore/
124G	/private/var/folders/gy/578qjv7j22j4pzty537lyjjc0000gn/C/com.apple.appstore/

$ uptime 
 8:39  up 13 days, 17:50, 3 users, load averages: 13,08 18,79 20,84

$ ls -l /private/var/folders/
total 0
drwxr-xr-x@  3 root  wheel    96 26 sep  2018 f8
drwxr-xr-x   3 root  wheel    96 19 nov  2013 gy
drwxr-xr-x@  3 root  wheel    96 16 sep 12:56 gz
drwxr-xr-x@  3 root  wheel    96 26 sep  2018 v3
drwxr-xr-x@ 38 root  wheel  1216  2 jan  2019 zz

$ sudo du -sh /private/var/folders/*
 21M	/private/var/folders/f8
127G	/private/var/folders/gy
 17M	/private/var/folders/gz
  0B	/private/var/folders/v3
286M	/private/var/folders/zz

$ sudo ls -l /private/var/folders/gy/578qjv7j22j4pzty537lyjjc0000gn/
total 0
drwxr-xr-x    26 myuser  staff     832 15 oct 10:53 0
drwx------   257 myuser  staff    8224 29 nov 08:19 C
drwx------  3623 myuser  staff  115936 29 nov 08:44 T

Simplement 124 G de fichier temporaire … le pc est lancé seulement depuis 13 jours. Comment faire le ménage ? Normalement il suffit de faire une reboot mais visiblement cela ne fonctionne pas ?!

MacOS : ImageOptim : Test sur ma librairie de photos.

Le site pour le téléchargement : https://imageoptim.com/command-line.html .

Petit exemple sur mon Mac :

$ du -sh Pictures/Bibliothèque\ Photos.photoslibrary/*
  0B	Pictures/Bibliothèque Photos.photoslibrary/Attachments
  0B	Pictures/Bibliothèque Photos.photoslibrary/Masks
 55G	Pictures/Bibliothèque Photos.photoslibrary/Masters
  0B	Pictures/Bibliothèque Photos.photoslibrary/Plugins
4,0K	Pictures/Bibliothèque Photos.photoslibrary/ProjectDBVersion.plist
3,7M	Pictures/Bibliothèque Photos.photoslibrary/Projects.db
805M	Pictures/Bibliothèque Photos.photoslibrary/database
4,0K	Pictures/Bibliothèque Photos.photoslibrary/iPhotoLock.data
3,5G	Pictures/Bibliothèque Photos.photoslibrary/private
 21G	Pictures/Bibliothèque Photos.photoslibrary/resources

J’ai donc 55 Go de photos sur mon Mac dans Masters …

La configuration : pas de suppression des informations EXIF ! et qualité à 100%.

J’ai lancé la commande :

/Applications/ImageOptim.app/Contents/MacOS/ImageOptim Pictures/Bibliothèque\ Photos.photoslibrary/Masters/

J’ai ensuite attendu que le logiciel fasse la compression, et voici le résultat :

$ du -sh Pictures/Bibliothèque\ Photos.photoslibrary/*
  0B	Pictures/Bibliothèque Photos.photoslibrary/Attachments
  0B	Pictures/Bibliothèque Photos.photoslibrary/Masks
 40G	Pictures/Bibliothèque Photos.photoslibrary/Masters
  0B	Pictures/Bibliothèque Photos.photoslibrary/Plugins
4,0K	Pictures/Bibliothèque Photos.photoslibrary/ProjectDBVersion.plist
3,7M	Pictures/Bibliothèque Photos.photoslibrary/Projects.db
805M	Pictures/Bibliothèque Photos.photoslibrary/database
4,0K	Pictures/Bibliothèque Photos.photoslibrary/iPhotoLock.data
3,5G	Pictures/Bibliothèque Photos.photoslibrary/private
 21G	Pictures/Bibliothèque Photos.photoslibrary/resources

Au total c’est 15 Go d’économisé, et ceci simplement sur Master.

Mac OS : Un peu de ménage …

J’ai essayé de détecter l’espace disque utilisé avec des du …

$ du -sh Library/* | grep "G"
 15G	Library/Application Support
2,2G	Library/Caches
 15G	Library/Containers
4,8G	Library/Developer
  0B	Library/GameKit
 28K	Library/Google
108M	Library/Group Containers
6,5G	Library/Mail
1,1G	Library/iTunes

$ du -sh Library/Containers/* | grep "G"
2,0G	Library/Containers/com.apple.BKAgentService
 36K	Library/Containers/com.apple.Grab
 24K	Library/Containers/com.apple.STMExtension.GarageBand
 32K	Library/Containers/com.apple.dt.GitHubEnterpriseHostBuiltInExtension
 28K	Library/Containers/com.apple.dt.GitHubHostBuiltInExtension
 28K	Library/Containers/com.apple.dt.GitLabHostBuiltInExtension
 28K	Library/Containers/com.apple.dt.GitLabSelfHostBuiltInExtension
2,8G	Library/Containers/com.apple.mail
4,5G	Library/Containers/com.dummyapp.FileRecorder
 36K	Library/Containers/com.google.GoogleDrive.FinderSyncAPIExtension
136K	Library/Containers/com.icvt.JPEGminiLite
2,5M	Library/Containers/com.jixipix.GrungetasticMac
608K	Library/Containers/com.macpaw.Gemini

$ du -sh Library/Containers/com.apple.mail/* | grep "G"
2,8G	Library/Containers/com.apple.mail/Data

$ du -sh Library/Containers/com.apple.mail/Data/* | grep "G"
2,8G	Library/Containers/com.apple.mail/Data/Library

$ du -sh Library/Containers/com.apple.mail/Data/Library/* | grep "G"
2,4G	Library/Containers/com.apple.mail/Data/Library/Mail Downloads

$ du -sh Library/Containers/com.apple.mail/Data/Library/Mail\ Downloads/ | grep "G"
2,4G	Library/Containers/com.apple.mail/Data/Library/Mail Downloads/

J’ai donc supprimer tous les fichiers dans Library/Containers/com.apple.mail/Data/Library/Mail Downloads/ . J’ai gagné 2,4 Go.

Ensuite :

$ du -sh Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application\ Support/com.dummyapp.FileRecorder/Thumb/*
 87M	Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application Support/com.dummyapp.FileRecorder/Thumb/6E393749C958543AB2718DEC924E84A3
192K	Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application Support/com.dummyapp.FileRecorder/Thumb/A6AE8B9EA019A64D69AF7FAB46558618
263M	Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application Support/com.dummyapp.FileRecorder/Thumb/B5B54A131779E1D2BBA3F4964CA89093
3,8G	Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application Support/com.dummyapp.FileRecorder/Thumb/B80792E501352D7A363983A9C18896D7
171M	Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application Support/com.dummyapp.FileRecorder/Thumb/E9A9CA3D23362CA6810F2030A6FD056E

$ ls -l Library/Containers/com.dummyapp.FileRecorder/Data/Library/Application\ Support/com.dummyapp.FileRecorder/Thumb/
total 0
drwxr-xr-x    439 User  staff    14048 17 mar  2013 6E393749C958543AB2718DEC924E84A3
drwxr-xr-x      3 User  staff       96 16 mar  2013 A6AE8B9EA019A64D69AF7FAB46558618
drwxr-xr-x   1391 User  staff    44512 16 mar  2013 B5B54A131779E1D2BBA3F4964CA89093
drwxr-xr-x  40690 User  staff  1302080 17 mar  2013 B80792E501352D7A363983A9C18896D7
drwxr-xr-x    896 User  staff    28672 17 mar  2013 E9A9CA3D23362CA6810F2030A6FD056E

Vu la date mars 2013 et l’espace …. j’ai supprimé ! J’ai gagné 4,3 Go.

Ensuite :

$ du -sh Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/*
2,0G	Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books
  0B	Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Downloads
  0B	Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Temporary
  0B	Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Updates

Je j’ai rien fait car c’est ma bibliothèque .

On poursuit, mais rien à me mettre sous la dent :

$ du -sh Library/Application\ Support/* | grep "G"
3,6G	Library/Application Support/Bento
1,8M	Library/Application Support/GarageBand
7,3G	Library/Application Support/Garmin
2,2M	Library/Application Support/Gimp
6,5M	Library/Application Support/GitHub Desktop
692K	Library/Application Support/GoPro
374M	Library/Application Support/Google
 72K	Library/Application Support/Google Earth
8,9M	Library/Application Support/Growl
 12K	Library/Application Support/JGoodies
  0B	Library/Application Support/com.GoPro.goproapp
 52K	Library/Application Support/com.GoPro.goproapp.GoProAlertService
160K	Library/Application Support/com.GoPro.goproapp.GoProAnalyticsService
 40K	Library/Application Support/com.GoPro.goproapp.GoProDeviceService
  0B	Library/Application Support/com.GoPro.goproapp.GoProExporterService
8,0K	Library/Application Support/com.GoPro.goproapp.GoProIDService
4,0K	Library/Application Support/com.GoPro.goproapp.GoProMediaFolderService
135M	Library/Application Support/com.GoPro.goproapp.GoProMediaService
  0B	Library/Application Support/com.GoPro.goproapp.GoProMsgBus
849M	Library/Application Support/com.GoPro.goproapp.GoProMusicService
 12K	Library/Application Support/com.GoPro.goproapp.GoProPushNotificationService
  0B	Library/Application Support/com.GoPro.goproapp.GoProShareService
242M	Library/Application Support/com.GoPro.goproapp.GoProUpdateService
 72M	Library/Application Support/com.gopro.GoPro-Studio
$ du -sh Library/Application\ Support/Garmin/*
 57M	Library/Application Support/Garmin/BaseCamp
  0B	Library/Application Support/Garmin/Bookmarks
105M	Library/Application Support/Garmin/Devices
7,2G	Library/Application Support/Garmin/Express
  0B	Library/Application Support/Garmin/Garmin ANT Agent
  0B	Library/Application Support/Garmin/Garmin WebUpdater
 64K	Library/Application Support/Garmin/GarminConnect
4,0K	Library/Application Support/Garmin/InstallationClient-Id
  0B	Library/Application Support/Garmin/Symboles de waypoint personnalisés
 19M	Library/Application Support/Garmin/Training Center
4,0K	Library/Application Support/Garmin/VIRB Edit
$ du -sh Library/Application\ Support/Garmin/Express/*
4,0K	Library/Application Support/Garmin/Express/AccountDictionaryDatastore.plist
 51M	Library/Application Support/Garmin/Express/AppUpdates
  0B	Library/Application Support/Garmin/Express/Events
102M	Library/Application Support/Garmin/Express/Firmware
4,0K	Library/Application Support/Garmin/Express/IgnoredDevices.plist
208K	Library/Application Support/Garmin/Express/LanguagePacks
648K	Library/Application Support/Garmin/Express/Logs
6,6G	Library/Application Support/Garmin/Express/Maps
436M	Library/Application Support/Garmin/Express/MediaCache
336K	Library/Application Support/Garmin/Express/RegisteredDevices
$ du -sh Library/Application\ Support/Garmin/Express/Maps/*
6,6G	Library/Application Support/Garmin/Express/Maps/ActiveEU.2019.20

Conclusion :

Sur Mac c’est très facile de supprimer 10 Go de fichiers inutiles …