Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermittent crashes #5

Open
theoephraim opened this issue Nov 9, 2020 · 1 comment
Open

Intermittent crashes #5

theoephraim opened this issue Nov 9, 2020 · 1 comment

Comments

@theoephraim
Copy link

Unclear if this is modjs or keydb related, but I am seeing crashes.

I believe it has to do with a high volume of logging - as when I disable my logging function (which calls keydb.log) then the crashes tend to stop happening. I can trigger it fairly reliably if I enable logging and run my script with a large amount of data. If I run the same script with a small volume of calls/data, then it does not crash.

bug report details:

=== KEYDB BUG REPORT START: Cut & paste starting from here ===

1:22:M 09 Nov 2020 16:52:06.950 # KeyDB 6.0.16 crashed by signal: 11

1:22:M 09 Nov 2020 16:52:06.950 # Crashed running the instruction at: 0x7f2ad998232a

1:22:M 09 Nov 2020 16:52:06.950 # Accessing address: (nil)

1:22:M 09 Nov 2020 16:52:06.950 # Failed assertion: <no assertion failed> (<no file>:0)


------ STACK TRACE ------

EIP:

/modjs-modules/modjs.so(v8::internal::RootIndexMap::RootIndexMap(v8::internal::Isolate*)+0x3a) [0x7f2ad998232a]


Backtrace:

keydb-server *:6379(logStackTrace(ucontext_t*)+0x6b) [0x555a80ea492b]

keydb-server *:6379(sigsegvHandler(int, siginfo_t*, void*)+0xc9) [0x555a80ea50c9]

/lib/x86_64-linux-gnu/libpthread.so.0(+0x128a0) [0x7f2ae20e08a0]

/modjs-modules/modjs.so(v8::internal::RootIndexMap::RootIndexMap(v8::internal::Isolate*)+0x3a) [0x7f2ad998232a]

/modjs-modules/modjs.so(v8::internal::compiler::JSHeapBroker::JSHeapBroker(v8::internal::Isolate*, v8::internal::Zone*, bool, bool)+0x67) [0x7f2ada15e067]

/modjs-modules/modjs.so(v8::internal::compiler::PipelineData::PipelineData(v8::internal::compiler::ZoneStats*, v8::internal::Isolate*, v8::internal::OptimizedCompilationInfo*, v8::internal::compiler::PipelineStatistics*, bool)+0x1a5) [0x7f2ad9b3a265]

/modjs-modules/modjs.so(v8::internal::compiler::PipelineCompilationJob::PipelineCompilationJob(v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::BailoutId, v8::internal::JavaScriptFrame*)+0x1b3) [0x7f2ad9b39ee3]

/modjs-modules/modjs.so(v8::internal::compiler::Pipeline::NewCompilationJob(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, bool, v8::internal::BailoutId, v8::internal::JavaScriptFrame*)+0xa4) [0x7f2ad9b44044]

/modjs-modules/modjs.so(+0x4b8049) [0x7f2ad9612049]

/modjs-modules/modjs.so(v8::internal::Compiler::CompileOptimized(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::ConcurrencyMode)+0x8e) [0x7f2ad9612f9e]

/modjs-modules/modjs.so(v8::internal::Runtime_CompileOptimized_Concurrent(int, unsigned long*, v8::internal::Isolate*)+0x95) [0x7f2ad9e674d5]

/modjs-modules/modjs.so(+0xb17858) [0x7f2ad9c71858]


------ INFO OUTPUT ------

�

# Server

redis_version:6.0.16

redis_git_sha1:63c47a09

redis_git_dirty:1

redis_build_id:f20f71e10920f6e0

redis_mode:standalone

os:Linux 4.19.76-linuxkit x86_64

arch_bits:64

multiplexing_api:epoll

atomicvar_api:atomic-builtin

gcc_version:7.5.0

process_id:1

run_id:ae5f90e55f15bb107b3c6f5ca6731c0ef6c0c92e

tcp_port:6379

uptime_in_seconds:10

uptime_in_days:0

hz:10

configured_hz:10

lru_clock:11105206

executable:/data/keydb-server

config_file:/etc/keydb/keydb.conf


# Clients

connected_clients:1

client_recent_max_input_buffer:2

client_recent_max_output_buffer:0

blocked_clients:0

tracking_clients:0

clients_in_timeout_table:0

current_client_thread:0

thread_0_clients:1

thread_1_clients:0


�

# Memory

used_memory:9673568

used_memory_human:9.23M

used_memory_rss:34697216

used_memory_rss_human:33.09M

used_memory_peak:9673568

used_memory_peak_human:9.23M

used_memory_peak_perc:100.34%

used_memory_overhead:9566170

used_memory_startup:9541208

used_memory_dataset:107398

used_memory_dataset_perc:81.14%

allocator_allocated:10278832

allocator_active:11214848

allocator_resident:13946880

total_system_memory:3142434816

total_system_memory_human:2.93G

used_memory_lua:41984

used_memory_lua_human:41.00K

used_memory_scripts:128

used_memory_scripts_human:128B

number_of_cached_scripts:1

maxmemory:0

maxmemory_human:0B

maxmemory_policy:noeviction

allocator_frag_ratio:1.09

allocator_frag_bytes:936016

allocator_rss_ratio:1.24

allocator_rss_bytes:2732032

rss_overhead_ratio:2.49

rss_overhead_bytes:20750336

