Játékszerver

Fórumok

Üdvözlök minden segítségadót!
A kérdésem egyszerű, de mégsem tudok dönteni benne. Nem szeretnék flamelni, ez csak egy szimpla segítségkérés.

Haverokkal összeszoktunk ülni bizonyos alkalmanként "lanparty"-ra, és ott "Call of Duty 1" játékkal szoktunk hálózatban játszani. Kitaláltam, hogy a laptopomra* felrakok egy Ubuntu Linuxot, hogy majd azon futassak egyetlen egy játékszervert, illetve egy voice szervert (Ventrilo), ahol tudunk játszani és kommunikálni egymással.
Mivel a laptop nem éppen egy erőmű és szeretném, ha a játékszerver "lagg"-mentesen, probléma nélkül, illetve minél nagyobb teljesítménnyel fusson ezen alkalmakkor. Jelenleg egy Ubuntu Linux 6.10 fut rajta graf. kezelőfelület nélkül, de ha mást mondotok, ami jobban kihasználja a laptopot a játéjszerver érdekében, akkor mondjátok bátran! Ötleteket, tippeket szívesen fogadok és meg is köszönöm őket!

A kérdésem a következő lenne:
- melyik operációs rendszert telepítsem fel a laptopra, hogy megbízható és jó teljesítményű eredményt kapjak?
- BSD vagy Linux?
- Melyiket is?

* Laptop adatati:
- Intel Celeron M 1,3 GHz
- 256 MB DDR
- 40 GB winchester

Hozzászólások

szerintem igazabol mindegy mit hasznalsz, csak tudd kezelni, mert ez nem egy nagyon kulonleges feladat
ha megis ki akarsz probalni egy bsd-t akkor szivesen segitunk abban is, freebsd-t ajanlanam, ha kezdo vagy

--
whatever

Egy kissebb lanon technikai főszervező vok, az ilyen szervereket úgy szoktuk megoldani, hogy nem indítunk grafikus felületet, így az sem eszi a plusz processzoridőt. Tudtommal a Cod és a Ventri is hajlandó elindulni grafikus felület nélkül is, két konzol bőven elegendő nekik.
BSD / Linux => amelyikkel több gyakorlatod van szerver futtatásban.

codhoz van linux dedicated server. mind1 milyen linux, a laptop kb birni fogja ugy kb 16-18 playerig. a membol egy cod server ~100-150M-et hasznal fel, tehat jo ha mellette nemfug semmi felesleges.

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Tudom, hogy van, és persze mindegyiket fel is tudom "telepíteni" meg beállítani és persze elindítani, csak azt nem tudom, hogy melyik op.rendszerrel érek el jobb teljesítményt?
Igazából, hogy fut e valamilyen felesleges dolog azt nem tudom, alternate CD-ről telepítettem és command only systemet választottam, azaz alapból nem települ graf.felület. Hogy más dolog fut e ezen a 2 szerveren, azt őszintén megmondom, hogy nem tudom, én biztosan nem indítottam el és nem raktam fel rá mást.

Nalam egy AMD64 3000+on futkarozik 4 db UT2004 szerver (a 6bol), kb 40 player csucsidoben hatalmas meszarlas kozepette, tehat eleg suru esemenysorozattal is meg kell kuzdenie a gepnek.
Debian etch, 2.6.17es kernel, es a szokasos www, sql, php, ftp megy meg a game mellett.
A kernel ertelemszeruen nem a gyari hanem en forditottam (kiderult hogy ez is szamit, nem kicsit)
van stat is: http://s3w.hu/stat/

Köszönöm a linket!
Igazából nem is vágom annyira a kernelfordítást, egyszer próbáltam, de aztán abbahagytam, mert már az elején elakadtam... :)

De talán elég lesz, ha csak azt használom, amit feltelepít ez az etch, nem?
Illetve ez is telepít majd GRUB-ot, mert a laptopon Windows XP is van...

