游戲伺服器是什麼
『壹』 游戲伺服器與普通伺服器有什麼區別
web伺服器每個client都是獨立的,(hostspace)游戲伺服器不同client是有交互有狀態,會實時地互相影響。這導致很多設計上的差異。
並發架構的影響
在高並發下,對client請求進行負載均衡並不如web那麼簡單,因為client狀態會互相影響,並且可能共享寫數據甚至有時序依賴。大型mmorpg通常是長連接,並發服務數通常要遠小於web伺服器 。根源就是實時性和強交互性的限制,兩者要求越低的游戲,並發就可以做得越高。
web服務運算較少,io密集,讀多寫少。游戲服計算和io都密集,讀寫都頻繁
對代碼風格的影響
比如開發web服務,基於nginx的openresty就很好用,利用了Lua的協程和非同步io,寫起來很流暢而不失性能。但用來做游戲伺服器,協程卻可能是個坑,因為游戲依賴很多上下文環境,當協程被喚醒時,上下文環境改變,協程的代碼風格很容易用了舊變數導致邏輯錯誤。
『貳』 什麼是游戲伺服器
先用我自己的說法解釋一下吧
伺服器說白了就是主機 也就是把電腦共享到網路上
下面用一個詳細的解釋吧
什麼是伺服器?
伺服器是一種高性能計算機,當然,一般家裡計算機也可以用作伺服器,但可能很容易就會死機。伺服器實際上就是提供站點服務,站別的客戶瑞的電腦來訪問,比如我們在網上訪問的所有網站都是伺服器上動行的程序。
伺服器的起源,最早在互聯網的協議TCP/IP並沒有客戶機和伺服器的概念,所有的設備都是通訊的平等的一端。在十年之前,所有的互聯網上的系統都同時具有伺服器和客戶機的功能。當然,後來發展的那些架構在TCP/IP之上的軟體的確採用了客戶機/伺服器的結構:瀏覽器和Web伺服器,郵件客戶端和郵件伺服器。
但是,對於伺服器來說,它們之間仍然是對等聯網的。以email為例,互聯網上並沒有一個巨大的、唯一的郵件伺服器來處理所有的email,而是對等聯網的郵件伺服器相互協作把email傳送到相應的伺服器上去。另外用戶之間email則一直對等的聯絡渠道
如果想要更詳細的請看參考資料。
『叄』 什麼叫游戲伺服器
對游戲進行管理的高性能計算機。由核心管理人員對計算機進行管理,提供規則,修改數據,並開放埠給遠程客戶使用。
網路游戲伺服器
網路游戲公司往往在運行初期要投入大批資金,購買高性能伺服器。可是,一旦進入贏利期,後續的投入幾乎可以不計,所以,行業內的投入主要在於游戲規則的創設,代碼的編寫,以及帶寬的租用,伺服器的購買或者租用。
『肆』 游戲伺服器與普通伺服器有什麼區別
游戲伺服器中每一個用戶都是獨立存在的,每一個用戶的數據、請求等都是獨立的,用戶彼此間的數據並沒有任何交互
『伍』 游戲伺服器與普通伺服器有什麼區別
首先,游戲伺服器與普通伺服器相比較來說,游戲伺服器需要能夠保存更多的用戶的狀態。用戶的等級等屬性不用說,一般的IM服務也會有,還有一些時刻變化的數據,比如某個玩家的生命值,發技能前後的法力值等等,這些值區別於一般的屬性值如名字,ID這些,這些數據會經常性的變化,還會參與到邏輯的計算中,比如你一個多少等級的玩家吃了什麼東西之後戰力值變化為多少,打在一個多少屬性的玩家身上會不會被他閃避,會不會產生暴擊…諸如此類的信息,在游戲伺服器中都會一一保存。
其次,游戲伺服器中每一個用戶都是獨立存在的,每一個用戶的數據、請求等都是獨立的,用戶彼此間的數據並沒有任何交互。這也是游戲伺服器與普通伺服器之間最大的區別。至於客戶端之間會有交互這一點,舉最簡單的例子,一個人在一個場景裡面說了一句話,那麼「同一個屏幕」的玩家也需要能夠看到他說的這句話。此時游戲伺服器就需要判斷,多遠的距離以內的玩家,會認定為是"同屏幕"的玩家,需要向這些玩家廣播這個玩家說的這句話。
這個廣播就比較麻煩了。首先,需要計算哪些玩家屬於"同屏幕",就是我們在第一點提到的玩家身上某些經常變化的屬性需要做的運算,在這里需要根據玩家的坐標,找出來跟在同屏幕的玩家,用到的是AOI的概念。另外,找到了這些需要接收這個消息的玩家之後,將消息轉發給它們又是一個IO密集的操作,假如場景中有10個人,那麼一句話就需要同時廣播給另外9個人,假如有100人,1000人呢,數據量就更大了,而且時間的延遲也不能太長,這對於游戲伺服器的性能就要求很高了。所以同樣的一個硬體配置的伺服器,可能跑Nginx可以同時處理上萬的鏈接,但是對於一個游戲伺服器就只有1,2千了,就是因為游戲伺服器是一個CPU密集而且IO密集的伺服器類型。而且不僅需要這樣的游戲伺服器不僅要求性能比較高,還需要伺服器具有極高的穩定性,總不能隔一會就宕機了,那大家還怎麼玩。
此外,游戲伺服器需要更好的數據承載能力和處理能力。而普通伺服器則在各個方面都比較均衡。在尋找游戲伺服器租用商的時候,一定要選擇那種CPU性能非常出色的。
最後一點,游戲行業一直以來是網路攻擊的重災區,很多游戲剛上線沒多久就頻繁遭到攻擊,導致玩家大量流失口碑下降,最後可能導致直接關服。所以游戲伺服器一定要帶高防流量包。
『陸』 虛擬游戲伺服器和游戲伺服器有什麼區別
連接在筆記本的pc卡插槽處的無線上網卡的上網原理和手機連接筆記本上網的原理是一樣的。因為是用的手機網路來上網,所以價格當然很高。這和連電話線用貓上網一個道理(不是現在的adsl)。但是現在的無線上網卡的價格也沒有那麼高,聯通的cdma有25元包月,還有400(山東的價格)包年,和adsl寬頻是一個價位了。
其它方面,給你點參考:
一、低價CDMA1X的實現原理.
你已經知道了CDMA1X無線互聯的方便和實用,但您如果深一步的了解,高昂的價格也會嚇你一跳.
現在聯通的費用是:包月不限時不限流量上網是200元/月,最慘的是,這樣的資費,不能漫遊!
就是說,如果你在天津包月去北京的話,按0.005/KB計算,上一個晚上,就要幾百快了,慘吧!
有沒有辦法便宜一點無線上網呢?
答案是肯定的!
聯通CDMA1X有一個功能是"互動視界",這是提供給用戶用手機上"互動視界"的.這個"互動視界"是可以設定包月的,而且是全國漫遊,不限流量!
"互動視界",在手機上設置的用戶名和密碼就是 wap,也就是大家所說的wap上網,用手機專門看wap的網頁。
在這里,有必要談一下手機與電腦的區別。呵呵,大家一定知道什麼是手機,什麼是電腦了。但是,只要你從深一點想一下,其實,手機也是一台微型的電腦,因為,您用手機上網,也要撥號的(但是聯通集在一起了您看不到撥號過程),要看wap網頁,也要啟動手機裡面的瀏覽器(一般是Openwave).所以,手機與電腦從本質上來說是沒有任何區別的,它們高科技做出來的硬體產品,可以運行一些系統和軟體.
那麼,我們用電腦撥號時,把用戶名和密碼改成"互動視界"的 wap,是不是就可以實現"互動視界"的流量包月了?在這里我要十分肯定的告訴您:對,就是這樣! 呵呵~
二、用虛擬hub(vpn)來解決電腦用wap撥號上網的所有問題.
電腦用wap作為用戶名和密碼連接上網路後,你會發現,打不開任何網頁....呵,不用擔心,有解決的辦法。
聯通有一個公開的代理是 10.0.0.200:80 ,你設置好後,可以瀏覽網頁了。十分可惜的是,聯通對這個代理作了過多的限制,用這個代理直接上網,登錄不了郵箱和論壇,也不能直接上QQ和MSN,就算是看網頁,網頁的框架也是亂亂的...
不用擔心,這些都可以用虛擬hub(vpn)來解決!
您可以通過我們的虛擬hub伺服器,與我們伺服器連接成一個虛擬的區域網。連接上我們的虛擬hub伺服器,你就可以通過我們伺服器來上網了。
這個虛擬的區域網與真正的區域網原理是一模一樣的(只不過是虛擬的罷了),這樣郵箱論壇可以登錄了,QQ和msn可以用了,股票和期貨軟體也可以了...!!
三、實理低價CDMA1X上網的條件和步驟。
看了上面的原理,相信你也明白得差不多了(沒有理解也沒有關系,作為一個普通用戶也不必要過多的關心技術上的問題,由我們幫你搞定~)
要實現CDMA1X無線,你可以按以下的條件和步驟去實現:
低價CDMA1X的實現原理和方法
1、硬體
除了電腦,你還要有 CDMA上網卡(pcm介面或者usb介面)或者 CDMA手機 + 數據線(三星,LG,moto等牌子)
隨時隨地高速無線上網---CDMA1X掌中寬頻 為您實現!CDMA1X無線上網(掌中寬頻)介紹
1、什麼是"掌中寬頻"?
(1)"掌中寬頻"是速度最快的無線上網方式之一。
(2)"掌中寬頻"是中國聯通基於CDMA 1X網路的無線上網產品。
(3)"掌中寬頻"幫助您的電腦隨時隨地高速無線上網。
(4)CDMA 1X網路現已達到全網覆蓋,近海、城鄉覆蓋,上網無阻礙。
2、"掌中寬頻"業務有哪些特點和優勢?
(1)無可比擬的速度
--基於CDMA 1X網路的優勢,上網速度是撥號上網的3倍,可實現高速無線上網的目的。最高速度達153.6kbps,收發郵件、瀏覽網頁、下載文件都能得心應手。
(2)穩定全面的覆蓋
--CDMA 1X網路已經達到全網覆蓋,城鄉、近海全部覆蓋。在全國范圍內(本地外地一樣使用)無需任何操作。哪裡可以打電話,哪裡就可以使用"掌中寬頻"。
(3)簡單方便的操作
--在安裝驅動程序並建立好的"撥號連接"後,每次開機只要雙擊撥號圖標,即可實現上網,無需再輸入帳號和密碼,比打電話還方便。
(4)經濟實用的套餐
--請留意我們網站的商品介紹
3、"掌中寬頻"實現方式有哪幾種?
"掌中寬頻"的實現方式分為下列三種選擇:
(1) 筆記本電腦/台式電腦+手機+數據線+UIM卡
(2) 筆記本電腦+PCMCIA介面的CDMA1X無線上網卡+UIM卡
(3) 台式電腦+USB介面的CDMA1X無線上網卡+UIM卡
4、"掌中寬頻"如何使用?
(1) 將CDMA1X無線上網卡或者 CDMA1X手機+數據線 與電腦連接好,並安裝好驅動程序;
(2) 建立好 "撥號連接",輸入用戶名和密碼,撥號號碼:#777;
(3) 雙擊建立好的"撥號連接",點"連接"按鈕,即可用無線連接上國際互聯網,擁有真正的國際互聯網IP地址,實現高速上網!移動辦公,隨時休閑!新聞,股票,外匯,期貨,網路銀行,聊天,游戲,音樂...網路無限精彩的一切立即可實現!
♂羞澀糖果♀ 2008-09-05 21:35
您覺得這個答案好不好?
『柒』 游戲伺服器什麼情況
游戲伺服器指專門放游戲的伺服器 這個和普通的獨立的伺服器沒有什麼區別 都是獨立的物理伺服器,有獨立的ip CPU 內存 主要看什麼游戲 ,用戶群體在哪裡