Aliaksandr Valialkin
|
147c35ebd4
|
all: allow using KB , MB , GB , KiB , MiB and GiB suffixes in command-line flag values related to byte sizes or byte rates
|
2020-08-16 17:05:52 +03:00 |
|
Aliaksandr Valialkin
|
7c0d6a8b88
|
lib/memory: improve log message about the memory allowed to use by VictoriaMetrics
|
2020-08-16 16:04:11 +03:00 |
|
Aliaksandr Valialkin
|
52791fd1c0
|
lib/memory: add -memory.allowedBytes command-line flag for setting absolute memory limit for VictoriaMetrics caches
|
2020-08-14 19:13:38 +03:00 |
|
Aliaksandr Valialkin
|
ef7e2af8f5
|
app: respect CPU limits set via cgroups
Update GOMAXPROCS to limits set via cgroups. This should reduce CPU trashing and reduce memory usage
for cases when VictoriaMetrics components run in containers with CPU limits.
See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/685
|
2020-08-11 22:59:19 +03:00 |
|
Vyacheslav Mitrofanov
|
72ff05255f
|
allow to use values lower than 10 with the flag -memory.allowedPercent (#531)
Co-authored-by: Vyacheslav Mitrofanov <vmitrofanov@mfms.ru>
|
2020-06-03 23:39:29 +03:00 |
|
Aliaksandr Valialkin
|
f86947d55c
|
lib/memory: add more details to -memory.allowedPercent help message
|
2020-04-09 15:28:53 +03:00 |
|
Aliaksandr Valialkin
|
6ebf537153
|
lib/memory: properly handle int overflow in sysTotalMemory
This should fix builds on 32-bit architectures such as arm.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/212
|
2019-10-17 00:50:48 +03:00 |
|
Aliaksandr Valialkin
|
9196c085a7
|
all: port to FreeBSD on GOARCH=amd64
|
2019-08-28 01:19:23 +03:00 |
|
Aliaksandr Valialkin
|
4b688fffee
|
lib/storage: calculate the maximum number of rows per small part from -memory.allowedPercent
This should improve query speed over recent data on machines with big amounts of RAM
|
2019-08-25 14:41:12 +03:00 |
|
Aliaksandr Valialkin
|
c7034fc51b
|
lib/memory: attempt #3 to determine memory limit for LXC container
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/84
|
2019-07-01 14:01:13 +03:00 |
|
Aliaksandr Valialkin
|
828078eb45
|
lib/memory: remove TestReadLXCMemoryLimit, since it doesnt work in Travis
|
2019-06-28 18:22:46 +03:00 |
|
Aliaksandr Valialkin
|
7b59466667
|
lib/memory: attempt #2 to determine memory limit inside LXC container
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/84
|
2019-06-28 18:08:15 +03:00 |
|
Aliaksandr Valialkin
|
593bd35aaa
|
lib/memory: an attempt to read proper memory limit inside LXC container
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/84
|
2019-06-28 15:34:30 +03:00 |
|
Aliaksandr Valialkin
|
e88a03323a
|
all: initial stubs for Windows support; see https://github.com/VictoriaMetrics/VictoriaMetrics/issues/70
|
2019-06-20 20:07:10 +03:00 |
|
Aliaksandr Valialkin
|
1836c415e6
|
all: open-sourcing single-node version
|
2019-05-23 00:18:06 +03:00 |
|