antirez
7e86bce6b0
zmalloc: zmalloc_get_smap_bytes_by_field() modified to work for any PID.
...
The goal is to get copy-on-write amount of the child from the parent.
2016-09-19 10:28:42 +02:00
antirez
945a2f948e
zmalloc: zmalloc_get_smap_bytes_by_field() modified to work for any PID.
...
The goal is to get copy-on-write amount of the child from the parent.
2016-09-19 10:28:42 +02:00
antirez
1525b7380f
zmalloc: zmalloc_get_smap_bytes_by_field() modified to work for any PID.
...
The goal is to get copy-on-write amount of the child from the parent.
2016-09-19 10:28:42 +02:00
antirez
e8ee32fcd6
redis-cli: "allocator-stats" -> "malloc-stats".
...
It was changed in Redis but not in redis-cli.
Thanks to @oranagra for signaling.
2016-09-19 09:47:35 +02:00
antirez
b13759e90a
redis-cli: "allocator-stats" -> "malloc-stats".
...
It was changed in Redis but not in redis-cli.
Thanks to @oranagra for signaling.
2016-09-19 09:47:35 +02:00
antirez
f8eb871244
redis-cli: "allocator-stats" -> "malloc-stats".
...
It was changed in Redis but not in redis-cli.
Thanks to @oranagra for signaling.
2016-09-19 09:47:35 +02:00
antirez
ed63dadc10
Typo fixed from MEMORY DOCTOR output.
2016-09-16 16:52:00 +02:00
antirez
4263b12147
Typo fixed from MEMORY DOCTOR output.
2016-09-16 16:52:00 +02:00
antirez
0bbc678616
Typo fixed from MEMORY DOCTOR output.
2016-09-16 16:52:00 +02:00
antirez
44fedc3f7b
Surround allocator name with quotes in MEMORY DOCTOR output.
2016-09-16 16:40:25 +02:00
antirez
8a00ffc0e6
Surround allocator name with quotes in MEMORY DOCTOR output.
2016-09-16 16:40:25 +02:00
antirez
18a863b911
Surround allocator name with quotes in MEMORY DOCTOR output.
2016-09-16 16:40:25 +02:00
antirez
6249fdc544
MEMORY DOCTOR initial implementation.
2016-09-16 16:36:53 +02:00
antirez
44e714a59c
MEMORY DOCTOR initial implementation.
2016-09-16 16:36:53 +02:00
antirez
e31078c7b1
MEMORY DOCTOR initial implementation.
2016-09-16 16:36:53 +02:00
antirez
303d981cab
Provide percentage of memory peak used info.
2016-09-16 10:43:19 +02:00
antirez
d9325ac6c8
Provide percentage of memory peak used info.
2016-09-16 10:43:19 +02:00
antirez
29a75e3d62
Provide percentage of memory peak used info.
2016-09-16 10:43:19 +02:00
oranagra
c87f006951
add zmalloc used mem to DEBUG SDSLEN
2016-09-16 10:29:27 +02:00
oranagra
309c2bcd1b
add zmalloc used mem to DEBUG SDSLEN
2016-09-16 10:29:27 +02:00
oranagra
00c0c40ba5
add zmalloc used mem to DEBUG SDSLEN
2016-09-16 10:29:27 +02:00
antirez
9dce1c8dcd
Memory related subcommands of DEBUG moved to MEMORY.
2016-09-16 10:26:23 +02:00
antirez
78f35f8d2c
Memory related subcommands of DEBUG moved to MEMORY.
2016-09-16 10:26:23 +02:00
antirez
03c1271cf2
Memory related subcommands of DEBUG moved to MEMORY.
2016-09-16 10:26:23 +02:00
antirez
2decf8957e
Group MEMORY command related APIs together in the source code.
2016-09-16 10:12:04 +02:00
antirez
123891dbbf
Group MEMORY command related APIs together in the source code.
2016-09-16 10:12:04 +02:00
antirez
d28b77b15f
Group MEMORY command related APIs together in the source code.
2016-09-16 10:12:04 +02:00
antirez
28dc0a22a7
objectComputeSize(): skiplist nodes have different sizes.
...
The size of the node depends on the node level, however it is not stored
into the node itself, is an implicit information, so we use
zmalloc_size() in order to compute the sorted set size.
2016-09-15 17:43:13 +02:00
antirez
adcfb77b5b
objectComputeSize(): skiplist nodes have different sizes.
...
The size of the node depends on the node level, however it is not stored
into the node itself, is an implicit information, so we use
zmalloc_size() in order to compute the sorted set size.
2016-09-15 17:43:13 +02:00
antirez
65281a94a5
objectComputeSize(): skiplist nodes have different sizes.
...
The size of the node depends on the node level, however it is not stored
into the node itself, is an implicit information, so we use
zmalloc_size() in order to compute the sorted set size.
2016-09-15 17:43:13 +02:00
antirez
340c5546a1
MEMORY command: HELP + dataset percentage (like in INFO).
2016-09-15 17:33:16 +02:00
antirez
e9629e148b
MEMORY command: HELP + dataset percentage (like in INFO).
2016-09-15 17:33:16 +02:00
antirez
a08f8acfc4
MEMORY command: HELP + dataset percentage (like in INFO).
2016-09-15 17:33:16 +02:00
antirez
3819a712ac
MEMORY USAGE: SAMPLES option added + fixes to size computation.
...
The new SAMPLES option is added, defaulting to 5, and with 0 being a
special value to scan the whole set of elements.
Fixes to the object size computation were made since the original PR
assumed data structures still contaning robj structures, while now after
the lazyfree changes, are all SDS strings.
2016-09-15 15:25:14 +02:00
antirez
5443726d4d
MEMORY USAGE: SAMPLES option added + fixes to size computation.
...
The new SAMPLES option is added, defaulting to 5, and with 0 being a
special value to scan the whole set of elements.
Fixes to the object size computation were made since the original PR
assumed data structures still contaning robj structures, while now after
the lazyfree changes, are all SDS strings.
2016-09-15 15:25:14 +02:00
antirez
033a49e23d
MEMORY USAGE: SAMPLES option added + fixes to size computation.
...
The new SAMPLES option is added, defaulting to 5, and with 0 being a
special value to scan the whole set of elements.
Fixes to the object size computation were made since the original PR
assumed data structures still contaning robj structures, while now after
the lazyfree changes, are all SDS strings.
2016-09-15 15:25:14 +02:00
antirez
0edf97bc7e
INFO: new memory reporting fields added.
2016-09-15 10:33:23 +02:00
antirez
7229af3898
INFO: new memory reporting fields added.
2016-09-15 10:33:23 +02:00
antirez
a427affe30
INFO: new memory reporting fields added.
2016-09-15 10:33:23 +02:00
antirez
fa9588a275
C struct memoh renamed redisMemOverhead. API prototypes added.
2016-09-15 09:44:07 +02:00
antirez
bf2624ea99
C struct memoh renamed redisMemOverhead. API prototypes added.
2016-09-15 09:44:07 +02:00
antirez
2eeedfe97f
C struct memoh renamed redisMemOverhead. API prototypes added.
2016-09-15 09:44:07 +02:00
antirez
a1045e9651
MEMORY OVERHEAD refactored into a generic API.
2016-09-15 09:37:55 +02:00
antirez
be5439bde3
MEMORY OVERHEAD refactored into a generic API.
2016-09-15 09:37:55 +02:00
antirez
8a81227859
MEMORY OVERHEAD refactored into a generic API.
2016-09-15 09:37:55 +02:00
antirez
e2106f0281
dict.c: dictReplaceRaw() -> dictAddOrFind().
...
What they say about "naming things" in programming?
2016-09-14 16:43:38 +02:00
antirez
09a50d34a2
dict.c: dictReplaceRaw() -> dictAddOrFind().
...
What they say about "naming things" in programming?
2016-09-14 16:43:38 +02:00
antirez
42acf62e5f
dict.c: dictReplaceRaw() -> dictAddOrFind().
...
What they say about "naming things" in programming?
2016-09-14 16:43:38 +02:00
antirez
8c4add1a58
Trim comment to 80 cols.
2016-09-14 16:41:05 +02:00
antirez
041ab04419
Trim comment to 80 cols.
2016-09-14 16:41:05 +02:00