En egy viszonylag nagyobb LANokat szervezo csapatban vagyok a muszaki reszert felelos ember. Mi alapvetoen counterstrike szervereket hasznalunk (hlds). Ehhez en a w2k3 szervert javaslom (nemi tuninggal (windowsmediaplayeres tuning)). Codot ebbol a szempontbol nem ismerem de van 2 fogadasom:
1. cod szerver nativ linuxra van bsdre szerintem nincs
2. a nativ linuxra forditott kodot sztem egy linux jobban kepes futtatni mint egy bsd
2.hoz megjegyzes, h anno meg regen (3 eve lehetett talan) a fbsd4.8 jobb eredmenyeket birt produkalni hlds eseten mint a linux de tapasztalatom szerint manapsag ez mar nem igaz.

szerintem nincs különbség a nativ és linuxos binárisok között sebességben :)
meg nem hiszem, hogy a srácnak van fölösleges pénze win2003-ra csak egy lan party kedvéért. :)

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

Kimaradt par vesszo. Mindegy probald meg ertelmezni :) (nativ linuxos binarisrol beszeltem nem nativrol meg linuxrol leven a nativ onmagaban ebben a kontextusban ertelmetlen)
Amugymeg picipuhaektol ingyen letoltheto a W2K3 szerver (is) es lehet hozza ingyen probalicenszet igenyelni amivel emlekeim szerint fel evig legalisan hasznalhato. Sz'al szerintem ez igy eleg koltseghatekony :)

Akkor maradok a Linuxnál, már csak valami kézzel fogható, akár angolul, kernelfordítás step by step how to kellene találnom debianhoz, illetve ezen 2 szerver futtatásához emellett a konfiguráció mellett.

Vagy ez mennyi időbe tellik, hozzá se kezdjek inkább a forgatáshoz vagy használjam inkább azt amit megkapok a lemezről kernelt? // Esetleg önkéntes segítőkész, a témában jártas, forgatást vállaló emberek leforgatnák nekem, segítségadását szívesen elfogadnám, mint kezdő. :) //

Ha mas csinalja meg helyetted akkor kezdo fogsz maradni.
cd /usr/src
rantsd le a neked szimpatikus kernel forrasat (en kiserletezo kedvemben 2.6.20.2-vel probalkoznek, jozanabb hangulatban 2.6.17.XX-el mostansag).
kicsomagolod, belelepsz a letrejott konyvtarba (linux-a.b.c.d)
debian leven use the debian force alapon apt-get install kernel-package (ez majd kesobb fog kelleni)
make menuconfig
ha nem jon be a menus konfigolos cuccos akkor rakd fel ami kell neki. kernelforgatas elott en ezeket tennem fel kapasbol: apt-get install libncurses5-dev make gcc (persze lehet mast is)
Nu innentol szanj 1 orat ra a dologra szerintem foleg ha szeretsz olvasni es szepen olvasd el az opciokrol, h mit jelentenek. Belatasod szerint dontve konfigold be a kerneled. Jotanacsko:
1. ne rakj bele mindent amire azt gondolod, h jajj ez egyszer majd kelleni fog. majd forgatsz ujat.
2. a diszkvezerlod ne felejtsd el beleforgatni es ne modulba
3. a filerendszereidet se felejstd ki es azt se modulba rakd
4. ne torold le a regi kernelt amig be nem bootoltad az ujat :)))
nu ha meg van a konfig akkor: make-kpkg --revision kernelke.1 kernel-image
kernelke helyett azt irsz amit akarsz, tokmind1 jelen esetben
ez leforgatja a kerneled es csinal belole 1 debcsomagot a /usr/src-be. azt dpkg -i -al felrakod es kesz is vagy elvileg. Remelhetoleg grubot hasznalsz, ha nem akkor allj at arra. Sok szopastol meg tudod kimelni vele magad. Ha nem grub akkor lilonal ugy remlik megcsinalja, h bebootoljon de mar evek ota nem lattam lilot.

Közben találtam egy leírást:
http://www.howtoforge.com/forums/showthread.php?t=21

El is jutottam odáig amit te mondtál viszont igen sok dolgot nem értek, mármint, h most az mit jelent, hogy azzal mit érek el és mit nem.

Majd lehet, hogy egyszer nekiállok, de látván, hogy miket kérdez, az nem semmi...

Amúgy grubot használok, most VMWareben letesztelem a heti ethc-t, megnézem a gameszerver hogy fut, mit produkal stb.