slmingol + performance   910

Benchmarking GitHub Enterprise - The GitHub Blog
Much better. We managed to almost double the throughput for HTTPS and tripled it
for SSH. We also wiped out the errors at the levels of concurrency we benchmarked against
github  ssh  git  https  protocol  performance  benchmarking 
4 weeks ago by slmingol
jHiccup Java performance monitoring tool overview
jHiccup uses a trivial mechanism to measure runtime hiccups while your application is actually running: It measures how long it takes a separate application thread to do absolutely nothing. Doing nothing should be pretty quick, usually, and if doing nothing took an otherwise idle application thread a long time, then it experienced a runtime hiccup. What caused the observed hiccup doesn’t really matter. It’s a pretty safe bet that other application threads – the ones that actually do something, would experience the same hiccup levels, with the hiccup time adding to their overall time to perform whatever work it is they were trying to complete.
jhiccup  performance  hiccup  java  jvm  system  measuring 
december 2019 by slmingol
How Java Got the Hiccups and How to Measure it - Azul Systems, Inc.
jHiccup uses a trivial mechanism to measure runtime hiccups while your application is actually running: It measures how long it takes a separate application thread to do absolutely nothing. Doing nothing should be pretty quick, usually, and if doing nothing took an otherwise idle application thread a long time, then it experienced a runtime hiccup. What caused the observed hiccup doesn’t really matter. It’s a pretty safe bet that other application threads – the ones that actually do something, would experience the same hiccup levels, with the hiccup time adding to their overall time to perform whatever work it is they were trying to complete.
jhiccup  performance  hiccup  java  jvm  system  measuring 
december 2019 by slmingol
« earlier      
per page:    204080120160

related tags

