diff options
author | unknown <stewart@mysql.com> | 2006-05-18 16:46:48 +1000 |
---|---|---|
committer | unknown <stewart@mysql.com> | 2006-05-18 16:46:48 +1000 |
commit | 3441f235c9f8de638dc4bdbb69ea5796867ced3c (patch) | |
tree | 11c69d52d59758abc66fc1c1c67bfdf0e460d680 /support-files/mysql.spec.sh | |
parent | e42692c0a9e100595c5937b8516c05b2fd50ab54 (diff) | |
download | mariadb-git-3441f235c9f8de638dc4bdbb69ea5796867ced3c.tar.gz |
BUG#13987 Cluster: Loss of data nodes can cause high CPU usage from ndb_mgmd
A further reduction in CPU usage by ndb_mgmd with failed data nodes.
ndb/src/common/util/socket_io.cpp:
Use a nonblocking socket to peek at the buffer to know how much to read for socket_readln.
This saves us a lot of syscalls. By a lot, I've observed about halving the CPU
usage of ndb_mgmd with 1 failed node on a 6 node cluster.
Diffstat (limited to 'support-files/mysql.spec.sh')
0 files changed, 0 insertions, 0 deletions