hyiltiz Posted May 22, 2020 Author Share Posted May 22, 2020 I have 8G RAM installed, and when I tested, about 4G RAM was still free (I use a not-so-popular lightweight browser). I also have swap disabled, and I am also running Debian (testing branch). The FPS difference was 42 (Lua 5.1) and 36 (LuaJIT). Here is my specs you couldn't see in the above image: OS: Debian GNU/Linux bullseye/sid x86_64 Host: MacBookPro9,2 1.0 Kernel: 5.6.0-1-amd64 Uptime: 1 day, 6 hours, 32 mins Resolution: 1280x800, 1920x1080 WM: i3 CPU: Intel i5-3210M (4) @ 3.100GHz GPU: Intel 3rd Gen Core processor Graphics Controller Memory: 6698MiB / 7936MiB Link to comment Share on other sites More sharing options...
PaintDream Posted May 22, 2020 Share Posted May 22, 2020 1 hour ago, hyiltiz said: I have 8G RAM installed, and when I tested, about 4G RAM was still free (I use a not-so-popular lightweight browser). I also have swap disabled, and I am also running Debian (testing branch). The FPS difference was 42 (Lua 5.1) and 36 (LuaJIT). Here is my specs you couldn't see in the above image: OS: Debian GNU/Linux bullseye/sid x86_64 Host: MacBookPro9,2 1.0 Kernel: 5.6.0-1-amd64 Uptime: 1 day, 6 hours, 32 mins Resolution: 1280x800, 1920x1080 WM: i3 CPU: Intel i5-3210M (4) @ 3.100GHz GPU: Intel 3rd Gen Core processor Graphics Controller Memory: 6698MiB / 7936MiB Could you please reupload the images via forum's attachments or show me the stats on left-top corner (as my comparison show) in text? Link to comment Share on other sites More sharing options...
hyiltiz Posted May 22, 2020 Author Share Posted May 22, 2020 1 hour ago, PaintDream said: Could you please reupload the images via forum's attachments or show me the stats on left-top corner (as my comparison show) in text? Hmm, here you go. This forum seem to purge old images, so I used imgur which just keeps them. I like things to stay as is and be their own archive. Link to comment Share on other sites More sharing options...
PaintDream Posted May 22, 2020 Share Posted May 22, 2020 2 hours ago, hyiltiz said: Hmm, here you go. This forum seem to purge old images, so I used imgur which just keeps them. ... Looks weird, what if creating a brand new world without any mods? Link to comment Share on other sites More sharing options...
hyiltiz Posted May 23, 2020 Author Share Posted May 23, 2020 19 hours ago, PaintDream said: Looks weird, what if creating a brand new world without any mods? Fresh new world (World has no mods, client has some mods but all are quite common ones that I'd hope they'd also be optimized) Link to comment Share on other sites More sharing options...
PaintDream Posted May 23, 2020 Share Posted May 23, 2020 2 hours ago, hyiltiz said: Fresh new world (World has no mods, client has some mods but all are quite common ones that I'd hope they'd also be optimized) https://github.com/paintdream/DontStarveLuaJIT/releases/tag/2020.5.23 Download the release above. Use jit.on() and jit.off() to see if CPU load changes? Note that you should wait for about 1 minute after jit.on(). prints out jit.status() to get more details. Link to comment Share on other sites More sharing options...
hyiltiz Posted May 24, 2020 Author Share Posted May 24, 2020 17 hours ago, PaintDream said: https://github.com/paintdream/DontStarveLuaJIT/releases/tag/2020.5.23 Download the release above. Use jit.on() and jit.off() to see if CPU load changes? Note that you should wait for about 1 minute after jit.on(). prints out jit.status() to get more details. jit.on() not found ... Still not found after disabling all mods... Without mod, CPU load after a Day in a fresh world is attached. Link to comment Share on other sites More sharing options...
PaintDream Posted May 24, 2020 Share Posted May 24, 2020 2 hours ago, hyiltiz said: jit.on() not found ... Still not found after disabling all mods... Without mod, CPU load after a Day in a fresh world is attached. That means you are not running latest version. Please check out 2020.5.23 version. It should print enabled features out when typed "print(jit.status())": true SSE2 SSE3 ... Link to comment Share on other sites More sharing options...
hyiltiz Posted May 24, 2020 Author Share Posted May 24, 2020 You were right; I just unpacked it but didn't link the libraries. Now it is properly installed. Fresh World. no Mods. Frames are 59 with jit.on() or jit.off. CPU and MEM usage are nearly the same; jit.on() takes +5% more, in fact. Link to comment Share on other sites More sharing options...
PaintDream Posted May 27, 2020 Share Posted May 27, 2020 On 5/24/2020 at 1:01 PM, hyiltiz said: You were right; I just unpacked it but didn't link the libraries. Now it is properly installed. Fresh World. no Mods. Frames are 59 with jit.on() or jit.off. CPU and MEM usage are nearly the same; jit.on() takes +5% more, in fact. It turns out that the LuaJIT would not improve the execution of the game on i5-3210M processor. Maybe there are too many cache misses on i5-3210M (3M cache), blocking cpu execution frequently. By contrast, my i7-3610QM has 6M cache. Link to comment Share on other sites More sharing options...
OMGkawaiiAngel Posted May 27, 2020 Share Posted May 27, 2020 @PaintDream Hmm, I didn't really notice much of a change, I noticed some minor fps issues instead... and much more memory usage! I-is it supposed to work like this on "high end computers"...? Link to comment Share on other sites More sharing options...
hyiltiz Posted May 27, 2020 Author Share Posted May 27, 2020 If by high end computers, you meant your CPU is i7 with 6M cache, then it is really surprising. But again, I am really surprised i5 CPU with 3M cache is not enough... Link to comment Share on other sites More sharing options...
OMGkawaiiAngel Posted May 27, 2020 Share Posted May 27, 2020 I have an i3-8100, 3.60 Gh (4 cores) processor not "very high end" But good enough in my opinion... Link to comment Share on other sites More sharing options...
PaintDream Posted May 28, 2020 Share Posted May 28, 2020 10 hours ago, Charlie Dark said: I have an i3-8100, 3.60 Gh (4 cores) processor not "very high end" But good enough in my opinion... Well i3-8100 has 6M cache.... Strange still. https://ark.intel.com/content/www/us/en/ark/products/126688/intel-core-i3-8100-processor-6m-cache-3-60-ghz.html Link to comment Share on other sites More sharing options...
OMGkawaiiAngel Posted May 28, 2020 Share Posted May 28, 2020 So... it's not enough is it...? Link to comment Share on other sites More sharing options...
PaintDream Posted May 28, 2020 Share Posted May 28, 2020 11 minutes ago, Charlie Dark said: So... it's not enough is it...? It looks like that I misunderstand your sentence. Have you met the same problem as @hyiltiz ? https://cpu.userbenchmark.com/Compare/Intel-Core-i5-3210M-vs-Intel-Core-i3-8100/2719vs3942 Link to comment Share on other sites More sharing options...
OMGkawaiiAngel Posted May 28, 2020 Share Posted May 28, 2020 3 minutes ago, PaintDream said: It looks like that I misunderstand your sentence. Have you met the same problem as @hyiltiz ? https://cpu.userbenchmark.com/Compare/Intel-Core-i5-3210M-vs-Intel-Core-i3-8100/2719vs3942 I am not too sure what problem @hyiltiz encountered, but I encountered FPS drops and high CPU and Ram usage. Link to comment Share on other sites More sharing options...
PaintDream Posted May 28, 2020 Share Posted May 28, 2020 https://zhuanlan.zhihu.com/p/26528101 (in Chinese, google translate required) This article illustrates the main performance issues of porting lua to luajit. As I mentioned before, the code of the game is hard to jit. In conclusion, the optimization results varies from machine to machine. Link to comment Share on other sites More sharing options...
jbliria Posted June 6, 2020 Share Posted June 6, 2020 Hi guys...do you know how to implement this on macbook pro? Link to comment Share on other sites More sharing options...
hyiltiz Posted June 8, 2020 Author Share Posted June 8, 2020 On 6/5/2020 at 11:52 PM, jbliria said: Hi guys...do you know how to implement this on macbook pro? Assuming you are running macOS, then it is not supported yet. Link to comment Share on other sites More sharing options...
Wumpus the 19th Posted June 8, 2020 Share Posted June 8, 2020 i swear this addition does cause the starving floor to not work. i have tried to join the dedicated servers for starving floor and the game crashes when i join. it's either that or all the damn mods on those servers. Link to comment Share on other sites More sharing options...
hyiltiz Posted June 9, 2020 Author Share Posted June 9, 2020 8 hours ago, Wumpus the 19th said: i swear this addition does cause the starving floor to not work. i have tried to join the dedicated servers for starving floor and the game crashes when i join. it's either that or all the damn mods on those servers. Is that a mod? Some mods that change the core game engine doesn't work with this. Link to comment Share on other sites More sharing options...
Wumpus the 19th Posted June 9, 2020 Share Posted June 9, 2020 10 hours ago, hyiltiz said: Is that a mod? Some mods that change the core game engine doesn't work with this. Yeah it's a mod. You can generally find starving floor servers that are dedicated with 15 people server limits. Everytime I join the game quickly shows a crash screen, then boots me into the game where the screen freezes on the character select and theres nothing i can do but close the game entirely. Link to comment Share on other sites More sharing options...
Wumpus the 19th Posted June 14, 2020 Share Posted June 14, 2020 okay i might want to ask how do you uninstall this. at least for a spell, since i a) wanted to play the starving floor mod and b) haven't noticed a major difference...moslty because i haven't been comparing the versions... is it just taking the files out of the bin? or are there more steps? Link to comment Share on other sites More sharing options...
hyiltiz Posted June 15, 2020 Author Share Posted June 15, 2020 Steps to uninstall has been mentioned in this thread earlier; also check out the official website if you like. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.