Jump to content
SubSpace Forum Network

Recommended Posts

Posted
To make a comparison, Mervbot is single threaded. So if a plugin takes too long to complete its task, the bot will lag out because control has not been returned to the core and the connection to the server is lost. An example of a multi-threaded program would be ASSS. So when you type for example ?lag to an ASSS server, a seperate thread will handle the responce and thus you won't be disconnection if the process takes its sweet-!@#$%^&* time. I don't have much experience programming multi-threaded programs, but I assume you can specify the amount of cpu-cycles or time that you are allowing the sub-process to have while the operating system switches between the !@#$%^&*-load of other processes that it has to maintain. So for a linux machine, ASSS would be extremly fast and efficent, but a windows system is running explorer and a bunch of other crap that eat up cpu cycles and thus the amount of time that ASSS has to complete its task. But computers are fast so who gives a !@#$%^&*.
Posted
Can shawnbot be run on windows with activeperl?

 

I have not tried it with windows. I have not even used perll with windows but it probably will since perll is portable. You can try it and post any errors here.

 

(s/perll/perl/ if I use the proper name in a message I get an error when I try to post)

Guest
This topic is now closed to further replies.
×
×
  • Create New...