mem_fragmentation_ratio:3.61

mem_fragmentation_bytes:25098216

mem_not_counted_for_evict:0

mem_replication_backlog:0

mem_clients_slaves:0

mem_clients_normal:17186

mem_aof_buffer:0

mem_allocator:jemalloc-5.1.0

active_defrag_running:0

lazyfree_pending_objects:0


# Persistence

loading:0

rdb_changes_since_last_save:1452

rdb_bgsave_in_progress:0

rdb_last_save_time:1604940723

rdb_last_bgsave_status:ok

rdb_last_bgsave_time_sec:-1

rdb_current_bgsave_time_sec:-1

rdb_last_cow_size:0

aof_enabled:0

aof_rewrite_in_progress:0

aof_rewrite_scheduled:0

aof_last_rewrite_time_sec:-1

aof_current_rewrite_time_sec:-1

aof_last_bgrewrite_status:ok

aof_last_write_status:ok

aof_last_cow_size:0

module_fork_in_progress:0

module_fork_last_cow_size:0


# Stats

total_connections_received:1

total_commands_processed:996

instantaneous_ops_per_sec:23

total_net_input_bytes:7276

total_net_output_bytes:7109

instantaneous_input_kbps:0.13

instantaneous_output_kbps:0.02

rejected_connections:0

sync_full:0

sync_partial_ok:0

sync_partial_err:0

expired_keys:0

expired_stale_perc:0.00

expired_time_cap_reached_count:0

expire_cycle_cpu_milliseconds:0

evicted_keys:0

keyspace_hits:176

keyspace_misses:26

pubsub_channels:0

pubsub_patterns:0

latest_fork_usec:0

migrate_cached_sockets:0

slave_expires_tracked_keys:0

active_defrag_hits:0

active_defrag_misses:0

active_defrag_key_hits:0

active_defrag_key_misses:0

tracking_total_keys:0

tracking_total_items:0

tracking_total_prefixes:0

unexpected_error_replies:0


# Replication

role:master

connected_slaves:0

master_replid:59caeead660634c6dc98213a1cad19123a80ec09

master_replid2:0000000000000000000000000000000000000000

master_repl_offset:0

second_repl_offset:-1

repl_backlog_active:0

repl_backlog_size:1048576

repl_backlog_first_byte_offset:0

repl_backlog_histlen:0


# CPU

used_cpu_sys:0.105267

used_cpu_user:0.133195

used_cpu_sys_children:0.002780

used_cpu_user_children:0.000525

server_threads:2

long_lock_waits:0


# Modules

module:name=modjs,ver=1,api=1,filters=0,usedby=[],using=[],options=[]


# Commandstats

cmdstat_expiremember:calls=20,usec=265,usec_per_call=13.25

cmdstat_RLQ_TICK:calls=11,usec=55026,usec_per_call=5002.36

cmdstat_scard:calls=4,usec=37,usec_per_call=9.25

cmdstat_incr:calls=11,usec=101,usec_per_call=9.18

cmdstat_RLQ_GET_NEXT_JOBS:calls=2,usec=14301,usec_per_call=7150.50

cmdstat_hdel:calls=4,usec=42,usec_per_call=10.50

cmdstat_zadd:calls=142,usec=2391,usec_per_call=16.84

cmdstat_hmset:calls=347,usec=2855,usec_per_call=8.23

cmdstat_zrem:calls=142,usec=1159,usec_per_call=8.16

cmdstat_RLQ_JOB_COMPLETED:calls=4,usec=2634,usec_per_call=658.50

cmdstat_keydb.cron:calls=1,usec=9,usec_per_call=9.00

cmdstat_RLQ_ADD_JOBS:calls=1,usec=8820,usec_per_call=8820.00

cmdstat_hgetall:calls=166,usec=1233,usec_per_call=7.43

cmdstat_zrangebyscore:calls=27,usec=403,usec_per_call=14.93

cmdstat_hget:calls=4,usec=73,usec_per_call=18.25

cmdstat_del:calls=1,usec=5,usec_per_call=5.00

cmdstat_hmget:calls=1,usec=122,usec_per_call=122.00

cmdstat_hincrby:calls=80,usec=655,usec_per_call=8.19

cmdstat_srem:calls=14,usec=143,usec_per_call=10.21

cmdstat_flushall:calls=1,usec=1394,usec_per_call=1394.00

cmdstat_sadd:calls=9,usec=216,usec_per_call=24.00

cmdstat_info:calls=1,usec=67,usec_per_call=67.00

cmdstat_RLQ_INIT:calls=1,usec=681,usec_per_call=681.00

cmdstat_RLQ_DEFINE_LIMIT_TYPE:calls=2,usec=1156,usec_per_call=578.00


# Cluster

cluster_enabled:0


# Keyspace

db0:keys=113,expires=2,avg_ttl=48996


------ CLIENT LIST OUTPUT ------

id=360 addr=172.25.0.1:37754 fd=89 name= age=3 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=36 qbuf-free=32732 obl=0 oll=0 omem=0 events=r cmd=RLQ_JOB_COMPLETED user=default


------ REGISTERS ------

1:22:M 09 Nov 2020 16:52:06.965 #

RAX:00007f2ad080e918 RBX:00007f2ad080e918

RCX:00007f2ac0000000 RDX:0000555a80fc8140

RDI:0000000000000000 RSI:00007f2ad27fab60

