article thumbnail

Seeing through hardware counters: a journey to threefold performance increase

The Netflix TechBlog

In both bands, performance characteristics remain consistent for the entire uptime of the JVM on the node, i.e. nodes never jumped the bands. Luckily, the m5.12xl instance type exposes a set of core PMCs (Performance Monitoring Counters, a.k.a. This was our starting point for troubleshooting.

Hardware 363
article thumbnail

Java Is Greener on Arm

DZone

Hardware and software are evolving in parallel, and combining the best of modern software development with the latest Arm hardware can yield impressive performance, cost, and efficiency results.

Java 274
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Real Devices vs Emulators: Where Do You Test App Performance?

DZone

When testing the performance of a native Android or iOS app, choosing the right set of devices is critical for maximizing your chances of success. Differences in OS, screen size, screen density, and hardware can all affect how an app behaves and impact the user experience. Mobile Performance on Emulators/Simulators.

Testing 278
article thumbnail

The Ultimate Database Scaling Cheatsheet: Strategies for Optimizing Performance and Scalability

DZone

Efficient database scaling becomes crucial to maintain performance, ensure reliability, and manage large volumes of data. Scaling a database effectively involves a combination of strategies that optimize both hardware and software resources to handle increasing loads.

Strategy 263
article thumbnail

Optimize your environment: Unveiling Dynatrace Hyper-V extension for enhanced performance and efficient troubleshooting

Dynatrace

It enables multiple operating systems to run simultaneously on the same physical hardware and integrates closely with Windows-hosted services. Secondly, determining the correct allocation of resources (CPU, memory, storage) to each virtual machine to ensure optimal performance without over-provisioning can be difficult.

article thumbnail

GBase 8a Implementation Guide: Performance Optimization

DZone

Hardware Configuration Recommendations CPU Ensure the BIOS settings are in non-power-saving mode to prevent the CPU from throttling. For servers using Intel CPUs that are not deployed in a multi-instance environment, it is recommended to disable the vm.zone_reclaim_mode parameter.

Hardware 258
article thumbnail

How to Optimize CPU Performance Through Isolation and System Tuning

DZone

CPU isolation and efficient system management are critical for any application which requires low-latency and high-performance computing. To achieve this level of performance, such systems require dedicated CPU cores that are free from interruptions by other processes, together with wider system tuning.

Tuning 253