यह प्रश्न OpenOffice पर इस थ्रेड पर आधारित है ।
मैं दस्तावेजों का विश्लेषण करने के लिए पायथन और कार्यालय यूएनओ पुल का उपयोग कर रहा हूं । अधिकांश भाग के लिए मैं अपने मैक पर चलता हूं और स्थानीयहोस्ट पर सुनने के लिए कार्यालय उदाहरण देता हूं:
soffice --accept=socket,host=localhost,port=2002;urp;StarOffice.ServiceManager"
इसका उपयोग करते हुए, एक परीक्षण दस्तावेज़ के माध्यम से चलने पर मेरे मैक पर लगभग 2 सेकंड लगते हैं। लिनक्स पर, हालांकि, लगभग 45 सेकंड के लिए एक ही परिदृश्य चलता है, एक गंभीर प्रदर्शन अंतर। और वह मिंट, जेंटू और उबंटू पर है।
दिलचस्प है, कार्यालय का उपयोग करना और इसे एक नामित पाइप के माध्यम से कनेक्ट करना:
soffice --accept="pipe,name=abraxas;urp;StarOffice.ServiceManager"
सभी परीक्षण किए गए प्लेटफार्मों पर बहुत समान गति से चलता है: लगभग 1.5 सेकंड।
प्रश्न : मैक और लिनक्स सॉकेट कनेक्शन के बीच क्या अंतर है, और लिनक्स सॉकेट इतना धीमा क्यों है?