macOS Catalina peut être ralenti par des mesures de sécurité

Nicolas Furno |

Ce n’est pas un bug à proprement parler, mais plutôt la conséquence de la politique de sécurité menée par Apple depuis quelques années et renforcée avec macOS Catalina. Comme l’explique le créateur de l’éditeur de code Textmate, plusieurs opérations sont ralenties pour des raisons de sécurité. Dans certains cas, on parle d’une demi-seconde ou moins de ralentissement, mais quelques utilisateurs ont témoigné par la suite qu’ils devaient parfois patienter plusieurs secondes.

Validation systématique des scripts Shell

Allan Odgaard donne plusieurs exemples, mais celui qui a fait le plus couler d’encre numérique concerne la première exécution d’un processus, par exemple d’un script Shell utilisé dans le terminal. C’est quelque chose que la majorité des utilisateurs ne fera jamais, mais qui peut être courant notamment chez les développeurs, qui ont encore souvent besoin de ces outils. Depuis la sortie de macOS Catalina, le système vérifie avant la première exécution de n’importe quel script qu’il ne s’agit pas d’un malware connu.

avatar fousfous | 

Si il n'y avait pas la possibilité d'exécuter une app téléchargée en dehors du MAS on aurait pas tout ces problèmes.
Du coup sur macOS on doit se traîner pleins de mesures de sécurités lentes en contraignantes contrairement à iOS. Pas vraiment le genre de raison qui fait aller sur macOS justement.

avatar dodomu | 

@fousfous

Nous en aurions bien d’autres...
Cela dit si vous voulez vous pouvez bloquer l’exécution d’applications ne provenant pas du Mac App Store ds les paramètres de gatekeeper il me semble.

avatar fousfous | 

@dodomu

Et du coup c'est plus la peine d'utiliser macOS vu le peu d'app de disponible sur le MAS... C'est pas comme si c'était possible de se passer des apps en dehors du MAS en fait, c'est bien le problème.
Déjà les jeux on est obligé de passer par des luncher, chose auquel on est protégé sur iOS.

avatar Sometime | 

@fousfous

Parce que vous pensez vraiment que MacOS serait une plateforme viable si c’était le cas?

avatar fousfous | 

@Sometime

Bah regarde iOS, ça marche justement parce que c'est facile de trouver une app et que c'est sécurisé.
Tout le contraire de macOS, ou c'est la merde pour trouver une app (bah oui y a tout qui est dispersé partout) et où la sécurité laisse à désirer (il suffit de voir les faux installateurs de flash ou mackeeper).

avatar Sometime | 

@fousfous

Les utilisations ne sont pas les mêmes. On assiste d’ailleurs à beaucoup de plaintes et de frustration de gens qui se plaignent des limites et fermetures des OS mobile d’Apple. Je ne suis pas sur que fermer un peu plus macOS est la solution.

avatar melaure | 

@Sometime

Laisse tomber foufou aime le communisme numérique !!! Le choix n’existe pas dans les dictature ;)

avatar pat3 | 

@fousfous

Tu trouves des tas d’applications qui sont à al fois sur le MAS et chez l’éditeur. Tu as le choix, c’est une bonne chose. Parfois, l’éditeur fait une promo sur son site, parfois son mode de paiement et de téléchargement est tellement merdique qu’il vaut mieux passer par le MAS, parfois le MAS te met à l’abri d’un augmentation intempestive. Avoir les deux, c’est bien.
Par contre, tu ne trouves pas certaines catégories d’apps sur le MAS, notamment les apps libres. Et là encore, c’est bien d’avoir le choix de les installer par d’autres moyens. Je rêverais de pouvoir faire la même chose sur iOS.

avatar fousfous | 

@pat3

C'est plutôt la majorité des apps qui ne se trouvent que hors du store, donc évidemment l'expérience utilisateur est mauvaise, et évidement on ne trouve pas les apps qu'on cherche (ou qu'on ne cherche pas d'ailleurs).
C'est aussi tout l'intérêt du store, mettre en valeur les petits devselopeurs qui n'ont pas les moyens de communication des gros développeurs, d'ailleurs on voit bien que ceux qui se plaignent sont les gros parce qu'ils se savent indispensables et que les gens iront télécharger chez eux.
Au final je n'installe quasiment plus aucunes apps sur mon mac vu le peu de chose qu'il y a et les risques rencontrés (crypto-mineur, envoi d'informations...).

avatar Lucas | 

Franchement je ne vais me plaindre de perdre 0,3 secondes pour vérifier que les accès à mes contacts, mes mots de passe ou un serveur distant sont autorisés, sécurisés et légitimes...

avatar rgillardeau | 

Perso j'ai eu un énorme ralentissement suite à la dernière mise a jour de clean my mac mais rien de visible sur macOs a proprement parlé

avatar 421 | 

Mais quelle plaie Catalina, je suis bien content d’être revenu en arrière...

avatar patounemedia | 

Office à chaque ouverture 😡😡😡 Insupportable sur un Mac 2016.... 15 secondes sur Outlook au démarrage après une mise à jour.
Grosse envie de repartir sur la version précédente

avatar koko256 | 

@patounemedia

Faites-le si vous n'avez aucun risque de piratage. Ou mieux désactivez tout ce qui concerne la sécurité comme cela vous aurez encore les bouchages de trous de sécurité. Si votre utilisation du Mac est la même que la mienne il y a peu de risques à le faire.

avatar vincentn | 

Petite précision. L’installation des « Command Line Tools » suffit pour faire apparaître l’option dans les préférences. Pas besoin de tout Xcode.
Et une solution à la Xprotect serait effectivement un bon compromis.

avatar koko256 | 

Il n'y a pas qu'à Apple à optimiser. Les apps doivent éviter de faire 40 open du même fichier et n'en faire qu'un. À l'ancienne, quand un appel système coûtait cher :)

avatar XiliX | 

J’ai souvent des ralentissements pour des raisons totalement inconnues.
Après un certain moment, il m’est impossible de voir par exemple Youtube. Le stream de YouTube est complètement ralenti. N’en parlons pas de FaceTime, Skype...

La solution Terminal ne permet pas de résoudre ce problème. J’ai un iMac côté i7, les 8 coureurs sont à moins de 30%. Et nPerf affiche un peu moins de 1Gbps et un peu plus de 300 Mbps

La seule solution que j’ai est de redémarrer mon iMac ☹️

avatar iValFR | 

Aaah je me demandais toujours pourquoi la première exécution de mes scripts était plus longue ! Merci pour l’info

CONNEXION UTILISATEUR