|
You last visited: Today at 03:43
Advertisement
[C#/Java] Performance Vergleich
Discussion on [C#/Java] Performance Vergleich within the General Coding forum part of the Coders Den category.
09/20/2013, 19:48
|
#16
|
elite*gold: 56
Join Date: Oct 2010
Posts: 3,409
Received Thanks: 1,219
|
Bin noch nicht soweit und kann dir dementsprechend wenig über serverseitige Programmierung sagen.
In irgendeiner Form musst du jeden User eine gewisse Kapazität auf dem Server zuweisen.
|
|
|
09/20/2013, 19:51
|
#17
|
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
|
Quote:
|
Wäre es schlau, jeden User, der connected, in einen neuen Thread zu packen?
|
Kommt auf den Server und dessen Hardware an. Im normalfall ist es aber eher keine gute Idee.
Quote:
|
Mir kommt es nur auf die Performance an.
|
Die Performancesache ist bereits gegessen - der Flaschenhals ist die Netzwerkverbindung.
|
|
|
09/21/2013, 18:36
|
#18
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Java sollte schon alleine deshalb langsamer sein, weil .NET afaik einen JIT Compiler nutzt und den bereits kompilierten Code cached, während Java die VM Instructions interpretiert.
Könnte mich da aber auch falsch erinnern. Bei einem Browsergame sollte das aber in der Tat nicht ins Gewicht fallen.
Vom Speicherverbrauch von Java wollen wir gar nicht erst anfangen :S
|
|
|
09/21/2013, 19:38
|
#19
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
|
Quote:
Originally Posted by MrSm!th
Java sollte schon alleine deshalb langsamer sein, weil .NET afaik einen JIT Compiler nutzt und den bereits kompilierten Code cached, während Java die VM Instructions interpretiert.
Könnte mich da aber auch falsch erinnern. Bei einem Browsergame sollte das aber in der Tat nicht ins Gewicht fallen.
|
macht java doch auch schon seit ewigkeiten, oder hab ich was am kopf?
|
|
|
09/21/2013, 19:43
|
#20
|
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
|
Quote:
|
macht java doch auch schon seit ewigkeiten, oder hab ich was am kopf?
|
Nö, hast du nicht. Macht Java genauso.
|
|
|
09/21/2013, 20:00
|
#21
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
Jub, mit dem Memoryfootprint hat er allerdings Recht, der kann teils absolut perverse sein, ich glaub ich hab auch mal gelesen warum :O erinnert sich da zufällig gerad wer ?
|
|
|
09/21/2013, 20:04
|
#22
|
elite*gold: 122
Join Date: Sep 2013
Posts: 323
Received Thanks: 52
|
Ich würde sagen, wen du Resources sparen willst dann nehme c#. Allein vom Programmieren her ist Java nicht ganz so geil, da finde ich .net Sprachen doch besser angenehmer im vergleich.
Es ist natürlich noch die Frage wo du es laufen möchtest Server oder Home Pc.
|
|
|
09/21/2013, 23:14
|
#23
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
Wo genau siehst du den unterschied zwischen Server und Home Pc ?
|
|
|
09/22/2013, 01:16
|
#24
|
elite*gold: 3570
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
|
Ich glaube er meint, den Unterschied zwischen localhost und zum vServer nachher.
|
|
|
09/22/2013, 12:12
|
#25
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
Naja, aber welche Auswirkungen hätte das auf die Sprache die gewählt wird ?
|
|
|
09/22/2013, 16:54
|
#26
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Mono ist wohl eher suboptimal und nicht jeder will einen Win Server.
|
|
|
09/22/2013, 17:19
|
#27
|
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
|
@Smith ist mir schon klar, um genau zu sein ist Mono nichts was man bei einem größeren Projekt überhaupt in erwägung ziehn sollte, Perfomancen ist auch nichtgerad grandios, aber heutzutage kann man ob nun mit MS OS oder Linux/Unix Varianten Server aufsetzen die ordentlich laufen.
Ging mir um die Unterscheidung zwischen Home-Pc und Server die mir nicht sonderlich eingeleuchtet hat.
|
|
|
09/22/2013, 17:35
|
#28
|
elite*gold: 0
Join Date: Sep 2013
Posts: 63
Received Thanks: 26
|
Quote:
Originally Posted by dready
@Smith ist mir schon klar, um genau zu sein ist Mono nichts was man bei einem größeren Projekt überhaupt in erwägung ziehn sollte, Perfomancen ist auch nichtgerad grandios, aber heutzutage kann man ob nun mit MS OS oder Linux/Unix Varianten Server aufsetzen die ordentlich laufen.
Ging mir um die Unterscheidung zwischen Home-Pc und Server die mir nicht sonderlich eingeleuchtet hat.
|
Was lässt dich darauf schließen? Weil es nicht von MS kommt? Würde gerne aktuelle Daten sehen wenn man sowas in den Raum wirft.
|
|
|
09/23/2013, 21:33
|
#29
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by dready
@Smith ist mir schon klar, um genau zu sein ist Mono nichts was man bei einem größeren Projekt überhaupt in erwägung ziehn sollte, Perfomancen ist auch nichtgerad grandios, aber heutzutage kann man ob nun mit MS OS oder Linux/Unix Varianten Server aufsetzen die ordentlich laufen.
Ging mir um die Unterscheidung zwischen Home-Pc und Server die mir nicht sonderlich eingeleuchtet hat.
|
Nur ist ein Win Server erstmal teurer als ein Linux Server.
Zudem gibt es ja viele Geschichten über die Sicherheit von IIS und Win Server, ob die stimmen, vermag ich aber nicht zu beurteilen.
Wie sieht das eigentlich mit der Fernwartung aus? Gibt es da gescheite SSH Terminals? Nicht jeder hat die Bandbreite für Remote Desktop.
Naja, so langsam bewegt sich das vom Thema weg.
Aber ich denke mal, dass das der Hauptgrund für die Unterscheidung war: Ob sich C# auf einem Server so ohne Weiteres nutzen lässt.
|
|
|
 |
|
Similar Threads
|
[JAVA Error] Could not create the java virtual machine
07/21/2013 - Technical Support - 10 Replies
Schönen Abend!
Leider hat es sich aus einem unerfindlichen Grund ergeben, dass sobald ich die Minecraft.exe starten will die Errormeldung kommt.
Die Tips auf Minecraft.net habe ich schon ohne Erfolg befolgt.
Hoffe ihr könnt mir weiterhelfen...
Mein PC:
|
recompile Problem (Block.java, item.java)
04/13/2013 - Minecraft - 1 Replies
Guten Morgen liebe Com (:
Ich versuche etwas neues in Minecraft.. für mich einzubauen.. neuer Block + das Item dazu, des eingepflanzt werden muss.. wie bei einer Karotte oder einer Kartoffel.
Ich zeige euch den Inhalt meiner BlockOnion.java
package net.minecraft.src;
|
[Performance-Camtasia Studio]Wie verbessere ich die Performance?
11/13/2009 - Video Art - 4 Replies
Hallo liebe Community und Mitglieder.
Wenn ich mit dem Aufnahmeprogramm „Camtasia Studio" ein Fenster aufnehme, z.B. das Client Fenster von Metin2, verschlechtert sich die Performance beim späteren angucken des Resultates.
D.h. es bleibt bei mehreren Hängern und es ist kein flüssiger Film.
Was habe ich versucht?
#Die Frames pro Sekunde zu erhöhen(bis 200 Frames pro Sekunde, aber dann gibt es auch schon bei der Aufnahme Hänger, bzw. beim produzieren)
#Das Video in der Bearbeitung zu...
|
All times are GMT +1. The time now is 03:44.
|
|