XFileSharing Pro - About CPU performance

Message
Author
darkm4n
Posts: 9
Joined: Jan 24, 2010 11:11 pm

About CPU performance

#1 Postby darkm4n » Jun 21, 2010 4:19 pm

Hi,

Now I'am useing a Dell Poweredge 2950 , Dual QuadCore xeon ( total of 8 cores ) and 6 gb Ram with 2 disk's of 1 TB in raid 1 .

I'am getting about 2000 visits per day , this weekend i got 2500 visits but the CPU of the server went to 80% , is this normal ? The webpage responded slowly and ps aux returned about 20 processes named dl.cgi.

The avarage download speed is 6144 kBytes/s , how my clients should this dual quadcore support ? Is there any settings i could make to increase performance ?

Another thing , this machine runs vmware ESXi4 , the only VM running is the xfilesharing pro and have maximum resources .

How about a ideal hardware setup for supporting about 5000 visits/day and 50000 visits/day .

Thanks you !!!

dotceo
Posts: 70
Joined: Dec 30, 2009 9:34 pm

#2 Postby dotceo » Jun 21, 2010 6:09 pm

You need to get the NGINX modification installed... Simple as that... This same topic comes up a lot.

darkm4n
Posts: 9
Joined: Jan 24, 2010 11:11 pm

#3 Postby darkm4n » Jun 21, 2010 6:43 pm

Can you compare the performance of apache vs nginx running xfilesharing pro ?

Thanks

dotceo
Posts: 70
Joined: Dec 30, 2009 9:34 pm

#4 Postby dotceo » Jun 21, 2010 8:44 pm

Well you're not replacing apache... You're just adding NGINX to manage the downloads... that's all.

Apache would handle all small requests, while NGINX would handle all direct downloads requests. Both working at the same time under different ports. Apache port:80 and NGINX Port:X depending on how it's set.

admin
Site Admin
Posts: 1839
Joined: Mar 22, 2006 12:32 pm

#5 Postby admin » Jun 22, 2010 3:20 am

Use "Direct Links" instead of dl.cgi for downloads. dl.cgi will eat system resources as it's passing every single download through script.

darkm4n
Posts: 9
Joined: Jan 24, 2010 11:11 pm

#6 Postby darkm4n » Jun 22, 2010 8:53 pm

Excelent, thanks !

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#7 Postby PowerChaos » Jun 23, 2010 11:46 am

do you use 2 differend servers (website and download) or just 1 single server for both ??

so far i noticed , if i run direct downloads on my webserver then it goes up to 300% (Quadcore)

but on my download server (differend server) then i do not have a single problem , it keeps running fine all the time

and yes , i work with the .dl file :P

anyway , i can not explain it how it comes , but so far all the above solutions will works to , this is just a other solution if your budget allows it

it will incrase atleast the website speed under heavy load (as it is serperated from download server)

but if it will help for the other stuff is not 100% sure (i cant confirm it)

Greetings From PowerChaos