RBP:00007f2ad27f8c60 RSP:00007f2ad27f8c20

R8 :0000000000000004 R9 :00000000000002a8

R10:00007f2ad27faab8 R11:0000000000000054

R12:000037be00000000 R13:000037be00000000

R14:00007f2ad087f330 R15:0000000000000000

RIP:00007f2ad998232a EFL:0000000000010202

CSGSFS:002b000000000033

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c2f) -> 00007f2ad08820c8

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c2e) -> 00007f2ad087f300

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c2d) -> 0000000000000000

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c2c) -> 000037be00000000

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c2b) -> 00007f2ad0882170

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c2a) -> 00007f2ad08820c8

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c29) -> 00007f2ada15e067

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c28) -> 00007f2ad27f8ca0

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c27) -> 0000000000000000

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c26) -> 00007f2ac4004b18

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c25) -> 0000000000000000

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c24) -> 000037be00000000

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c23) -> 00007f2ad087f300

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c22) -> 00007f2ad0882040

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c21) -> 00007f2ad99e2ed5

1:22:M 09 Nov 2020 16:52:06.965 # (00007f2ad27f8c20) -> 00007f2ad27f8c40


------ MODULES INFO OUTPUT ------


------ FAST MEMORY TEST ------

1:22:M 09 Nov 2020 16:52:06.965 # Bio thread for job type #0 terminated

1:22:M 09 Nov 2020 16:52:06.965 # Bio thread for job type #1 terminated

1:22:M 09 Nov 2020 16:52:06.966 # Bio thread for job type #2 terminated

*** Preparing to test memory region 37be00000000 (49152 bytes)

*** Preparing to test memory region 37be00040000 (4096 bytes)

*** Preparing to test memory region 37be00080000 (4096 bytes)

*** Preparing to test memory region 37be08080000 (577536 bytes)

*** Preparing to test memory region 37be08140000 (4096 bytes)

*** Preparing to test memory region 37be08180000 (671744 bytes)

*** Preparing to test memory region 37be08240000 (135168 bytes)

*** Preparing to test memory region 37be08300000 (262144 bytes)

*** Preparing to test memory region 555a81211000 (2281472 bytes)

*** Preparing to test memory region 555a814d6000 (700416 bytes)

*** Preparing to test memory region 7f2abc000000 (135168 bytes)

*** Preparing to test memory region 7f2ac4000000 (135168 bytes)

*** Preparing to test memory region 7f2ac8600000 (2097152 bytes)

*** Preparing to test memory region 7f2acb800000 (8388608 bytes)

*** Preparing to test memory region 7f2acc000000 (135168 bytes)

*** Preparing to test memory region 7f2ad0200000 (4194304 bytes)

*** Preparing to test memory region 7f2ad07ff000 (4194304 bytes)

*** Preparing to test memory region 7f2ad0c00000 (8388608 bytes)

*** Preparing to test memory region 7f2ad1400000 (2097152 bytes)

*** Preparing to test memory region 7f2ad17fc000 (8388608 bytes)

*** Preparing to test memory region 7f2ad1ffd000 (8388608 bytes)

*** Preparing to test memory region 7f2ad27fe000 (8388608 bytes)

*** Preparing to test memory region 7f2ad2fff000 (8388608 bytes)

*** Preparing to test memory region 7f2ad3800000 (8388608 bytes)

*** Preparing to test memory region 7f2ad4000000 (135168 bytes)

*** Preparing to test memory region 7f2ad8159000 (8388608 bytes)

*** Preparing to test memory region 7f2ad895a000 (8388608 bytes)

*** Preparing to test memory region 7f2ada89a000 (114688 bytes)

*** Preparing to test memory region 7f2adaabe000 (8388608 bytes)

*** Preparing to test memory region 7f2adb4ca000 (24576 bytes)

*** Preparing to test memory region 7f2adb6e8000 (8192 bytes)

*** Preparing to test memory region 7f2adbb00000 (17825792 bytes)

*** Preparing to test memory region 7f2adcfc1000 (188416 bytes)

*** Preparing to test memory region 7f2add2f7000 (4096 bytes)

*** Preparing to test memory region 7f2add541000 (4096 bytes)

*** Preparing to test memory region 7f2addfcd000 (4096 bytes)

*** Preparing to test memory region 7f2ade4fc000 (4096 bytes)

*** Preparing to test memory region 7f2adee4b000 (4096 bytes)

*** Preparing to test memory region 7f2adf4c1000 (8192 bytes)

*** Preparing to test memory region 7f2adfb03000 (4096 bytes)

*** Preparing to test memory region 7f2ae082a000 (4096 bytes)

*** Preparing to test memory region 7f2ae1224000 (8192 bytes)

*** Preparing to test memory region 7f2ae20ca000 (16384 bytes)

*** Preparing to test memory region 7f2ae22e9000 (16384 bytes)

*** Preparing to test memory region 7f2ae2c28000 (16384 bytes)

*** Preparing to test memory region 7f2ae30f4000 (12288 bytes)

*** Preparing to test memory region 7f2ae3e1e000 (114688 bytes)

*** Preparing to test memory region 7f2ae3e3f000 (4096 bytes)

.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.
@theoephraim
Copy link
Author

Been getting another similar crash when I have logging disabled. In this case, I'm hitting a custom script with long-ish list of arguments.

