MultiCore support? x64?

Here you can post threads specific to the current release of the core (099)
Post Reply
StrelokMax
New User
Posts: 5
Joined: Fri Mar 01, 2013 5:17 am

MultiCore support? x64?

Post by StrelokMax »

Is anything changed in MultiCore support for POL? or it is beter to find single-core processor server to get optimal porformance?

Also it there ant profit from using x64? Cant execute my (some old) revision compiled in x64 tho :(

forum search gives only very old posts about this topic.

Thank you.
User avatar
atreiu
Grandmaster Poster
Posts: 151
Joined: Mon May 24, 2010 1:08 pm

Re: MultiCore support? x64?

Post by atreiu »

а как ты пределил что не все ядра задействованы?
StrelokMax
New User
Posts: 5
Joined: Fri Mar 01, 2013 5:17 am

Re: MultiCore support? x64?

Post by StrelokMax »

atreiu wrote:а как ты пределил что не все ядра задействованы?
в таскменеджере - в загрузке ЦПУ - очень хорошо видно

(How to find out how much CPU cores used ==> in taskman in CPU usage - seen clearly)
User avatar
atreiu
Grandmaster Poster
Posts: 151
Joined: Mon May 24, 2010 1:08 pm

Re: MultiCore support? x64?

Post by atreiu »

what you see here?

Image
StrelokMax
New User
Posts: 5
Joined: Fri Mar 01, 2013 5:17 am

Re: MultiCore support? x64?

Post by StrelokMax »

I have some diferent view, but, well, I cant tell that only one core is used. But one core is used for 10%? secont for 5% and 2 others is fo 1-2 %. POL sysload is about 40%. Thats a problem.

And I'm having troubles compiling core under x64. It crushes right after run, in a moment of run. It must help to improve performance under x64 platform.
User avatar
atreiu
Grandmaster Poster
Posts: 151
Joined: Mon May 24, 2010 1:08 pm

Re: MultiCore support? x64?

Post by atreiu »

тыбы прикрепил ошибку из лога.
я читал что не все сборки стабильные, часто пишут 500-какая-то ревизия стабильная, кароче заслужила популярность.
CrazyMan
Expert Poster
Posts: 71
Joined: Wed Apr 05, 2006 8:08 am

Re: MultiCore support? x64?

Post by CrazyMan »

Developers worked a lot on x86_64 version, but still in a lot of places lack of pointers, integer overflows, etc.

About multithread:
POL Core is using thread model for work with clients. So each connected user works in different thread, that can run on other CPU's.
But problem - all escript VM, and "world" is working in one thread. So if you have 20 000 NPC all of them will work on one CPU.
And there is no any fast way to fix it
StrelokMax
New User
Posts: 5
Joined: Fri Mar 01, 2013 5:17 am

Re: MultiCore support? x64?

Post by StrelokMax »

Thank you for answer.
xeon
Forum Regular
Posts: 338
Joined: Fri Oct 31, 2008 3:18 am

Re: MultiCore support? x64?

Post by xeon »

Sorry to resume an old thread, but I'm just curios,
how is POL x64 now ? is it stable?
Turley
POL Developer
Posts: 670
Joined: Sun Feb 05, 2006 4:45 am

Re: MultiCore support? x64?

Post by Turley »

I have no problems with it since years.
Post Reply