How it works (and how it doesn’t) Second Life
从一篇Pdf上看到的资料,介绍感兴趣的朋友,主要介绍了,second life的架构,以及内部细节。采用mysql进行存储,主要适用udp通讯协议等,由于受附件大小限制,无法上传。SL is pretty big
15,400 simulator processes
956 square kilometers = 8X San Francisco
~100 TB (over 1bn files) of user-created content
30 million concurrent scripts
SL (the software) has two primary
components: Viewer and Simulator
The simulator
• Monolithic C++ application
• Linux
• 15,400 concurrent sims
• Fixed 256m x 256m size
• Havok Physics
• LSL Scripting
• Visibility Calculation
• Scene compression and streaming
• Closed source
The viewer
• Monolithic C++ application
• Windows, Mac OS X, Linux
• 50,000 concurrent viewers
• Creation tools built-in
• No client scripting
• No plugins
• Open source!
http://masterkey.iteye.com/upload/attachment/16396/dea929ef-6448-3f17-ae27-39e238e9f341.jpg
http://masterkey.iteye.com/upload/attachment/16394/a8e7394b-475e-3e3e-87eb-70a963c8520a.jpg
页:
[1]