Bo czĹowiek gĹupi jest tak bez przyczyny
Nie znalazłem odpowiedniego wątku (szukałem), tworzę nowy. W tej kategorii, ponieważ do "dla graczy" to nie pasowało.
W NWN 1 stawiałem serwer ze swoim modułem. Był bardziej popularny, nieraz mniej, zwykle jednak tam na starym komputerze techniczne możliwości starczały, mimo że moduł był dość rozbudowany. NWN 2 jednak to nieco inna bajka, z moich obserwacji i tego co wyczytałem wynika, że o wiele mocniej obciąża komputer. Jednakże posiadanie serwera mi się spodobało (zresztą nie zaszkodziłby jakiś wybór, na razie są hurtem 2 polskie serwery widoczne). Chciałem więc zapytać:
Jak mój komputer będzie działał, jeżeli będę chciał go wykorzystywać jako serwer (jak duży może być moduł i na ilu graczy się nastawić.
Windows XP Home Edition
Pentium D CPU 2.800GHz
1,0 GB RAM
NVIDIA GeForce 7600 GS
Neostrada 1 MB
PS: Jakby ktoś z administracji chciał usunąć, to będę bardzo wdzięczny, za jakieś linki/ informacje gdzie powinienem zapytać/gdzie mam już tą informację.
jak by Ci to powiedzieć.... mały modulik i mało graczy więcej niż 10raczej bym nie stawiał..... nie na tym.
Bez 2-3 giga ramu nie ma nawet co mażyć o sensownym serwerze nwn2...
Po dokupieniu ramu ta konfiguracja już powinna się zacząć nadawać na serwer.
CytatBez 2-3 giga ramu nie ma nawet co mażyć o sensownym serwerze nwn2...
Po dokupieniu ramu ta konfiguracja już powinna się zacząć nadawać na serwer.
Sam na razie nie zarabiam, zaś rodzice na to nie pójdą. Przynajmniej nie w najbliższym czasie. Może bym jednak patrzył przyszzłościowo, albo liczył na znalezienie innego serwera, jeżeli moduł się spodoba użytkownikom.
Prosta matematyka:
Masz 1gb (1024MB) ramu.
Od tego musisz odjąć:
sam serwer nwn2 (nwserver.exe) bez załadowanego modułu zabiera około 400mb ramu
pamięc operacyjną zabieraną przez system operacyjny czyli 100-500mb (im nowszy windows tym gorzej)
pamięc operacyjną zajmowaną przez usługi i procesy działajace w tle (np firewall, antywirus, mysql itd)
Dopiero jak już odejmiesz to wszystko to zostaje ci ilość wolnego ramu na moduł (czyli niewiele), a to wszystko zakładając że nic a nic na tym komputerze poza serwerowaniem nie będziesz robił (czyli zakaz grania samemu )
Mogę prosić o dokładniejsze dane dotyczące źródła tych wyliczeń? Informacje uzyskane z mojego systemu operacyjnego /spis procesów/ podały, iż nwn serwer zajął mi około 40 MB pamięci operacyjnej bez zaladowanego modułu. Po załadowaniu dwóch przykładowych modułów kampanii, zużycie pamięci zwiększyło się do 80-140 MB /zatem same moduły znacznie zwiększyły zużycie pamięci/.
System operacyjny - Windows Vista Home Editon.
Na serwerze nie było graczy.
Morrie, lokacje są ładowane w pamięć dopiero gdy wejdą na nie gracze i już... zostają w pamięci - przykładowo jeśli 1lokacja umie zająć 40mb to sobie policz ile to wcina...
Dodam jeszcze że nawet jak gracz już opusci obszar to jest on jeszcze przez kilkanaście minut trzymany w ramie (w razie jak gracz chciałby np zawrócić).
Najgorszy możliwy scenariusz to serwer pełen samotnych experów (czyli gdy każdy gracz samotnie expi na innym obszarze). Między innymi dlatego na naszym serwerze robimy wszystko aby samotne podróżowanie nie opłacało się.
Z tego, co mówicie jawi się obraz serwera, dla którego pełna wielkość modułu nei am znacznia. Jakiego limitu mam się tak naprawde w tej kwestii spodziewać (ile powinien maksymalnie moduł zabierać).
Trudno wróżyć z fusów:
- zalezy od pamięciożerności hakpaków
- stopnia skomplikowania obszarów (liczby placeabli, tekstur)
- skryptów użytych
Na 1 GB RAM w zasadzie żaden sensownej wielkości serwer powstać nie może.
Jeśli chodzi o serwer z 3 GB pamięci, to może być to nawet 3,6-3,8 GB. Niestety czas ładowania się takiego modułu to 10-15 minut.
Oczywiście w przypadku, gdy jest odpalany ze stripa z folderu.
Odpalanie modułu z jego pliku mija się z celem.
Cóz, ja na razie myślę o czymś takim, by najpierw działało to u mnie, a w miarę rozwoju albo znaleźć kogoś, kto użyczy koputera, gdy mu się idea spordoba, albo dokupie RAMu.
Jak to ejst sotatecznie z tymi lokacjami, bo widziałem juz sprzeczne informacje? Obszary są wczytywane od razu,c zy dopiero po wejściu gracza na nie?
W starszych wersjach gry w pamieci zawsze siedziały wszystkie obszary gry.
W aktualnej wersji gry w pamięci zawsze siedzą:
obszar startowy modułu
obszary które zawierają co najmniej jeden obiekt posiadający zdarzenie hearbeat (npc'a, potwora lub placeable)
obszary na których jest conajmniej jeden gracz
Pozostałe obszary są wczytywane do pamięci tylko wtedy gdy są potrzebne.
A czy na mojej konfiguracji serwer do 15 osób będzie działał, na przykład na kampanii ?
Konfiguracja:
Intel Quad Core 6600 / 2.40
2048 MB RAM DDR II
Geforce GX 9500 GT / 512 mb
Połączenie : 11 - 54 mb/s (kapryśne jest )
Myśle że spokojnie możesz ustawić ze 30 graczy
Ponieważ (na 50%) w te wakacje (długie) wrócę do pomysłu chciałbym dowiedzieć się, jak to owygląda w chwili obecnej (tzn czy coś się zmieniło od przedostatniego postu Asgrafa).
Lokacje po opuszczeniu ich po chwili są z pamięci usuwane tak?
Jeszcze jedno - co, jak "opróżnię" istocie/obiektowi hearbeat (przy czym jakiś bym mu przypisywał po wejściu gracza na obszar)?
Darmowy hosting zapewnia PRV.PL