=== KEYDB BUG REPORT START: Cut & paste starting from here ===

1:21:M 10 Nov 2020 00:28:08.202 # KeyDB 6.0.16 crashed by signal: 11

1:21:M 10 Nov 2020 00:28:08.202 # Crashed running the instruction at: 0x7f0962d8232a

1:21:M 10 Nov 2020 00:28:08.202 # Accessing address: (nil)

1:21:M 10 Nov 2020 00:28:08.202 # Failed assertion: <no assertion failed> (<no file>:0)


------ STACK TRACE ------

EIP:

/modjs-modules/modjs.so(v8::internal::RootIndexMap::RootIndexMap(v8::internal::Isolate*)+0x3a) [0x7f0962d8232a]


Backtrace:

keydb-server *:6379(logStackTrace(ucontext_t*)+0x6b) [0x55df0a6b592b]

keydb-server *:6379(sigsegvHandler(int, siginfo_t*, void*)+0xc9) [0x55df0a6b60c9]

/lib/x86_64-linux-gnu/libpthread.so.0(+0x128a0) [0x7f096b3538a0]

/modjs-modules/modjs.so(v8::internal::RootIndexMap::RootIndexMap(v8::internal::Isolate*)+0x3a) [0x7f0962d8232a]

/modjs-modules/modjs.so(v8::internal::compiler::JSHeapBroker::JSHeapBroker(v8::internal::Isolate*, v8::internal::Zone*, bool, bool)+0x67) [0x7f096355e067]

/modjs-modules/modjs.so(v8::internal::compiler::PipelineData::PipelineData(v8::internal::compiler::ZoneStats*, v8::internal::Isolate*, v8::internal::OptimizedCompilationInfo*, v8::internal::compiler::PipelineStatistics*, bool)+0x1a5) [0x7f0962f3a265]

/modjs-modules/modjs.so(v8::internal::compiler::PipelineCompilationJob::PipelineCompilationJob(v8::internal::Isolate*, v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::BailoutId, v8::internal::JavaScriptFrame*)+0x1b3) [0x7f0962f39ee3]

/modjs-modules/modjs.so(v8::internal::compiler::Pipeline::NewCompilationJob(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSFunction>, bool, v8::internal::BailoutId, v8::internal::JavaScriptFrame*)+0xa4) [0x7f0962f44044]

/modjs-modules/modjs.so(+0x4b8049) [0x7f0962a12049]

/modjs-modules/modjs.so(v8::internal::Compiler::CompileOptimized(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::ConcurrencyMode)+0x8e) [0x7f0962a12f9e]

/modjs-modules/modjs.so(v8::internal::Runtime_CompileOptimized_Concurrent(int, unsigned long*, v8::internal::Isolate*)+0x95) [0x7f09632674d5]

/modjs-modules/modjs.so(+0xb17858) [0x7f0963071858]


------ INFO OUTPUT ------

�

# Server

redis_version:6.0.16

redis_git_sha1:63c47a09

redis_git_dirty:1

redis_build_id:f20f71e10920f6e0

redis_mode:standalone

os:Linux 4.19.76-linuxkit x86_64

arch_bits:64

multiplexing_api:epoll

atomicvar_api:atomic-builtin

gcc_version:7.5.0

process_id:1

run_id:3f4c9d0159ad8159b278656376a12b37d97829af

tcp_port:6379

uptime_in_seconds:15

uptime_in_days:0

hz:10

configured_hz:10

lru_clock:11132568

executable:/data/keydb-server

config_file:/etc/keydb/keydb.conf


# Clients

connected_clients:1

client_recent_max_input_buffer:2

client_recent_max_output_buffer:0

blocked_clients:0

tracking_clients:0

clients_in_timeout_table:0

current_client_thread:0

thread_0_clients:1

thread_1_clients:0


�

# Memory

used_memory:9679336

used_memory_human:9.23M

used_memory_rss:35463168

used_memory_rss_human:33.82M

used_memory_peak:14455040

used_memory_peak_human:13.79M

used_memory_peak_perc:66.96%

used_memory_overhead:9567898

used_memory_startup:9541208

used_memory_dataset:111438

used_memory_dataset_perc:80.68%

allocator_allocated:9945448

allocator_active:11419648

allocator_resident:14475264

total_system_memory:3142434816

total_system_memory_human:2.93G

used_memory_lua:41984

used_memory_lua_human:41.00K

used_memory_scripts:128

used_memory_scripts_human:128B

number_of_cached_scripts:1

maxmemory:0

maxmemory_human:0B

maxmemory_policy:noeviction

allocator_frag_ratio:1.15

allocator_frag_bytes:1474200

allocator_rss_ratio:1.27

allocator_rss_bytes:3055616

rss_overhead_ratio:2.45

rss_overhead_bytes:20987904

mem_fragmentation_ratio:3.69

mem_fragmentation_bytes:25846712

mem_not_counted_for_evict:0

mem_replication_backlog:0

mem_clients_slaves:0

mem_clients_normal:17186

mem_aof_buffer:0

mem_allocator:jemalloc-5.1.0

active_defrag_running:0

lazyfree_pending_objects:0


# Persistence

loading:0

rdb_changes_since_last_save:11087

rdb_bgsave_in_progress:0

rdb_last_save_time:1604968081

rdb_last_bgsave_status:ok

rdb_last_bgsave_time_sec:-1

rdb_current_bgsave_time_sec:-1

rdb_last_cow_size:0

aof_enabled:0

aof_rewrite_in_progress:0

aof_rewrite_scheduled:0

aof_last_rewrite_time_sec:-1

aof_current_rewrite_time_sec:-1

aof_last_bgrewrite_status:ok

aof_last_write_status:ok

aof_last_cow_size:0

module_fork_in_progress:0

module_fork_last_cow_size:0


# Stats

total_connections_received:1

total_commands_processed:527

instantaneous_ops_per_sec:159

total_net_input_bytes:17900

total_net_output_bytes:3815

instantaneous_input_kbps:6.64

instantaneous_output_kbps:0.01

rejected_connections:0

sync_full:0

sync_partial_ok:0

sync_partial_err:0

expired_keys:0

expired_stale_perc:0.00

expired_time_cap_reached_count:0

expire_cycle_cpu_milliseconds:0

evicted_keys:0

keyspace_hits:60

keyspace_misses:31

pubsub_channels:0

pubsub_patterns:0

latest_fork_usec:0

migrate_cached_sockets:0

slave_expires_tracked_keys:0

active_defrag_hits:0

active_defrag_misses:0

active_defrag_key_hits:0

active_defrag_key_misses:0

tracking_total_keys:0

tracking_total_items:0

tracking_total_prefixes:0

unexpected_error_replies:0


# Replication

role:master

connected_slaves:0

master_replid:65b9227ea3d0632567886a089b477d8172417990

master_replid2:0000000000000000000000000000000000000000

master_repl_offset:0

second_repl_offset:-1

repl_backlog_active:0

repl_backlog_size:1048576

repl_backlog_first_byte_offset:0

repl_backlog_histlen:0


# CPU

used_cpu_sys:0.121664

used_cpu_user:0.165906

used_cpu_sys_children:0.003446

used_cpu_user_children:0.000000

server_threads:2

long_lock_waits:0


# Modules

module:name=modjs,ver=1,api=1,filters=0,usedby=[],using=[],options=[]


# Commandstats

cmdstat_scard:calls=15,usec=182,usec_per_call=12.13

cmdstat_incr:calls=15,usec=163,usec_per_call=10.87

cmdstat_RLQ_ADD_JOBS:calls=14,usec=30945,usec_per_call=2210.36

cmdstat_hgetall:calls=46,usec=860,usec_per_call=18.70

cmdstat_flushall:calls=1,usec=9131,usec_per_call=9131.00

cmdstat_hmset:calls=328,usec=3801,usec_per_call=11.59

cmdstat_zrangebyscore:calls=30,usec=328,usec_per_call=10.93

cmdstat_del:calls=1,usec=6,usec_per_call=6.00

cmdstat_sadd:calls=42,usec=620,usec_per_call=14.76

cmdstat_keydb.cron:calls=1,usec=15,usec_per_call=15.00

cmdstat_RLQ_TICK:calls=15,usec=6363,usec_per_call=424.20

cmdstat_RLQ_DEFINE_LIMIT_TYPE:calls=3,usec=5188,usec_per_call=1729.33

cmdstat_info:calls=1,usec=120,usec_per_call=120.00

cmdstat_zadd:calls=14,usec=807,usec_per_call=57.64

cmdstat_RLQ_INIT:calls=1,usec=1631,usec_per_call=1631.00


# Cluster

cluster_enabled:0


# Keyspace

db0:keys=131,expires=1,avg_ttl=15


------ CLIENT LIST OUTPUT ------

id=49 addr=172.25.0.1:40538 fd=89 name= age=7 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=5279 qbuf-free=27489 obl=0 oll=0 omem=0 events=r cmd=RLQ_ADD_JOBS user=default


------ CURRENT CLIENT INFO ------

id=49 addr=172.25.0.1:40538 fd=89 name= age=7 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=5279 qbuf-free=27489 obl=0 oll=0 omem=0 events=r cmd=RLQ_ADD_JOBS user=default

argv[0]: 'RLQ_ADD_JOBS'

argv[1]: '{"priority":3,"limits":[["USER",37],["WORKSPACE",7],["ACCOUNT",5]]}'

argv[2]: 'j0'

argv[3]: '{"desc":"Job # 0 - W7/U37/A5 - P3"}'

argv[4]: 'j1'

argv[5]: '{"desc":"Job # 1 - W7/U37/A5 - P3"}'

argv[6]: 'j2'

argv[7]: '{"desc":"Job # 2 - W7/U37/A5 - P3"}'

argv[8]: 'j3'

argv[9]: '{"desc":"Job # 3 - W7/U37/A5 - P3"}'

argv[10]: 'j4'

argv[11]: '{"desc":"Job # 4 - W7/U37/A5 - P3"}'

argv[12]: 'j5'

argv[13]: '{"desc":"Job # 5 - W7/U37/A5 - P3"}'

argv[14]: 'j6'

argv[15]: '{"desc":"Job # 6 - W7/U37/A5 - P3"}'

argv[16]: 'j7'

argv[17]: '{"desc":"Job # 7 - W7/U37/A5 - P3"}'

argv[18]: 'j8'

argv[19]: '{"desc":"Job # 8 - W7/U37/A5 - P3"}'

argv[20]: 'j9'

argv[21]: '{"desc":"Job # 9 - W7/U37/A5 - P3"}'

argv[22]: 'j10'

argv[23]: '{"desc":"Job # 10 - W7/U37/A5 - P3"}'

argv[24]: 'j11'

argv[25]: '{"desc":"Job # 11 - W7/U37/A5 - P3"}'

argv[26]: 'j12'

argv[27]: '{"desc":"Job # 12 - W7/U37/A5 - P3"}'

argv[28]: 'j13'

argv[29]: '{"desc":"Job # 13 - W7/U37/A5 - P3"}'

argv[30]: 'j14'

argv[31]: '{"desc":"Job # 14 - W7/U37/A5 - P3"}'

argv[32]: 'j15'

argv[33]: '{"desc":"Job # 15 - W7/U37/A5 - P3"}'

argv[34]: 'j16'

argv[35]: '{"desc":"Job # 16 - W7/U37/A5 - P3"}'

argv[36]: 'j17'

argv[37]: '{"desc":"Job # 17 - W7/U37/A5 - P3"}'

argv[38]: 'j18'

argv[39]: '{"desc":"Job # 18 - W7/U37/A5 - P3"}'

argv[40]: 'j19'

argv[41]: '{"desc":"Job # 19 - W7/U37/A5 - P3"}'

argv[42]: 'j20'

argv[43]: '{"desc":"Job # 20 - W7/U37/A5 - P3"}'

argv[44]: 'j21'

argv[45]: '{"desc":"Job # 21 - W7/U37/A5 - P3"}'

argv[46]: 'j22'

argv[47]: '{"desc":"Job # 22 - W7/U37/A5 - P3"}'

argv[48]: 'j23'

argv[49]: '{"desc":"Job # 23 - W7/U37/A5 - P3"}'

argv[50]: 'j24'

argv[51]: '{"desc":"Job # 24 - W7/U37/A5 - P3"}'

argv[52]: 'j25'

argv[53]: '{"desc":"Job # 25 - W7/U37/A5 - P3"}'

argv[54]: 'j26'

argv[55]: '{"desc":"Job # 26 - W7/U37/A5 - P3"}'

argv[56]: 'j27'

argv[57]: '{"desc":"Job # 27 - W7/U37/A5 - P3"}'

argv[58]: 'j28'

argv[59]: '{"desc":"Job # 28 - W7/U37/A5 - P3"}'

argv[60]: 'j29'

argv[61]: '{"desc":"Job # 29 - W7/U37/A5 - P3"}'

argv[62]: 'j30'

argv[63]: '{"desc":"Job # 30 - W7/U37/A5 - P3"}'

argv[64]: 'j31'

argv[65]: '{"desc":"Job # 31 - W7/U37/A5 - P3"}'

argv[66]: 'j32'

argv[67]: '{"desc":"Job # 32 - W7/U37/A5 - P3"}'

argv[68]: 'j33'

argv[69]: '{"desc":"Job # 33 - W7/U37/A5 - P3"}'

argv[70]: 'j34'

argv[71]: '{"desc":"Job # 34 - W7/U37/A5 - P3"}'

argv[72]: 'j35'

argv[73]: '{"desc":"Job # 35 - W7/U37/A5 - P3"}'

argv[74]: 'j36'

argv[75]: '{"desc":"Job # 36 - W7/U37/A5 - P3"}'

argv[76]: 'j37'

argv[77]: '{"desc":"Job # 37 - W7/U37/A5 - P3"}'

argv[78]: 'j38'

argv[79]: '{"desc":"Job # 38 - W7/U37/A5 - P3"}'

argv[80]: 'j39'

argv[81]: '{"desc":"Job # 39 - W7/U37/A5 - P3"}'

argv[82]: 'j40'

argv[83]: '{"desc":"Job # 40 - W7/U37/A5 - P3"}'

argv[84]: 'j41'

argv[85]: '{"desc":"Job # 41 - W7/U37/A5 - P3"}'

argv[86]: 'j42'

argv[87]: '{"desc":"Job # 42 - W7/U37/A5 - P3"}'

argv[88]: 'j43'

argv[89]: '{"desc":"Job # 43 - W7/U37/A5 - P3"}'

argv[90]: 'j44'

argv[91]: '{"desc":"Job # 44 - W7/U37/A5 - P3"}'

argv[92]: 'j45'

argv[93]: '{"desc":"Job # 45 - W7/U37/A5 - P3"}'

argv[94]: 'j46'

argv[95]: '{"desc":"Job # 46 - W7/U37/A5 - P3"}'

argv[96]: 'j47'

argv[97]: '{"desc":"Job # 47 - W7/U37/A5 - P3"}'

argv[98]: 'j48'

argv[99]: '{"desc":"Job # 48 - W7/U37/A5 - P3"}'

argv[100]: 'j49'

argv[101]: '{"desc":"Job # 49 - W7/U37/A5 - P3"}'

argv[102]: 'j50'

argv[103]: '{"desc":"Job # 50 - W7/U37/A5 - P3"}'

argv[104]: 'j51'

argv[105]: '{"desc":"Job # 51 - W7/U37/A5 - P3"}'

argv[106]: 'j52'

argv[107]: '{"desc":"Job # 52 - W7/U37/A5 - P3"}'

argv[108]: 'j53'

argv[109]: '{"desc":"Job # 53 - W7/U37/A5 - P3"}'

argv[110]: 'j54'

argv[111]: '{"desc":"Job # 54 - W7/U37/A5 - P3"}'

