Auteur/autrice : Yuri Gagarin

Mon sixième jour avec Haiku : sous le capot des ressources, des icônes et des paquets

TL;DR : Haiku — un système d'exploitation spécialement conçu pour les PC, doté de plusieurs astuces qui améliorent considérablement son environnement de travail par rapport aux autres. Mais comment ça fonctionne ? Récemment, j'ai découvert Haiku, un système étonnamment bon. Je suis encore impressionné par sa fluidité, surtout en comparaison avec les environnements de travail sous Linux. Aujourd'hui, je vais examiner […]

Les premiers tests du Core i9-9900T montrent un écart de performance modéré par rapport au Core i9-9900

Le processeur Intel Core i9-9900T, qui n'a pas encore été officiellement annoncé, a récemment été testé plusieurs fois dans le populaire benchmark Geekbench 4, rapporte Tom’s Hardware, ce qui nous permet d'évaluer les performances de la nouveauté. Pour commencer, rappelons que les processeurs Intel avec le suffixe « T » dans le nom se distinguent par une consommation d'énergie réduite. Par exemple, si le Core i9-9900K a un TDP de 95 W, alors […]

Sony continue d'optimiser le support d'AMD Jaguar pour la PS4 dans le compilateur LLVM Clang

AMD continue d'améliorer le code du compilateur Btver2/Jaguar pour optimiser les performances. Étonnamment, Sony y joue un rôle important. En effet, c'est la corporation japonaise qui utilise LLVM Clang comme ensemble d'outils par défaut pour sa PlayStation 4. Rappelons que la console repose sur la puce hybride « rouge » Jaguar. La semaine dernière, le code cible Jaguar/Btver2 a été […]

GHC 8.8.1

Discrètement, une nouvelle version de l'incontournable compilateur du langage Haskell a été publiée. Parmi les changements : prise en charge du profiling sur les systèmes 64 bits sous Windows. GHC nécessite désormais LLVM version 7. La méthode fail a été définitivement retirée de la classe Monad, elle se trouve maintenant dans la classe MonadFail (partie finale de la proposition MonadFail). L'application explicite des types fonctionne désormais même pour les types eux-mêmes, et non seulement pour les valeurs.

Psychanalyse de l'effet du spécialiste sous-estimé. Partie 2. Comment et pourquoi s'y opposer

Le début de l'article décrit les raisons possibles pour lesquelles les spécialistes sont sous-estimés, que l'on peut lire en cliquant sur « lien ». III Faire face aux causes de la sous-estimation. Le virus du passé ne peut pas être soigné – tant qu'il n'aura pas pris ce qui lui revient, il ne partira pas. Mais on peut et on doit y faire face – prévenir les complications. Elchin Safarli. (Recettes du bonheur) Après avoir identifié les signes et la nature des problèmes qui mènent à la sous-estimation du spécialiste dans les lieux […]

Tests unitaires dans les bases de données — comment nous le faisons chez Sportmaster, partie un

Bonjour, Habr ! Je m'appelle Maxim Ponomarenko et je suis développeur chez Sportmaster. J'ai 10 ans d'expérience dans le domaine de l'IT. J'ai commencé ma carrière dans le domaine du test manuel, puis je suis passé au développement de bases de données. Au cours des 4 dernières années, j'ai accumulé des connaissances acquises en test et en développement, et je me consacre à l'automatisation des tests au niveau des bases de données. Je fais partie de l'équipe de Sportmaster depuis un peu plus d'un an…

Benchmarks pour serveurs sous Linux : sélection d'outils open source

Nous continuons de parler des outils pour évaluer les performances des CPU sur des machines Linux. Aujourd'hui dans cet article : temci, uarch-bench, likwid, perf-tools et llvm-mca. Plus de benchmarks : Sysbench, UnixBench, Phoronix Test Suite, Vdbench, IOzone Interbench, Fio, Hdparm, S et Bonnie, Iometer, DD, vpsbench, HammerDB et 7-Zip. Photo — Lukas Blazek — Unsplash temci C'est un outil pour évaluer le temps d'exécution…

Comment évaluer les performances des systèmes de stockage sur Linux : benchmarking avec des outils open source

La dernière fois, nous avons parlé des outils open source pour évaluer les performances des processeurs et de la mémoire. Aujourd'hui, nous traitons des benchmarks pour les systèmes de fichiers et les systèmes de stockage sous Linux — Interbench, Fio, Hdparm, S et Bonnie. Photo — Daniele Levis Pelusi — Unsplash Fio Fio (Flexible I/O Tester) crée des flux d'entrée/sortie de données…

Comment évaluer les performances d'un serveur Linux : outils open source pour le benchmarking

Chez 1cloud.ru, nous avons préparé une sélection d'outils et de scripts pour évaluer les performances des processeurs, des systèmes de stockage et de la mémoire sur des machines Linux : Iometer, DD, vpsbench, HammerDB et 7-Zip. D'autres sélections de benchmarks incluent : Sysbench, UnixBench, Phoronix Test Suite, Vdbench, IOzone Interbench, Fio, Hdparm, S et Bonnie. Photo — Bureau of Land Management Alaska — CC BY Iometer C'est…

low-memory-monitor : annonce d'un nouveau gestionnaire d'espace utilisateur pour le manque de mémoire.

Bastien Nocera a annoncé un nouveau gestionnaire de mémoire pour le bureau Gnome. Écrit en C. Sous licence GPL3. Pour faire fonctionner le démon, un noyau 5.2 ou plus récent est nécessaire. Le démon vérifie la pression de mémoire via /proc/pressure/memory et, en cas de dépassement du seuil, envoie via dbus une suggestion aux processus de réduire leur appétit. De plus, le démon peut tenter de préserver la réactivité du système en écrivant dans /proc/sysrq-trigger. […]

Outils pour les développeurs d'applications exécutées dans Kubernetes

Une approche moderne de l'exploitation résout de nombreux problèmes urgents pour les entreprises. Les conteneurs et les orchestrateurs permettent de facilement évoluer des projets de toute complexité, simplifient les mises à jour des nouvelles versions et rendent celles-ci plus fiables, mais créent également de nouveaux problèmes pour les développeurs. Ce qui préoccupe principalement un programmeur, c'est son code : architecture, qualité, performance, élégance, et non comment cela s'intégrera dans […]

La première solution au problème de manque de mémoire vive dans Linux a été présentée

Le développeur de Red Hat, Bastien Nocera, a annoncé une solution possible au problème de manque de mémoire vive dans Linux. Cette application, nommée Low-Memory-Monitor, vise à résoudre le problème de réactivité du système en cas de manque de RAM. Cette programme devrait, comme prévu, améliorer l'expérience de l'utilisateur sur les systèmes Linux avec peu de mémoire vive. Le principe de fonctionnement est simple. Le démon Low-Memory-Monitor surveille la quantité […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster