Categorie: Blog

Sony blijft de ondersteuning van AMD Jaguar voor de PS4 in de LLVM Clang-compiler optimaliseren

AMD blijft de code van de Btver2/Jaguar-compiler verbeteren voor prestatieoptimalisatie. En in dit geval is er, tot onze verbazing, een grote rol weggelegd voor Sony. De Japanse onderneming gebruikt immers LLVM Clang als de standaard toolkit voor zijn PlayStation 4. En de hybride 'rode' Jaguar-chip ligt aan de basis van de console. Vorige week werd er in de doelcode Jaguar/Btver2 […]

Psychoanalyse van het effect van een ondergewaardeerde specialist. Deel 2. Hoe en waarom weerstand te bieden aan

Het begin van het artikel beschrijft mogelijke oorzaken van het onderschatten van specialisten, wat je kunt lezen door op de 'link' te klikken. III Tegenover de oorzaken die tot onderwaardering leiden. Het virus van het verleden kan niet worden behandeld – het gaat niet weg totdat het krijgt wat het wil. Maar je kunt en moet het tegenwerken – complicaties voorkomen. Elchin Safarli. (Recepten voor geluk) Nadat de tekenen en de aard van de problemen die leiden tot de onderwaardering van de specialist op verschillende plekken zijn vastgesteld […]

GHC 8.8.1

Stil en onopgemerkt is er een nieuwe versie uitgekomen van de bekende Haskell-taalcompiler. Onder de wijzigingen: Ondersteuning voor profiling op 64-bits systemen met Windows. GHC vereist nu LLVM versie 7. De fail-methode is definitief uit de Monad-klasse verwijderd, en bevindt zich nu in de MonadFail-klasse (de laatste fase van de MonadFail Proposal). Expliciete toepassing van types (type application) werkt nu ook voor de types zelf, en niet […]

Hoe de prestaties van een Linux-server te beoordelen: open tools voor benchmarking

Bij 1cloud.ru hebben we een verzameling tools en scripts samengesteld voor het beoordelen van de prestaties van processors, opslag en geheugen op Linux-machines: Iometer, DD, vpsbench, HammerDB en 7-Zip. Onze andere verzameling benchmarks omvat Sysbench, UnixBench, Phoronix Test Suite, Vdbench en IOzone Interbench, Fio, Hdparm, S en Bonnie. Foto — Bureau of Land Management Alaska — CC BY Iometer Dit is […]

Hoe de prestaties van SAN op Linux te beoordelen: benchmarking met open tools

De vorige keer bespraken we open-source tools voor het beoordelen van de prestaties van processors en geheugen. Vandaag praten we over benchmarks voor bestandssystemen en opslagoplossingen op Linux — Interbench, Fio, Hdparm, S en Bonnie. Foto — Daniele Levis Pelusi — Unsplash Fio Fio (wat staat voor Flexible I/O Tester) genereert data-invoer-/uitvoer-stromen […]

Benchmarks voor servers op Linux: een verzameling open tools

We blijven vertellen over tools voor het evalueren van CPU-prestaties op Linux-machines. Vandaag in de materialen: temci, uarch-bench, likwid, perf-tools en llvm-mca. Meer benchmarks: Sysbench, UnixBench, Phoronix Test Suite, Vdbench en IOzone Interbench, Fio, Hdparm, S en Bonnie Iometer, DD, vpsbench, HammerDB en 7-Zip Foto — Lukas Blazek — Unsplash temci Dit is een tool voor het evalueren van de uitvoeringstijd […]

Unit-tests in DBMS — hoe we dit doen bij Sportmaster, deel één

Hallo, Habr! Mijn naam is Maxim Ponomarenko en ik ben ontwikkelaar bij Sportmaster. Ik heb 10 jaar ervaring in de IT-sector. Ik begon mijn carrière in manual testing en schakelde vervolgens over naar databaseontwikkeling. De afgelopen 4 jaar, terwijl ik kennis heb verzameld die ik tijdens het testen en ontwikkelen heb opgedaan, houd ik me bezig met het automatiseren van tests op het niveau van DBMS. Ik ben iets meer dan een jaar lid van het team van Sportmaster […]

low-memory-monitor: aankondiging van een nieuwe gebruikersruimtehandler voor een tekort aan geheugen.

Bastien Nocera heeft een nieuwe geheugenbeheerder voor de Gnome-desktop aangekondigd. Geschreven in C. Gelicenseerd onder GPL3. Voor het draaien van de daemon is kernel 5.2 of hoger vereist. De daemon controleert de geheugendruk via /proc/pressure/memory en wanneer de drempel wordt overschreden, stuurt hij via dbus een voorstel naar processen om hun geheugenverbruik te matigen. Daarnaast kan de daemon proberen de systeemresponsiviteit te behouden door te schrijven naar /proc/sysrq-trigger. […]

Tools voor ontwikkelaars van applicaties die in Kubernetes draaien

De moderne aanpak van exploitatie lost veel dringende zakelijke problemen op. Containers en orkestrators maken het gemakkelijk om projecten van elke complexiteit op te schalen, vereenvoudigen de release van nieuwe versies en maken ze betrouwbaarder, maar creëren tegelijkertijd ook extra problemen voor ontwikkelaars. Een programmeur maakt zich in de eerste plaats zorgen over zijn code: architectuur, kwaliteit, prestaties, elegantie — en niet over hoe het in […]

De Linux-kernel is 28 jaar oud

Op 25 augustus 1991, na vijf maanden ontwikkeling, kondigde de 21-jarige Linus Torvalds op de nieuwsgroep comp.os.minix de creatie aan van een werkend prototype van het nieuwe Linux-besturingssysteem, waarvoor het porteren van bash 1.08 en gcc 1.40 was voltooid. De eerste openbare release van de Linux-kernel werd op 17 september gepresenteerd. Kernel 0.0.1 had een grootte van 62 KB in gecomprimeerde vorm en bevatte […]

De eerste oplossing voor het tekort aan RAM in Linux is gepresenteerd.

Red Hat-ontwikkelaar Bastien Nocera heeft een mogelijke oplossing aangekondigd voor het probleem van gebrek aan RAM in Linux. Deze applicatie, genaamd Low-Memory-Monitor, moet de responsiviteit van het systeem verbeteren bij een tekort aan RAM. Het programma is ontworpen om de interactie met de Linux-werkomgeving op systemen met beperkte geheugenbronnen te verbeteren. Het principe is eenvoudig. De Low-Memory-Monitor-daemon houdt het geheugenverbruik in de gaten […]

Enlightenment v0.23

Enlightenment is een vensterbeheerder voor X11. Verbeteringen in de nieuwe release: Een extra optie voor het maken van screenshots. Het buildsysteem is nu Meson Build. Muziekbediening ondersteunt nu het rage mpris dbus-protocol. Ondersteuning voor Bluez5 is toegevoegd met een vernieuwde module en apparaat. Mogelijkheid toegevoegd om de dpms-optie in te schakelen of uit te schakelen. Bij het schakelen van vensters met Alt-Tab kunnen ze nu ook verplaatst worden. […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster