Time |
Nick |
Message |
00:22 |
|
Alias2 joined #minetest |
00:27 |
|
Jason232 joined #minetest |
00:34 |
|
Crawler joined #minetest |
00:34 |
Crawler |
hi |
00:37 |
Crawler |
is here maybe an person which can give me an link or explain short how i can activate mods in the server? i has try it but nothing has worked actually i have installes the standart mods from the aptitude how worldedit and some more |
00:38 |
Crawler |
and btw... i has try to find a documentation but i hasnt found anything for server |
00:39 |
MTDiscord |
<Jonathon> you have to enable them in world.mt or dump them in worldmods |
00:42 |
Crawler |
the others has looked hoe load_mod_name = true or enable_modnamepart = true what i have to put in the conf from the server. for what is this? |
00:42 |
Crawler |
*how |
00:46 |
Crawler |
ah ok... self explained :D |
00:46 |
Crawler |
i have open the worlf .mt :D |
00:47 |
Crawler |
thanks for your answere |
01:06 |
Crawler |
but is there maybe a good documentaion about this? |
01:53 |
|
Verticen joined #minetest |
02:25 |
|
lhofhansl joined #minetest |
02:25 |
|
Sven_vB joined #minetest |
02:28 |
|
v-rob joined #minetest |
03:21 |
|
lemonzest joined #minetest |
03:23 |
|
Verticen joined #minetest |
03:26 |
|
Hawk777 joined #minetest |
03:29 |
|
queria joined #minetest |
03:33 |
|
queria joined #minetest |
03:38 |
|
Verticen joined #minetest |
04:16 |
|
v-rob joined #minetest |
04:36 |
|
Sven_vB_ joined #minetest |
04:36 |
|
stormchaser3000 joined #minetest |
04:52 |
|
Fusl joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
05:01 |
|
v-rob joined #minetest |
06:01 |
|
riff-IRC joined #minetest |
06:27 |
|
TomTom joined #minetest |
07:07 |
|
calcul0n joined #minetest |
07:14 |
|
v-rob joined #minetest |
07:15 |
erlehmann |
if anyone of you has seen minetest being weird with memory, please look at the screencast attached here and tell me if you know that pattern https://git.minetest.land/Mineclonia/Mineclonia/pulls/234#issuecomment-31677 |
07:16 |
erlehmann |
(allocating until RAM is full, then giving the memory back, then doing it again) |
07:16 |
erlehmann |
i would *really* like to know what about ABMs or node timers can lead to this :/ |
07:18 |
|
specing_ joined #minetest |
09:51 |
|
calcul0n joined #minetest |
10:35 |
|
Markow joined #minetest |
11:27 |
|
proller joined #minetest |
11:58 |
|
appguru joined #minetest |
12:02 |
|
reddit89_ joined #minetest |
12:06 |
|
v-rob joined #minetest |
12:41 |
|
GNUHacker joined #minetest |
12:47 |
|
grouinos joined #minetest |
12:58 |
MTDiscord |
<Warr1024> are you using ABMs or node timers for this? |
13:00 |
MTDiscord |
<Warr1024> I use both of them extensively for various things (they have different use-cases) but don't have any known memory leak issues with them. At least, the things that cause my server to run out of RAM don't seem to be reliably related to either. |
13:03 |
MTDiscord |
<Warr1024> Node timers are "expensive" since they create a thing per node, so if you have a phenomenon with exponential spread like fire, you can quickly accumulate a lot of node timers. It seemed to me like MT defends itself from this by dropping excess nodetimers, but maybe the times I've seen that happen weren't actually due to excess? |
13:10 |
erlehmann |
Warr1024 cora converted extremely laggy fire from mcl2 to fire that uses abms and is less laggy. but at some point minetest goes crazy with RAM demands. |
13:11 |
erlehmann |
and i think there is still a timer being employed there, for removing the fire |
13:11 |
erlehmann |
maybe removing it via abm is better? |
13:12 |
erlehmann |
https://git.minetest.land/Mineclonia/Mineclonia/pulls/234/files |
13:12 |
MTDiscord |
<Warr1024> All I know for certain is whenever I mess with fire in particular, or sweeping ABM changes in general, testing a large-volume fire is one of my go-to tests, and while I've seen slow memory leaks in MT, they don't seem to have anything to do with fire. NodeCore fire uses only ABMs. |
13:15 |
MTDiscord |
<Warr1024> I have definitely seen larger memory leaks, i.e. ones that can cause a server to spike up to 5GB in a couple of hours, but I've never seen a pattern to what causes them. I'll have maybe one incident on the timescale of months, so it's really hard to identify a pattern. |
13:16 |
MTDiscord |
<Warr1024> I do restart my servers at least once every 24 hours though, to keep "slow leaks" under control. As an engine, Minetest is sort of like one that has 100k+ miles on it, i.e. you have to assume there's always a slow oil leak and if you fix one, then the oil pressure will just find another place to drip out :-/ |
13:19 |
erlehmann |
well i'd be happy if it would not create massive lag |
13:19 |
erlehmann |
even though allocating ALL the RAM is a bit rude! |
13:31 |
|
definitelya joined #minetest |
13:34 |
|
definitelya joined #minetest |
13:57 |
|
kamdard joined #minetest |
14:00 |
|
definitelya joined #minetest |
14:02 |
MTDiscord |
<Warr1024> Allocating a ton of RAM and then releasing it suddenly is a pretty common memory management strategy. There are multiple different memory managers, including Lua, some smart pointer stuff in C++, etc. If objects are being created and disposed rapidly enough, it's possible that it might fill up memory very fast and have a cleanup cycle triggered by memory pressure instead of a timer. |
14:03 |
MTDiscord |
<Warr1024> At least, there are ways you can ask the lua gc how much memory your lua state is using, so you can tell if it's a lua-side or C++-side issue. Also triggering lua gc cycles much more frequently can tell you if it's lua object turnover that's causing the problem. |
14:03 |
erlehmann |
Warr1024 well it did you look at the video? |
14:03 |
erlehmann |
https://git.minetest.land/attachments/4a545835-3c9b-4757-bf97-02363d480a88 |
14:03 |
erlehmann |
it is a screencast of htop monitoring it |
14:03 |
erlehmann |
and *this* is not normal |
14:05 |
MTDiscord |
<Warr1024> That's consistent with fast object turnover and a slow enough gc timer that pressure kicks in first. Also consistent with memory pressure triggering some other self-defense mechanism. Hard to say. |
14:06 |
MTDiscord |
<Warr1024> It's also consistent with you having a rather unusually small amount of RAM for Minetest these days, and with likely relatively few people actually trying to play a complex game at your system's spec level :-) |
14:07 |
MTDiscord |
<Warr1024> I have actually never tried running the server side of nodecore on any system with less than 8G recently, and I wonder how it would fare... |
14:09 |
erlehmann |
whatever people say, minetest works mostly fine |
14:10 |
erlehmann |
but most of the time, i am not playing singleplayer anyway |
14:10 |
erlehmann |
a minetest client has much less things to do |
14:12 |
erlehmann |
Warr1024 why would these objects get turned over but it runs fine up to a point? |
14:12 |
erlehmann |
like why would minetest use a constant amount of ram (like a bit more than 1GB) but at some point start allocating it like crazy? |
14:12 |
erlehmann |
i mean i could understand if it was exhausting it from the start |
14:12 |
erlehmann |
or creeped closer and closer to the limit and then cleaned up |
14:13 |
erlehmann |
but this thing … |
14:14 |
|
LibreGNU joined #minetest |
14:16 |
|
debiankaios joined #minetest |
14:16 |
debiankaios |
hi |
14:16 |
debiankaios |
somebody here |
14:16 |
|
Gustavo6046 joined #minetest |
14:16 |
debiankaios |
who can help me with mod grund |
14:16 |
debiankaios |
better said grunds/mgutils |
14:21 |
|
specing joined #minetest |
14:31 |
|
olliy joined #minetest |
14:31 |
|
calcul0n joined #minetest |
14:59 |
MTDiscord |
<Warr1024> Memory consumption from rapid object turnover would be affected by the rate at which memory is allocated, basically, i.e. number of objects per second time size of objects. |
14:59 |
MTDiscord |
<Warr1024> You could see a very high turnover rate if the creation rate suddenly spiked for some object that is large, possibly of unexpectedly large size. |
15:19 |
|
tech_exorcist joined #minetest |
15:19 |
|
gargamel joined #minetest |
15:45 |
|
v-rob joined #minetest |
15:51 |
|
Fixer joined #minetest |
16:13 |
|
appguru joined #minetest |
16:13 |
|
v-rob joined #minetest |
16:19 |
|
debiankaios joined #minetest |
16:30 |
|
kabou joined #minetest |
16:46 |
|
Taoki joined #minetest |
17:10 |
|
v-rob joined #minetest |
17:15 |
|
lemonzest joined #minetest |
17:59 |
|
Talkless joined #minetest |
18:07 |
|
Flabb joined #minetest |
18:09 |
|
___nick___ joined #minetest |
18:14 |
|
v-rob joined #minetest |
18:28 |
|
Oksanaa joined #minetest |
18:36 |
|
proller joined #minetest |
18:38 |
|
grouinos joined #minetest |
18:55 |
|
___nick___ joined #minetest |
19:13 |
|
kabou joined #minetest |
20:14 |
|
Yad joined #minetest |
20:34 |
|
Verticen joined #minetest |
20:34 |
|
v-rob joined #minetest |
20:36 |
|
Yad joined #minetest |
21:09 |
|
independent56 joined #minetest |
21:31 |
|
sec^nd joined #minetest |
22:02 |
|
v-rob joined #minetest |
22:08 |
MinetestBot |
[git] sfan5 -> minetest/minetestmapper: Add --dumpblock flag for advanced use b491dd3 https://github.com/minetest/minetestmapper/commit/b491dd375a17a6e5d06df87e18775cbae1f7c91f (2022-02-09T20:52:28Z) |
22:08 |
MinetestBot |
[git] sfan5 -> minetest/minetestmapper: General code cleanups/maintenance 1f8f9b3 https://github.com/minetest/minetestmapper/commit/1f8f9b39dd0995b550051d166c3b94dcbf9f2baf (2022-02-09T21:46:07Z) |
22:08 |
MinetestBot |
[git] sfan5 -> minetest/minetestmapper: Warn if only unknown nodes seen 5989573 https://github.com/minetest/minetestmapper/commit/5989573c2be76a7492cc05f2809aa1b1c5cff7ee (2022-02-09T22:07:07Z) |
22:09 |
sfan5 |
wow I forgot it announces everything here |
22:09 |
sfan5 |
that can get spammy quickly |
22:11 |
MinetestBot |
[git] sfan5 -> minetest/minetestmapper: General code cleanups/maintenance e4bf375 https://github.com/minetest/minetestmapper/commit/e4bf375ac7353afb4826b8d2a3e07f853d842f83 (2022-02-09T22:09:32Z) |
22:11 |
MinetestBot |
[git] sfan5 -> minetest/minetestmapper: Warn if only unknown nodes seen 31b0d09 https://github.com/minetest/minetestmapper/commit/31b0d09a198cbfbfa6ef4c4c539edfd291036e6f (2022-02-09T22:09:32Z) |
22:32 |
|
grouinos joined #minetest |
22:41 |
|
v-rob joined #minetest |
23:00 |
|
Sven_vB joined #minetest |
23:05 |
|
Jason232 joined #minetest |