Massive amounts of syscalls
Submitted by David N. Welton
Assigned to Xfce-Goodies Maintainers
Description
This plugin generates a ton of syscalls, which ends up causing intel_powerclamp to fire if I'm doing anything else that's reasonably processor intensive.
Here's a sample:
09:33:07.459139 writev(3, [{"H\2$\0j\365\240\1\22\0\240\1\5\0\6\0\0\0\0\0\0 \240\1,,,:\1\1\1\r"..., 3440}, {NULL, 0}, {"", 0}], 3) = 3440 09:33:07.459587 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.459639 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"A\0\205\33o\365\240\1\3\0\202\0\17\0\240\1\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64 09:33:07.459695 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.459808 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.459856 writev(3, [{"H\2$\0q\365\240\1\22\0\240\1\5\0\6\0\0\0\0\0\0 \240\1\0\0\0\0\0\0\0\0"..., 520}, {NULL, 0}, {"", 0}], 3) = 520 09:33:07.460068 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.460113 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1 \227\33\0\0\0\0\0\0\0\0\f\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 09:33:07.460158 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.460194 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.460292 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.460333 writev(3, [{"H\2.\0u\365\240\1\22\0\240\1\5\0\10\0\0\0\0\0\0 \240\1%%%6\0\0\0\r"..., 560}, {NULL, 0}, {"", 0}], 3) = 560 09:33:07.460550 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.460594 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1 \247\33\0\0\0\0\0\0\0\0\f\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 09:33:07.460636 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.460670 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.461179 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.461237 writev(3, [{"H\2$\0y\365\240\1\22\0\240\1\5\0\6\0\0\0\0\0\0 \240\1,,,:\1\1\1\r"..., 3440}, {NULL, 0}, {"", 0}], 3) = 3440 09:33:07.461671 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.461716 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"A\0\304\33~\365\240\1\3\0\202\0\17\0\240\1\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64 09:33:07.461763 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.461870 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.461912 writev(3, [{"H\2$\0\200\365\240\1\22\0\240\1\5\0\6\0\0\0\0\0\0 \240\1\0\0\0\0\0\0\0\0"..., 520}, {NULL, 0}, {"", 0}], 3) = 520 09:33:07.462107 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.462148 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1 \326\33\0\0\0\0\0\0\0\0\f\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 09:33:07.462208 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.462242 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.462344 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.462389 writev(3, [{"H\2.\0\204\365\240\1\22\0\240\1\5\0\10\0\0\0\0\0\0 \240\1%%%6\0\0\0\r"..., 560}, {NULL, 0}, {"", 0}], 3) = 560 09:33:07.462588 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.462627 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1 \346\33\0\0\0\0\0\0\0\0\f\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 09:33:07.462669 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.462706 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.463053 poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}], 3, 0) = 0 (Timeout) 09:33:07.463120 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.463162 writev(3, [{"H\2$\0\210\365\240\1\22\0\240\1\5\0\6\0\0\0\0\0\0 \240\1,,,:\1\1\1\r"..., 1728}, {NULL, 0}, {"", 0}], 3) = 1728 09:33:07.463471 recvmsg(3, 0x7ffd0290e5d0, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.463511 recvmsg(3, 0x7ffd0290e700, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.463548 poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}], 3, 0) = 0 (Timeout) 09:33:07.464316 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.464373 writev(3, [{"5 \4\0\214\365\240\1\3\0\240\1q\0\32\0\213\4\6\0\215\365\240\1\214\365\240\1&\0\0\0"..., 792}, {NULL, 0}, {"", 0}], 3) = 792 09:33:07.464647 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.464693 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"A\0\16\34\217\365\240\1\3\0\202\0\17\0\240\1\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64 09:33:07.464742 recvmsg(3, 0x7ffd0290a310, 0) = -1 EAGAIN (Resource temporarily unavailable) 09:33:07.464857 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) 09:33:07.464903 writev(3, [{"H\2$\0\221\365\240\1\22\0\240\1\5\0\6\0\0\0\0\0\0 \240\1\0\0\0\0\0\0\0\0"..., 520}, {NULL, 0}, {"", 0}], 3) = 520 09:33:07.465120 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) 09:33:07.465163 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1 \34\0\0\0\0\0\0\0\0\f\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32