Remove 2021 Remove Hardware Remove Internet Remove Systems
article thumbnail

USENIX LISA2021 Computing Performance: On the Horizon

Brendan Gregg

This was a chance to talk about other things I've been working on, such as the present and future of hardware performance. I also wrote about these topics in detail for my recent [Systems Performance 2nd Edition] book. Note that my predictions in this talk may be wrong, but they should be thought provoking. Ford, et al., “TCP

article thumbnail

SKP's Java/Java EE Gotchas: Clash of the Titans, C++ vs. Java!

DZone

One, by researching on the Internet; Two, by developing small programs and benchmarking. They still will win for mission-critical or real-time systems, which need performance over these parameters. There were languages I briefly read about, including other performance comparisons on the internet. Ahem, Slow!

Java 207
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

This talk originated from my updates to [Systems Performance 2nd Edition], and this was the first time I've given this talk in person! CXL in a way allows a custom memory controller to be added to a system, to increase memory capacity, bandwidth, and overall performance. Ford, et al., “TCP

article thumbnail

Front-End Performance Checklist 2021

Smashing Magazine

Front-End Performance Checklist 2021. Front-End Performance Checklist 2021. 2021-01-11T15:30:13+00:00. 2021-01-11T16:06:07+00:00. On the other hand, we have hardware constraints on memory and CPU due to JavaScript parsing and execution times (we’ll talk about them in detail later). Vitaly Friedman.

article thumbnail

Touch Design For Mobile Interfaces: Defining Mobile Devices (Excerpt)

Smashing Magazine

2021-12-15T11:30:00+00:00. 2021-12-15T13:06:33+00:00. Mobile phones are rapidly becoming touchscreens and touchscreen phones are increasingly all-touch, with the largest possible display area and fewer and fewer hardware buttons. Touch Design For Mobile Interfaces: Defining Mobile Devices (Excerpt). Steven Hoober.

Mobile 103
article thumbnail

The Speed of Time

Brendan Gregg

CLI tools The Cassandra systems were EC2 virtual machine (Xen) instances. As a Xen guest, this profile was gathered using perf(1) and the kernel's software cpu-clock soft interrupts, not the hardware NMI. Colleagues/Internet I love using [Linux performance tools]. Microbenchmark os::javaTimeMillis() on both systems.

Speed 126
article thumbnail

Towards a Reliable Device Management Platform

The Netflix TechBlog

Complementing the hardware is the software on the RAE and in the cloud, and bridging the software on both ends is a bi-directional control plane. System Setup Architecture The following diagram summarizes the architecture description: Figure 1: Event-sourcing architecture of the Device Management Platform.

Latency 213