argv[112]: 'j55'

argv[113]: '{"desc":"Job # 55 - W7/U37/A5 - P3"}'

argv[114]: 'j56'

argv[115]: '{"desc":"Job # 56 - W7/U37/A5 - P3"}'

argv[116]: 'j57'

argv[117]: '{"desc":"Job # 57 - W7/U37/A5 - P3"}'

argv[118]: 'j58'

argv[119]: '{"desc":"Job # 58 - W7/U37/A5 - P3"}'

argv[120]: 'j59'

argv[121]: '{"desc":"Job # 59 - W7/U37/A5 - P3"}'

argv[122]: 'j60'

argv[123]: '{"desc":"Job # 60 - W7/U37/A5 - P3"}'

argv[124]: 'j61'

argv[125]: '{"desc":"Job # 61 - W7/U37/A5 - P3"}'

argv[126]: 'j62'

argv[127]: '{"desc":"Job # 62 - W7/U37/A5 - P3"}'

argv[128]: 'j63'

argv[129]: '{"desc":"Job # 63 - W7/U37/A5 - P3"}'

argv[130]: 'j64'

argv[131]: '{"desc":"Job # 64 - W7/U37/A5 - P3"}'

argv[132]: 'j65'

argv[133]: '{"desc":"Job # 65 - W7/U37/A5 - P3"}'

argv[134]: 'j66'

argv[135]: '{"desc":"Job # 66 - W7/U37/A5 - P3"}'

argv[136]: 'j67'

argv[137]: '{"desc":"Job # 67 - W7/U37/A5 - P3"}'

argv[138]: 'j68'

argv[139]: '{"desc":"Job # 68 - W7/U37/A5 - P3"}'

argv[140]: 'j69'

argv[141]: '{"desc":"Job # 69 - W7/U37/A5 - P3"}'

argv[142]: 'j70'

argv[143]: '{"desc":"Job # 70 - W7/U37/A5 - P3"}'

argv[144]: 'j71'

argv[145]: '{"desc":"Job # 71 - W7/U37/A5 - P3"}'

argv[146]: 'j72'

argv[147]: '{"desc":"Job # 72 - W7/U37/A5 - P3"}'

argv[148]: 'j73'

argv[149]: '{"desc":"Job # 73 - W7/U37/A5 - P3"}'

argv[150]: 'j74'

argv[151]: '{"desc":"Job # 74 - W7/U37/A5 - P3"}'

argv[152]: 'j75'

argv[153]: '{"desc":"Job # 75 - W7/U37/A5 - P3"}'

argv[154]: 'j76'

argv[155]: '{"desc":"Job # 76 - W7/U37/A5 - P3"}'

argv[156]: 'j77'

argv[157]: '{"desc":"Job # 77 - W7/U37/A5 - P3"}'

argv[158]: 'j78'

argv[159]: '{"desc":"Job # 78 - W7/U37/A5 - P3"}'

argv[160]: 'j79'

argv[161]: '{"desc":"Job # 79 - W7/U37/A5 - P3"}'

argv[162]: 'j80'

argv[163]: '{"desc":"Job # 80 - W7/U37/A5 - P3"}'

argv[164]: 'j81'

argv[165]: '{"desc":"Job # 81 - W7/U37/A5 - P3"}'

argv[166]: 'j82'

argv[167]: '{"desc":"Job # 82 - W7/U37/A5 - P3"}'

argv[168]: 'j83'

argv[169]: '{"desc":"Job # 83 - W7/U37/A5 - P3"}'

argv[170]: 'j84'

argv[171]: '{"desc":"Job # 84 - W7/U37/A5 - P3"}'

argv[172]: 'j85'

argv[173]: '{"desc":"Job # 85 - W7/U37/A5 - P3"}'

argv[174]: 'j86'

argv[175]: '{"desc":"Job # 86 - W7/U37/A5 - P3"}'

argv[176]: 'j87'

argv[177]: '{"desc":"Job # 87 - W7/U37/A5 - P3"}'

argv[178]: 'j88'

argv[179]: '{"desc":"Job # 88 - W7/U37/A5 - P3"}'

argv[180]: 'j89'

argv[181]: '{"desc":"Job # 89 - W7/U37/A5 - P3"}'

argv[182]: 'j90'

argv[183]: '{"desc":"Job # 90 - W7/U37/A5 - P3"}'

argv[184]: 'j91'

argv[185]: '{"desc":"Job # 91 - W7/U37/A5 - P3"}'

argv[186]: 'j92'

argv[187]: '{"desc":"Job # 92 - W7/U37/A5 - P3"}'

argv[

188]: 'j93'

argv[189]: '{"desc":"Job # 93 - W7/U37/A5 - P3"}'

argv[190]: 'j94'

argv[191]: '{"desc":"Job # 94 - W7/U37/A5 - P3"}'

argv[192]: 'j95'

argv[193]: '{"desc":"Job # 95 - W7/U37/A5 - P3"}'

argv[194]: 'j96'

argv[195]: '{"desc":"Job # 96 - W7/U37/A5 - P3"}'

argv[196]: 'j97'

argv[197]: '{"desc":"Job # 97 - W7/U37/A5 - P3"}'

argv[198]: 'j98'

argv[199]: '{"desc":"Job # 98 - W7/U37/A5 - P3"}'

argv[200]: 'j99'

