मैं वर्तमान में अपने लैन के आसपास भेजने के लिए वस्तुओं को क्रमबद्ध और deserialize करने के लिए बाइनरी फॉर्मेटर (Remoting) का उपयोग कर रहा हूँ।सबसे तेज़ धारावाहिक और deserializer सी # में सबसे कम स्मृति पदचिह्न के साथ?
मैंने हाल ही में 2.0 से .NET 3.5 तक अपग्रेड किया है। क्या 3.5 ने धारावाहिक प्रदर्शन में सुधार करने के लिए किसी भी नए प्रकार की शुरुआत की है?
मैंने DataContractSerializer
पर देखा है, लेकिन यह XML अंतर्निहित अंतर्निहित करने के लिए कुछ भी क्रमबद्ध करता है ... जो स्मृति पदचिह्न को बढ़ाएगा।
मेरे LAN में ऑब्जेक्ट भेजने के लिए सबसे तेज़ धारावाहिक क्या है? मुझे इंटरऑप या वर्जनिंग की परवाह नहीं है ...। मुझे गति चाहिए!
मैं तीसरे पक्ष के ओपन सोर्स विकल्प के लिए खुला हूं।
ऐसा लगता है कि यहां दो प्रश्न हैं ... सबसे तेज़ क्रमबद्धता एक है, दूसरा सबसे कम ज्ञापन पदचिह्न के साथ क्रमबद्धता है। –
@ मॉरीसियो: यह हमेशा संतुलन का मामला है। आप आमतौर पर दो गुणों के बीच इष्टतम खोजते हैं, इसलिए आप दोनों एक ही समय पर विचार करते हैं। –
संभावित डुप्लिकेट [.NET ऑब्जेक्ट को क्रमबद्ध करने और deserialize करने के लिए सबसे तेज़ तरीका] (http://stackoverflow.com/questions/4143421/fastest-way-to-serialize-and-deserialize-net-object) – nawfal