"cloud  "eventual  "golden  %steal  /dev/shm  /etc/resolv.conf  /proc  0-day  5.x  6.3.0  10us  50-node  95th  ab  accelerator  ACM  activerecord  actors  AD  add  addon  addons  admin  administration  adrian  advanced  agent  aggregate  ajax  ajp  akka  alacritypc  algorithms  alternative  amazon  amnesia  amqp  analysis  analytics  analyze  analyzer  anaysis  announcement  ansible  ant  antipatterns  ants  apache  apachebench  api  APM  app  append-only-file-system  applet  appliance  application  approach  apps  ara  architect  architecture  array  article  articles  asic  assembly  assets  asterisk  atg  atop  authentication  autobench  automated  automation  availability  AVOS  await  awk  aws  azure  backend  backup  balancer  balancing  bandwidth  bare  basecamp  bash  batch  battery  BCC  beanc  behavior  benchmark  benchmark"  benchmarking  benchmarks  benefits  berkeleyDB  best  bestpractices  betterprogrammer  bigdata  billing  blktrace  block  blocks  blog  blogs  bloom_filters  bonnie++  book  books  boom  boost  boot  bosh  bpf  break  brendangregg  brendan_gregg  broadband  broadcom  broadwell  browser  browsermob  BSM  buffer  buffering  bug  building  bulk  bundler  burn  burnin  burst  burstable  business  c  c#  c++  cache  caching  cacti  cactiEZ  cadvisor  calculator  calls  cap  card  cartridge  cases  cassandra  catalyst  cd  cdn  ceilometer  cells  centos  ceph  certificates  CFS  cgi  chart  charts  chat  cheatsheet  checklist  check_mk  chrome  ciphers  class  classes  cli  client  clients  closure  closures  cloud  cloud-computing  cloudcomputing  cloudera  cloudflare  cluster  clustering  co-pilot  cockcroft  code  codeplex  coding  codinghorror  collectd  collecting  collection  collectl  comet  command  commandline  commercial  compactions  company  comparision  comparison  competition  compiler  complexity  compression  compressor  computer  computers  computing  concurrency  conference  config  configuration  connectors  consistency  consistency"  console  container  containers  content_delivery_network  converence  convirt  cookies  cool  copperegg  copying  core  corefreq  cores  corporate  cosbench  cost  couchdb  counters  cpu  cpu-manager  cpuaffinity  cpulimit  cruisecontrol  crystaldiskmark  crystalmark  css  cucumber  curl  curve  dashboard  data  database  databases  datadog  datamodeling  date  db  dba  dbms  dbtester  ddns  debug  debugging  deliverability  demo  deploy  deployment  descriptors  design  desktop  details  detector  dev  developerworks  development  devops  dhcp  diagrams  digg  digitalocean  dim  dimitrik  dim_STAT  directory  discord  discovery  discussion  disk  disks  distributed  distro  diy  dm-cache  dns  dnsperf  dnsperftest  docker  docs  documentation  dogshell  dojo  domain  dotnet  dovecot  drbd  dropbox  dropping  drupal  dsahboard  dstat  dtrace  durability  DVD  eaccelerator  eager_loading  ear  ebook  ebpf  ec2  ECC  ECDSA  echoping  eclipse  ecu  editing  efficiency  EFK  ehcache  ejabberd  elasticsearch  elastiflow  elb  electrolysis  elixir  elk  elliptic  email  emailing  emailmarketing  eMMC  employees  encryption  energy  engine  engineering  engines  environment  erlang  esi  esx  esxi  esxtop  etag  etcd  ethernet  etsy  eval  evaluation  event  eventmachine  events  eventual  eventual_consistency  example  examples  exec  execution  exhaustion  expires  explain  explanation  explorer  ext3  extension  extensions  facebook  failover  failures  falcon  FAN  faq  fast  faster  fastly  features  feed  ferret  file  filebeat  files  filesystem  filesystems  filesytem  filetype:pdf  filters  financial  find  firebug  firefly  firefox  fiveruns  flame  flamegraph  flamegraphs  flamescope  flapjack  flickr  flog  flow  flow-tools  flowtools  fluentd  flushes  forum  foss  foswiki  foursquare  fpga  fragment  fragmentation  framework  frameworks  free  freeipa  freeware  friendfeed  frontend  fsync  ftp  functional  fusionIO  games  gaming  ganglia  garbage  garbagecollection  gatling  gc  gcp  gearman  gem  gems  generating  generator  gfs  git  github  gitlab  glance  glances  glassfish  gluster  glusterfs  gnu  gnuplot  go1.0  go1.11  golang  google  googlecloud  goperf  gpu  gradle  graph  graphics  graphing  graphite  graphs  graylog  grc  gre  green  grep  grid  grinder  groups  guests  guide  guides  h2  ha  hadoop  hammerhead  handlersocket  haproxy  haproxy1.8  harddisk  harddrive  hardinfo  hardware  hbase  hdd  hdfs  hdparm  headers  health  heap  heapster  heroku  hey  hiccup  high  highavailability  history  hitless  home  homeimprovement  hosting  hosts  hotspot  house  howto  hpc  html  htt  http  httpd  httperf  https  httpwatch  hwloc  hyper-v  hyperichq  hypervisor  i/o  ibm  ICSI  iftop  igvita  iis  iis7  image  images  imap  impact  implementations  import  imported  improvements  incinga  indexes  indexing  infiniband  infobash  infoq  infrastructure  inline  innodb  insights  install  instance  instrumentation  int  integration  intel  interior  internals  internet  interpreter  inventory  investigation  inxi  io  iometer  iops  iostat  iowait  iozone  ipc  iperf  iperf3  iptraf  iscsi  isp  j2ee  java  javascript  javaws  jboss  jconsole  jcrawler  jdk  jetbrains  jetty  jhat  jhiccup  jiffy  jit  jmeter  jmx  job  joins  jquery  jquerylint  jruby  js  json  jupiter  jvisualvm  jvm  jvmmonitor  jvmtop  k8s  kafka  kdirectord  kerberos  kernel  key  key-value  keys  keyvalue  kibana  KPTI  ksar  kube-ops-view  kubedns  kubemeetup  kubernetes  kubescope-cli  kvm  lab  lambda-probe  lamp  lan  language  languages  laptop  large  latency  ldap  leak  length  lesosns  library  librato  life  lift  limit  limits  links  lint  linux  linux-tuning  linuxjournal  linuxtaskset  Lisa  list  livejournal  lj  load  loadbalancer  loadbalancers  loadbalancing  loadrunner  loadtest  loadtesting  load_balancing  load_testing  locking  locust  log  log2viz  logging  logs  logstash  loss  lstopo  lucene  luceneutil  LUKS  lvm  lvs  maatkit  macos  macosx  mail  mailgun  management  mariadb  marvel  maximum  max_allowed_packet  measurement  measurements  measuring  mechanize  media:document  meltdown  memcache  memcached  memoization  memory  memstore  memtier_benchmark  menumeters  merb  messaging  metabase  metal  metering  meters  method  methods  metrics  microprocessor  microservices  migration  minio  mirror  mit  mitogen  mobile  modpagespeed  module  mod_backhand  mod_cache  mod_deflate  mod_jk  mod_limitipconn  mod_pagespeed  mod_proxy_ajp  mod_spdy  mongodb  monitor  monitoring  motivation  mpstat  mq  mri  mtop  mtu  multi-mechanize  multiple  munin  munin-node  mvc  myisam  mysql  mysql-cacti-templates  mysqlPartitions  mysqlslap  n2cacti  n2rrd  n12000  n16000  nagios  nagios2cacti  nas  ncurses  ndots  neebula  nested  Netalyzr  netapp  netatop  netcat  netdata  netflix  netflow  nethog  netperf  netty  network  networking  neutron  newrelic  news  nexus  nfs  nginx  ngx_pagespeed  nio  nmon  node  node.js  nodejs  nodetime  non-volatile  noploop  nosql  notebook  npc  nsclient  nsclient++  numa  NVMe  NYTProf  NYTProfv2  NYTProfv4  objects  oculus  offloading  online  opcode  open-source  openload  openQA  openshift  opensource  openssl  opensta  openstack  openstack-instance-monitoring  openvswitch  openvz  operating  opsview  optimization  optimize  oracle  oreilly  orm  osx  overview  ovs  ovswitch  paas  packet  packets  pages  pagespeed  pal  paper  papers  PAPI  parallel  parameterized  parser  partitioning  passing  path  pattern  pbench  pcp  pdf  peak  People  percentile  percona  perf  perf-map-agent  perf-tools  perfmon  performance  perftools  perl  perlbal  permissions  persistence  phoenix  phoronix  php  pi  pi-hole  pinning  pipelining  planet  PLEG  plone  plugin  plugins  pmc  pmtu  pmtud  PMU  pnp4nagios  podcast  polling  port  post  post-copy  postcopy  pound  power  pprof  practices  preheat  presentation  presentations  pressflow  presto  prevayler  pricing  primary  prime95  primes  problem  problems  proc  process  processes  processor  processors  procfs  production  productivity  profiler  profilers  profiling  programmers  programming  project  projects  prometheus  protocol  prototype  providence  proxy  pstack  push  pylot  pypy  python  qa  QCon2010  qcow  qcow2  qed  quercus  queries  queue  quora  quotas  qxl  rack  raid  raid5  RAID6  raid10  raid50  raid60  rails  rails3  railsconf  railslab  rally  ramdisk  raptor  raspberry  raspberrypi  raw  RBD  rdbms  reactor  realtime  receiving  recipes  red  redbook  redgate  redhat  redirection  redis  redis-benchmark  redis-stat  refactoring  reference  refresh_interval  region  regionserver  reload  remote  replicas  replication  reporting  reports  repository  request  research  resin  resources  response  REST  retrospective  reverse  reverseproxy  reverse_proxy  review  reviews  rhel  ror  routing  rowkey  rpc  rpi  rpi4  rrd  rrdtool  RSA  rspec  rss  rsync  rsyslog  rtt  rubinius  ruby  ruby1.9  rubyconf  rubygems  rubyinline  rubyonrails  running  rust  s3  s3s3mirror  safari  salary  salted  salting  samba  san  sanfrancisco  sar  scala  scalability  scalable  scalaSTM  scale  scaling  scan  scards  scheduling  SCM  scp  screen  screencast  screencasts  script  scriptaculous  scripts  sd  seamless  search  security  sed  seeker  seekmark  selenium  self  selinux  sending  seo  series  Serv  server  serverfault  servermonitoring  servers  service  services  serving  setup  setups  sflow  shaping  shard  sharding  shards  sharing  shell  shipping  shutdown  siege  signalform  signalfx  signals"  simulate  size  skylight  skyline  SLA  slamd  slidedeck  slides  slow  slowlog  slow_cooker  smallnetbuilder  smb  smtp  snapshot  snmp  snmp-adaptor  socat  software  softwareengineering  solaris  solr  spam  spamcast  spark  spdy  specific  specs  spectre  speed  speedtest  speedtest-cli  speedtest-resize  speedtracer  speedup  sphinx  spice  spike  spiped  splice  splitting  spork  sprite  sprites  sql  sqlserver  sqlserverperformance  sqltools  sqltshooting  squid  squirrelfish  SSC  ssd  ssh  sssd  stack  stackexchange  stackimpact  stackoverflow  stale  standards  startup  statistic  statistics  statpress  stats  statsd  status  STDOUT  steal  stevegibson  stevesouders  stm  STMBench7  storage  storm  strace  stress  stressberrry  stressberry  structure  stunnel  subversion  success  SuperPI  survey  swift  swiftiply  switches  sync  syndrome  syrup  sysadmiin  sysadmin  sysbench  syscall  syscalls  sysdig  syslog  sysstat  system  systeminfo  systems  table  tables  talent  talent-management  talentmanagement  taleo  talk  talks  tar  taskset  taught  taurus  tc  tcp  tcpdump  tdd  tech  techempower  technology  telegraf  telemetry  templates  terminal  terracotta  terraform  test  testbot  tester  testing  testsuite  the  thecus  theorem  thin  threading  threads  thresholds  throttle  throttling  throughput  thunderbird  tick  tim  time  times  tip  tips  tiptop  TLB  TLS  tmpfs  tomcat  tool  toolbox  toolkit  tools  top  top10  top20  topcoder  toread  tornado  towatch  tracemonkey  traceroute  tracing  trackers  tracking  traffic  trafficserver  trafshow  triage  trick  tricks  troubleshooting  trust  tsdb  tsung  tugela  tui  tuneup  tuning  tunnelling  turbo  tutorial  tutorials  tweak  tweaks  twiki  twitter  types  ubuntu  udp  ui  unicorn  units  unittest  unix  upgrade  upload  uptime  usability  usage  use  users  USE_Method  utilities  utility  utilization  utils  uuid  v8  validation  values  varish  varnish  vector  velocity  velocity08  video  vim  virtio  virtualization  visibility  visualization  visualvm  vm  vmfs  vmstat  vmware  vnc  vnstat  vNUMA  voip  voltDB  vps  vpsinfo  vs.  vsphere  vxlan  wait  wan  war  warm  wasted  watchmouse  waterfall  wealthfront  web  web2.0  webapp  webdesign  webdev  webdevelopment  webfaction  webkit  weblog  webmetrics  webPagetest  webserver  webservers  website  websites  WebSockets  websphere  webstart  weighttp  weighty  whitepaper  widefinder  wifi  wiki  wikipedia  window  windows  wireless  wmi  wordpress  wordpress-mu  wordpressmu  work  workload  workshop  wp  wpmu  wp_super_cache  write  writes  wrk  wrong  wsadmin  wtop  x-sendfile  x11  Xaprb  xargs  xen  xeon  xmpp  xperf  xsendfile  yahoo  ycsb  yield  yourkit  yslow  yui  zabbix  zawodny  zenoss  zenprofile  zero-copy  zipkin  zones 

Copy this bookmark: