World of Warcraft-ascent-cluster Improvement

Source: Internet
Author: User

I have read a lot of MMORPG server DesignsArticle, We all think there are multipleProgramCollaborate to complete a task. I have also considered this issue. However, with the development of technology, the current servers are basically multi-core CPUs. If you design multiple programs, you need to consider more issues, such: communication Problems of various programs. Why not design a program, bind each module to a different CPU, break the multi-thread transfer, and turn it into real parallel, c/C ++ can be improved using OpenMP technology.

The following is my improvement on an online game server. The theory is that the 6-core CPU is the best configuration. If this is the case, there are some drawbacks: I/O reading speed, which is hard to bear for a single machine.

I don't know how much efficiency has been improved, but I still need to perform a specific test. I used this technology when loading resources, which significantly increased the efficiency and reduced the loading time. It seems that the knowledge is endless, continue to cheer, and work hard :)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.