Skip to content

32 BIT Hosting #187

@Oplikk

Description

@Oplikk

05/2022
Due to 32bit systems not really existing anymore, and several hosting options availble, please, never use 32bit. not worth the hassle
RPi is still viable. Please refer to #480 and #490

Original content below

This post is a user report and a addition to #185
This is a summary of findings if the bot will run on 32 bit system, and how well it would perform

32 Bit Linux
Impossible to run on ANY 32 bit linux. The reason is a node.js version! Last official build of node.js is version 4 and its predecessors. it is possible to install a node.js version UP TO v12.xx by installing it from community - driven ''Unofficial builds'', which would be sufficient for the bot(tested all linux releases from v10.0 to v12), but these build suffer from poor perfomance (up to 6000 miliseconds of lag on simple input) no matter the PC Strenght, so good luck running it on this. To add to this these unofficial node versions are very unstable, and if you let them throttle your pc for too long, they can reach a integer overflow issue related to the 32bit platfom which leads to a complete freezing up and occasionaly a BSOD

32 Bit Windows

It is possible to run the bot on 32 bit windows, tested:

  • Win7 - (passed, no issues)
  • XP - (Passed, no issues)
  • Vista - (failed, node.js does not seem to be possible to run, could be problem only on my end)
  • I Also tested Windows Server 2003 and 2008 (Both passed, but 2008 had a faster response to every input)

Conclusion
If anyone want to host this bot on a 32 bit system, i recomend using Windows 7 or server2008, and use some kind of to you friendly server setup to be able to acces the bot from another computer. Both these versions are 100% compatible with offical support to all the needed software. Please do not use Visual Studio or Visual Studio Code to run the bot! this itself drains a lot of the hardware power, and the bot would not run smoothly and fast. use external command line i/o or the default windows one if you please.

Edits: Formating

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions