Register for your free account! | Forgot your password?

You last visited: Today at 16:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Dungeon Bug

Discussion on Dungeon Bug within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old 05/14/2016, 12:36   #16
 
Мentus's Avatar
 
elite*gold: 30
Join Date: Sep 2012
Posts: 426
Received Thanks: 1,021
Quote:
Originally Posted by Sedrika View Post
Das Problem ist eher die 2GB (oder eher 1.85GB) grenze bei 32-Bit programmen. Du könntest zwar Largeadresses aktivieren um dieses limit auf 4GB anzuheben ABER ab 2GB verbrauch spinnt der WorldServer massiv, es kommt zu ghost DC's und sonstigem.

Bei uns mussten wir mega auf Performance setzen und haben so einige Systeme neu schreiben dürfen. Bei guter Leistung kommst du auf 1.16GB WS verbrauch bei 58 aktiven maps (gerade nochmal nachgesehen).

RAM unten halten durch sauberes coding und nichts stresst mehr.
Forsaken läuft seit Ewigkeiten auf 64-Bit. Hier und da gibt es natürlich ein paar Konvertierungsfehler und andere Exceptions. Dennoch sollte man durchaus in der Lage sein, so etwas zu beheben.

Qualitativ gute Models beanspruchen natürlich auch mehr RAM.
Qualitative und detaillierte Maps beanspruchen ebenfalls mehr RAM.

Da FLYFF auch nicht wirklich sauber programmiert ist, frisst der RAM sich auf dauer voll und es ist nur eine Frage der Zeit, wann der Server abschmiert. (Gerade wenn man viele aktive User online hat)

Weswegen man solche Allokationen generell vermeiden sollte, dafür haben wir Dynamische Arrays oder assoziative Arrays.

Forsaken läuft mittlerweile bis zu 28Tage+ ohne nur einmal abzuschmieren. Ich kann jedem das Upgrade auf 64 Bit, falls nötig, nur empfehlen.
Мentus is offline  
Thanks
1 User
Old 05/14/2016, 13:23   #17
 
Mognakor's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 465
Quote:
Originally Posted by Мentus View Post
Qualitativ gute Models beanspruchen natürlich auch mehr RAM.
Qualitative und detaillierte Maps beanspruchen ebenfalls mehr RAM.
Benötigt der Server überhaupt die Models? Und falls ja, dann reichen ihm wesentlich weniger Informationen als der Client braucht.

Ebenso bei den Maps. Auch hier braucht der Server nur einen Bruchteil der Informationen die der Client braucht.

Auch wenn die Modelle etc. "hochqualitativ" sind, sollte der Zuwachs an Speicher im Server eher gering sein.
Mognakor is offline  
Old 05/14/2016, 19:02   #18
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
Quote:
Originally Posted by Mognakor View Post
Benötigt der Server überhaupt die Models? Und falls ja, dann reichen ihm wesentlich weniger Informationen als der Client braucht.

Ebenso bei den Maps. Auch hier braucht der Server nur einen Bruchteil der Informationen die der Client braucht.

Auch wenn die Modelle etc. "hochqualitativ" sind, sollte der Zuwachs an Speicher im Server eher gering sein.
Nur die Models, ja.

Das hängt glaube ich u.a mit Kollisionsabfragen für die AI zusammen.
xTwiLightx is offline  
Old 05/14/2016, 21:28   #19
 
Mognakor's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 465
Quote:
Originally Posted by xTwiLightx View Post
Nur die Models, ja.

Das hängt glaube ich u.a mit Kollisionsabfragen für die AI zusammen.
Auch hier reicht z.B. die Bounding Box.
Mognakor is offline  
Old 05/14/2016, 23:09   #20
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
Quote:
Originally Posted by Mognakor View Post
Auch hier reicht z.B. die Bounding Box.
... welche im Model gespeichert ist, weshalb auch der Worldserver diese lädt.
Ist genau genommen auch gar nicht so doof, denn im Prinzip könnte man so auch den Clients mitteilen, dass man hier und da eigentlich nicht durchlaufen kann/darf. Aber mit Überprüfung von Clients hatte Aeon/Gala es ja nie so...
xTwiLightx is offline  
Old 05/14/2016, 23:19   #21
 
Mognakor's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 465
Quote:
Originally Posted by xTwiLightx View Post
... welche im Model gespeichert ist, weshalb auch der Worldserver diese lädt.
Ist genau genommen auch gar nicht so doof, denn im Prinzip könnte man so auch den Clients mitteilen, dass man hier und da eigentlich nicht durchlaufen kann/darf. Aber mit Überprüfung von Clients hatte Aeon/Gala es ja nie so...
Ja.

Aber nachdem das Model geladen wurde kann man alle Daten bis auf die tatsächlich benötigten wegwerfen. Und hier gings doch um langfristigen Speicherbedarf und nicht um 1kb beim laden von Models?
Mognakor is offline  
Old 05/14/2016, 23:32   #22
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
Quote:
Originally Posted by Mognakor View Post
Ja.

Aber nachdem das Model geladen wurde kann man alle Daten bis auf die tatsächlich benötigten wegwerfen. Und hier gings doch um langfristigen Speicherbedarf und nicht um 1kb beim laden von Models?
Einige Models, darunter auch Equipment werden immer wieder mal vom Server nachgeladen (zumindest scheint es so, denn in Intervallen sehe ich bei uns Errors, die genau das suggerieren).

Den Server nun auch noch die benötigten Informationen filtern zu lassen, würde ja Mühe bedeuten, und da lehnen wir uns bei Flyff ja bekanntlich ziemlich weit aus dem Fenster.
xTwiLightx is offline  
Reply


Similar Threads Similar Threads
[Code]Reset dungeon + guild dungeon By : Crasim Edit : Krejcomut
06/18/2014 - Browsergames - 9 Replies
<?php include('../functions.php'); if(isset($_GET)) { $uid = mysql_real_escape_string($_GET); $row = mysql_fetch_array(mysql_query("SELECT user_name FROM user_data WHERE user_id='". $uid ."' LIMIT 1")); $username = $row; }
Suche Bot für Frostzehes Dungeon (schlagring-dungeon)
12/16/2011 - GW Bots - 3 Replies
Hey! Gibt es einen solchen bot? und wenn ja, was bringt der auf 8h ~ ein ? LG timy
Tore im Dungeon 4 weg | Keine Pferde im Dungeon 1
10/04/2007 - Kal Online - 30 Replies
also hier einmal sone Kleine Hilfe wenn ihr z.B. in D4 seit und Hoch hinaus wollt ;) Einige machen es ja Folgendermaßen KalOnlineENG -> data -> Npc zu Npc1 o.Ä umbennen ! Wie Jeder schon bemerkt hat sind nun auch jegliche Npc´s weg ! Um die Tore zu entfernen OHNE die Npc´s mit zu entfernen müßt ihr im ordner



All times are GMT +1. The time now is 16:05.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.