Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
mechanical-sympathy
Conversations
Labels
CPU
CoordinatedOmission
DirectByteBuffer
Disruptor
G1
GC
GPU
Generics
HdrHistogram
Heap
Histogram
Hotspot
JNI
Java
JavaScript
Latency
LatencyStats
List
LockFree
MRI
Netty
Node
OpenJDK
Performance
PrintCompilation
ProgramOrder
ResponseTimeMeasurement
SBE
Safepoint
SequentialConsistency
TTSP
algorithms
alternative
api
arraycopy
asm
assembly
azul
basics
benchmarking
c
caliper
call
cassandra
chronicle
communication
comparison
concept
concurrency
correctness
design
development
doublehistogram
energy
engineering
exchange
feedback-requested
futex
gRPC
happens-before
historical
idea
innovation
interface
intrinsic
introduction
invention
jdk
jhiccup
jmh
jmm
jmx
jvm
kernel
koloboke
linux
logging
mechanical
memory
method
metrics
mq
off-heap
openHFT
os
power
presentation
process
project
queue
real-time
safepoint
scala
scalability
scalable
scylladb
sharding
shared
struct
syscall
system
task-pool
technology
threads
trading
trove
tutorial
unsafe
v8
varargs
zeromq
zipkin
About
mechanical-sympathy
Contact owners and managers
1–19 of 872
Welcome to the Mechanical Sympathy group. This group is for discussing how to code sympathetically for the underlying stack/platform so good performance can be extracted.
Mark all as read
Report group
0 selected
Abhishek Agarwal
, …
Kirk Pepperdine
16
1/2/18
JVM with 100 seconds minor GC
On Jan 2, 2018, at 9:08 AM, pboot...@gmail.com wrote: Abhishek, The fact that you are running on
unread,
GC
jvm
JVM with 100 seconds minor GC
On Jan 2, 2018, at 9:08 AM, pboot...@gmail.com wrote: Abhishek, The fact that you are running on
1/2/18
yang liu
, …
Nitsan Wakart
4
9/28/17
jvm stuck in SafepointSynchronize::begin()
Thanks Alex! For future reference to all here: AFAIK lightweight-java-profiler has never progressed
unread,
GC
Java
OpenJDK
Performance
jvm
jvm stuck in SafepointSynchronize::begin()
Thanks Alex! For future reference to all here: AFAIK lightweight-java-profiler has never progressed
9/28/17
Roger Alsing
, …
Oleg Mazurov
13
8/8/17
JVM random performance
I ran the benchmark with a profiler and was able to reproduce both modes, fast and slow. The
unread,
CPU
GC
LockFree
jvm
scalability
threads
JVM random performance
I ran the benchmark with a profiler and was able to reproduce both modes, fast and slow. The
8/8/17
Alexandr Nikitin
, …
Kirk Pepperdine
9
6/5/17
Why does the G1 GC shrink number of regions?
On Jun 5, 2017, at 9:02 PM, Gil Tene <g...@azul.com> wrote: On Monday, June 5, 2017 at 9:47:56
unread,
G1
GC
Performance
jvm
Why does the G1 GC shrink number of regions?
On Jun 5, 2017, at 9:02 PM, Gil Tene <g...@azul.com> wrote: On Monday, June 5, 2017 at 9:47:56
6/5/17
Дмитрий Пеньков
, …
Alex Bagehot
9
1/29/17
Futex flood
you are trying to give 200 JVMs 10 core each. Before separating all 200 JVMs "see" all 80
unread,
GC
Hotspot
Java
futex
jvm
linux
syscall
threads
Futex flood
you are trying to give 200 JVMs 10 core each. Before separating all 200 JVMs "see" all 80
1/29/17
Gaurav Abbi
, …
Gil Tene
5
12/21/16
Does percentile metrics follow the rules of summations?
The right way to deal with percentiles (especially when it comes to latency) is to assume nothing
unread,
Latency
LatencyStats
Performance
SequentialConsistency
jvm
metrics
Does percentile metrics follow the rules of summations?
The right way to deal with percentiles (especially when it comes to latency) is to assume nothing
12/21/16
Arnaud Roger
11/4/16
Java 8 loop optimization puzzle
Hi all, I faced a puzzling performance behavior that seems to be link to the asm generated, I wrote a
unread,
Java
jvm
Java 8 loop optimization puzzle
Hi all, I faced a puzzling performance behavior that seems to be link to the asm generated, I wrote a
11/4/16
Attila-Mihaly Balazs
8/5/16
Benchmarking the cost of primitive operations on the JVM
I found the data interesting (surprising even) so I've written a post which might be of interest
unread,
benchmarking
jmh
jvm
Benchmarking the cost of primitive operations on the JVM
I found the data interesting (surprising even) so I've written a post which might be of interest
8/5/16
Tech Sigmainfy
11/10/15
Java GARBAGE_COLLECTION_NOTIFICATION Received for NOT A REAL GC with every information being ZERO
Hope anyone can enlighten me about a special garbage collection notification with all the data
unread,
GC
Heap
Java
OpenJDK
jvm
logging
Java GARBAGE_COLLECTION_NOTIFICATION Received for NOT A REAL GC with every information being ZERO
Hope anyone can enlighten me about a special garbage collection notification with all the data
11/10/15
Ashwin Jayaprakash
, …
Vitaly Davidovich
9
2/20/15
Is it worth clearing out local Collections/Maps after creating and populating them in a method?
Interesting. To me this sounds like some bug/anomaly in how the interpreter oopmap is built - anyone
unread,
GC
Heap
List
jvm
Is it worth clearing out local Collections/Maps after creating and populating them in a method?
Interesting. To me this sounds like some bug/anomaly in how the interpreter oopmap is built - anyone
2/20/15
Alex Rothberg
, …
Chris Newland
9
4/27/14
Method Deoptimzations after Warmup
Hi Jimmy, (Apologies to all for the pseudo sales pitch) I've built a free and open source tool
unread,
Performance
jvm
Method Deoptimzations after Warmup
Hi Jimmy, (Apologies to all for the pseudo sales pitch) I've built a free and open source tool
4/27/14
Alex Rothberg
4/24/14
JDK Performance Regression Data
Are there any good source of JDK performance metrics (as measured by some benchmark suite) for
unread,
Hotspot
Performance
jvm
JDK Performance Regression Data
Are there any good source of JDK performance metrics (as measured by some benchmark suite) for
4/24/14
Nathan Tippy
, …
Peter Lawrey
8
3/20/14
Supporting mixed sequence of Ints and longs in Java/Android
Afaik android doesn't have intrinsics for ByteBuffer / Unsafe. This should impact performance. On
unread,
Java
Performance
jvm
Supporting mixed sequence of Ints and longs in Java/Android
Afaik android doesn't have intrinsics for ByteBuffer / Unsafe. This should impact performance. On
3/20/14
Ramon Nogueira
, …
Michael Barker
13
2/2/14
Azul Zing and the GPL
Hi Ramon, > Yip, I've done this. I'll be sure to report back on what the outcome is. I don
unread,
GC
Latency
OpenJDK
jvm
Azul Zing and the GPL
Hi Ramon, > Yip, I've done this. I'll be sure to report back on what the outcome is. I don
2/2/14
Andriy Plokhotnyuk
, …
Nitsan Wakart
3
1/8/14
SALSA: Scalable and Low Synchronization NUMA-aware Algorithm for Producer-Consumer Pools
For lazy people who dont' want to reda the whole thing to find out what Martin meant ;-) "
unread,
Performance
jvm
scalable
task-pool
SALSA: Scalable and Low Synchronization NUMA-aware Algorithm for Producer-Consumer Pools
For lazy people who dont' want to reda the whole thing to find out what Martin meant ;-) "
1/8/14
Rüdiger Möller
, …
Jean-Philippe BEMPEL
12
11/10/13
Wierd Performance Difference between int and long ...
Thanx for your clarification Jean, I am impressed :-) Am Donnerstag, 7. November 2013 21:18:24 UTC+1
unread,
Java
Performance
jvm
Wierd Performance Difference between int and long ...
Thanx for your clarification Jean, I am impressed :-) Am Donnerstag, 7. November 2013 21:18:24 UTC+1
11/10/13
u935903.brown.edu
, …
Martin Thompson
12
10/24/13
conceptual tradeoffs re: use of taskset(1) to permute/pin 8xJVM grid's w CPU affinity
I know you are not recommending such practice :-) I know you well enough to know better. I just want
unread,
Heap
Java
jvm
conceptual tradeoffs re: use of taskset(1) to permute/pin 8xJVM grid's w CPU affinity
I know you are not recommending such practice :-) I know you well enough to know better. I just want
10/24/13
Fernando Racca
, …
Kirk Pepperdine
36
7/25/13
Mechanically sympathetic Functional Programming
On 2013-07-25, at 4:59 PM, Gil Tene <g...@azulsystems.com> wrote: On Jul 24, 2013, at 11:59 PM,
unread,
GC
jvm
scala
Mechanically sympathetic Functional Programming
On 2013-07-25, at 4:59 PM, Gil Tene <g...@azulsystems.com> wrote: On Jul 24, 2013, at 11:59 PM,
7/25/13
Michael Nitschinger
, …
Gil Tene
7
6/24/13
Question on getting started with ASM JVM bytecode
AFAIK there is nothing that highlights assembly code by op cycles in regular HotSpot. But Zing's
unread,
asm
basics
jvm
Question on getting started with ASM JVM bytecode
AFAIK there is nothing that highlights assembly code by op cycles in regular HotSpot. But Zing's
6/24/13