argv[201]: '{"desc":"Job # 99 - W7/U37/A5 - P3"}'


------ REGISTERS ------

1:21:M 10 Nov 2020 00:28:08.216 #

RAX:00007f09603ba6c8 RBX:00007f09603ba6c8

RCX:00007f0940000000 RDX:000055df0a7d9140

RDI:0000000000000000 RSI:00007f095b7fcb00

RBP:00007f095b7faaf0 RSP:00007f095b7faab0

R8 :0000000000000077 R9 :00000000000002f8

R10:00007f095b7fcab8 R11:000000000000005e

R12:0000048700000000 R13:0000048700000000

R14:00007f0958c49030 R15:0000000000000000

RIP:00007f0962d8232a EFL:0000000000010202

CSGSFS:002b000000000033

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faabf) -> 00007f0958c730c8

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faabe) -> 00007f0958c49000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faabd) -> 0000000000000000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faabc) -> 0000048700000000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faabb) -> 00007f0958c73170

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faaba) -> 00007f0958c730c8

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab9) -> 00007f096355e067

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab8) -> 00007f095b7fab30

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab7) -> 0000000000000000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab6) -> 00007f094c009438

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab5) -> 0000000000000000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab4) -> 0000048700000000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab3) -> 00007f0958c49000

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab2) -> 00007f0958c73040

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab1) -> 00007f0962de2ed5

1:21:M 10 Nov 2020 00:28:08.216 # (00007f095b7faab0) -> 00007f095b7faad0


------ MODULES INFO OUTPUT ------


------ FAST MEMORY TEST ------

1:21:M 10 Nov 2020 00:28:08.216 # Bio thread for job type #0 terminated

1:21:M 10 Nov 2020 00:28:08.216 # Bio thread for job type #1 terminated

1:21:M 10 Nov 2020 00:28:08.217 # Bio thread for job type #2 terminated

*** Preparing to test memory region 48700000000 (49152 bytes)

*** Preparing to test memory region 48700040000 (4096 bytes)

*** Preparing to test memory region 48700080000 (4096 bytes)

*** Preparing to test memory region 48708080000 (577536 bytes)

*** Preparing to test memory region 48708140000 (4096 bytes)

*** Preparing to test memory region 48708180000 (675840 bytes)

*** Preparing to test memory region 48708240000 (135168 bytes)

*** Preparing to test memory region 48708280000 (524288 bytes)

*** Preparing to test memory region 55df0aa22000 (2281472 bytes)

*** Preparing to test memory region 55df0afb2000 (700416 bytes)

*** Preparing to test memory region 7f094c000000 (135168 bytes)

*** Preparing to test memory region 7f0950000000 (135168 bytes)

*** Preparing to test memory region 7f0954000000 (135168 bytes)

*** Preparing to test memory region 7f0958800000 (2097152 bytes)

*** Preparing to test memory region 7f0958bff000 (2097152 bytes)

*** Preparing to test memory region 7f0958e00000 (8388608 bytes)

*** Preparing to test memory region 7f0959600000 (2097152 bytes)

*** Preparing to test memory region 7f0959a00000 (8388608 bytes)

*** Preparing to test memory region 7f095a200000 (4194304 bytes)

*** Preparing to test memory region 7f095a7fe000 (8388608 bytes)

*** Preparing to test memory region 7f095afff000 (8388608 bytes)

*** Preparing to test memory region 7f095b800000 (8388608 bytes)

*** Preparing to test memory region 7f095c000000 (135168 bytes)

*** Preparing to test memory region 7f0960156000 (4194304 bytes)

*** Preparing to test memory region 7f0960557000 (8388608 bytes)

*** Preparing to test memory region 7f0960d58000 (8388608 bytes)

*** Preparing to test memory region 7f0961559000 (8388608 bytes)

*** Preparing to test memory region 7f0961d5a000 (8388608 bytes)

*** Preparing to test memory region 7f0963c9a000 (114688 bytes)

*** Preparing to test memory region 7f0963ebe000 (8388608 bytes)

*** Preparing to test memory region 7f09648ca000 (24576 bytes)

*** Preparing to test memory region 7f0964ae8000 (8192 bytes)

*** Preparing to test memory region 7f0964f00000 (17825792 bytes)

*** Preparing to test memory region 7f0966234000 (188416 bytes)

*** Preparing to test memory region 7f096656a000 (4096 bytes)

*** Preparing to test memory region 7f09667b4000 (4096 bytes)

*** Preparing to test memory region 7f0967240000 (4096 bytes)

*** Preparing to test memory region 7f096776f000 (4096 bytes)

*** Preparing to test memory region 7f09680be000 (4096 bytes)

*** Preparing to test memory region 7f0968734000 (8192 bytes)

*** Preparing to test memory region 7f0968d76000 (4096 bytes)

*** Preparing to test memory region 7f0969a9d000 (4096 bytes)

*** Preparing to test memory region 7f096a497000 (8192 bytes)

*** Preparing to test memory region 7f096b33d000 (16384 bytes)

*** Preparing to test memory region 7f096b55c000 (16384 bytes)

*** Preparing to test memory region 7f096be9b000 (16384 bytes)

*** Preparing to test memory region 7f096c367000 (12288 bytes)

*** Preparing to test memory region 7f096d091000 (114688 bytes)

*** Preparing to test memory region 7f096d0b2000 (4096 bytes)

.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant