|
You last visited: Today at 08:08
Advertisement
NewestCoServer & ConquerSX: What's wrong with them
Discussion on NewestCoServer & ConquerSX: What's wrong with them within the CO2 Private Server forum part of the Conquer Online 2 category.
07/09/2011, 05:48
|
#1
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
NewestCoServer & ConquerSX: What's wrong with them
Hey everyone. Let's take a look back at NewestCoServer and ConquerSx.
The base is the problem.
Here's a little history lesson. NewestCoServer was Tanel's project. During testing, he discovered that the source crashed around 40 players. He quickly realized that the source was a huge mess and that the way he handled characters (as well as multiple other things) was wrong. It required a lot more time and math to do simple things such as spawning.
He gave the source to Arco to 'develop'. He released it here on Elitepvpers and started the "Official 5165 Questions" Thread in the release section. Then, after people got their hands on it, ConquerSX paid an unknown person to add MySql to the source. After getting the source back, he added "fixes" to it (most which damaged the source immensely). He released his work and started marketing it as the best source in the world.. "completely bugless"... which we all know by now is complete crap (hopefully).
That's the history. Why do people think it's a socket problem? Well, when I was a noob- Arco started saying false shit about how the socket system is fucked beyond repair, and the only way to fix it was to replace it. That is incorrect. Arco hasn't improved much since then- and I believed it until recently when Tanel told me to look at the socket system for the first time. The socket system is fine. It's not the best, but it's not the problem. Here's why...
Assigning clients and logging in takes up a lot of CPU for the server. Each person takes up to 7 CPU (logged in), normally between 2 and 4 CPU when idle. Logging into the server takes 50 to 70 more CPU, which is very bad. Once the server maxes out the computer's CPU, it becomes unstable and things start to fall apart as it all lags behind. So if 4 people log into the server at the same time as 30 people are attacking things, the characters will start to notice NPCs spawning late. They walk and jump around to see what's happening and the server becomes FLOODED with spawn requests and movement. Since the server has no queue to protect itself, the packets have no where to go and get held on the socket connection. Finally, the packet handler crashes the socket system. An exception is thrown when the connection maxes out.
The socket system actually survives the crash. There is actual proof that it's not the socket system because you can see the clients stay connected with your own eyes. The console freezes but the connection is still there.
That's the problem.
That's why I don't want people using it.
That's why I hate ConquerSX.
If you have to use this source... use NewestCoServer.
Sincerely,
Fang
|
|
|
07/09/2011, 07:02
|
#2
|
elite*gold: 0
Join Date: Apr 2008
Posts: 759
Received Thanks: 285
|
why would it take any CPU at all?
|
|
|
07/09/2011, 07:10
|
#3
|
elite*gold: 0
Join Date: Apr 2010
Posts: 40
Received Thanks: 0
|
ne 2 hate ConquerSX BUT Ilove you and your works
|
|
|
07/09/2011, 07:45
|
#4
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,152
Received Thanks: 321
|
" Logging into the server takes 50 to 70 more CPU" That's amazing lol,
|
|
|
07/09/2011, 09:04
|
#5
|
elite*gold: 0
Join Date: Feb 2011
Posts: 185
Received Thanks: 55
|
Quote:
Originally Posted by Fаng
That's the history. Why do people think it's a socket problem? Well, when I was a noob- Arco started saying false **** about how the socket system is ****** beyond repair, and the only way to fix it was to replace it. That is incorrect. Arco hasn't improved much since then- and I believed it until recently when Tanel told me to look at the socket system for the first time. The socket system is fine. It's not the best, but it's not the problem. Here's why...
Fang
|
if only Arco was home...
|
|
|
07/09/2011, 11:41
|
#6
|
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
|
Quote:
Originally Posted by Yup Stigs
if only Arco was home...
|
h8ers gonna h8 uno?
|
|
|
07/09/2011, 12:03
|
#7
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
Quote:
Originally Posted by Mr_PoP
why would it take any CPU at all?
|
Because the handlers are so bad. Then you start doing unnecessary loops and really long, resource demanding math to do simple things (such as logging in), it's going to demand more CPU.
|
|
|
07/09/2011, 19:10
|
#8
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
The socket system in LOTF looks a bit like hybrids in Project Manifesto.
|
|
|
07/10/2011, 06:39
|
#9
|
elite*gold: 0
Join Date: Feb 2011
Posts: 185
Received Thanks: 55
|
yes Dominik, h8rs gone h8. but i'm not h8ing
|
|
|
07/10/2011, 12:38
|
#10
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,885
|
Quote:
Originally Posted by BaussHacker
The socket system in LOTF looks a bit like hybrids in Project Manifesto.
|
Is this an insult?
|
|
|
07/10/2011, 14:10
|
#11
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Quote:
Originally Posted by InfamousNoone
Is this an insult?
|
Nope
|
|
|
07/10/2011, 16:53
|
#12
|
elite*gold: 0
Join Date: Aug 2010
Posts: 992
Received Thanks: 1,110
|
Quote:
Originally Posted by InfamousNoone
Is this an insult?
|
wrong Question
Quote:
Originally Posted by BaussHacker
Nope 
|
Bad answer lol
|
|
|
07/10/2011, 17:27
|
#13
|
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
|
Quote:
Originally Posted by { Angelius }
wrong Question
Bad answer lol
|
That make no sense.
|
|
|
07/10/2011, 17:40
|
#14
|
elite*gold: 0
Join Date: Aug 2010
Posts: 992
Received Thanks: 1,110
|
Quote:
Originally Posted by BaussHacker
That make no sense.
|
that dident sound like an insult at all
and you dident even bother to explain what you meant
he he
i agree i should have said wrong answer too :P
however ignore it
|
|
|
07/11/2011, 07:53
|
#15
|
elite*gold: 0
Join Date: May 2006
Posts: 63
Received Thanks: 6
|
conquersx = fail thanks fang you are the best
|
|
|
 |
Similar Threads
|
Release ConquerSx V8!
04/23/2011 - CO2 PServer Guides & Releases - 13 Replies
#remove
|
Problem in ConquerSX V7 and ConquerSX V8
12/31/2010 - CO2 Private Server - 4 Replies
I have a problem issuing ConquerSX V7 and ConquerSX V8 and i use the ip hamachi,used AppServ2.5 , 2.6.
Please help
Sorry for my bad English
http://www14.0zz0.com/2010/12/29/17/927515683.jpg
http://www10.0zz0.com/2010/12/29/17/357239758.jpg
|
[Question] Conquersx v3
11/25/2010 - CO2 Private Server - 12 Replies
hi plz help i made conquer private server with conquersx v3 and i did everything i could first i downloaded it and then made the appserv thing and made a database called "coserver" and then excuted the SQL file with it and changed the ip and the server name then i change the config in the source folder to my app server password , ip and server name and as the guide says i opened the 'ConquerSx' in the debug and opened th client but everytime i login with the given username and my appserver...
|
NewestCOServer
04/16/2010 - CO2 Private Server - 1 Replies
how can add in the newest co server the restart time?
how do i make it restart every 2 hrs?
|
[HELP] NewestCOServer
02/04/2010 - CO2 Private Server - 9 Replies
When I open NewestCOServer, this happens:
http://i45.tinypic.com/69ku1t.jpg
How can I fix this?
|
All times are GMT +1. The time now is 08:11.
|
|