2010-08-19 4 views
6

मैं इस एक पर एक नुकसान में वास्तव में हूँ। मेरे पास एक विस्तारक है जिसमें एक आइटम नियंत्रण है जो ऐसा कुछ दिखता है;WPF अधिक प्रोसेसर के साथ धीमी प्रस्तुत करना

<ItemsControl ItemsSource="{Binding Source={StaticResource SomeItems}}"> 
    <ItemsControl.ItemTemplate>         
     <DataTemplate> 
     <StackPanel> 
      <ContentControl Content="{Binding}" /> 
     </StackPanel> 
     </DataTemplate> 
    </ItemsControl.ItemTemplate>         
</ItemsControl> 

यह ठीक renders जब ज्यादातर मशीनों (सिंगल और डुअल कोर) पर विस्तार। कुछ कारणों से जब एक क्वाड कोर (i7) के साथ एक ब्रांड नई मशीन पर चल रहा है तो इस विस्तारक को विस्तारित करने में कुछ मिनट लगते हैं। मैं कुछ रूपरेखा किया था और ऐसा लगता है धागा तुल्यकालन मुद्दों जब WPF तत्वों, वास्तविक समय बिताने को मापने को मापने और प्रस्तुत करना है नगण्य, समय धागा तुल्यकालन के लिए इंतज़ार कर खर्च लगते हैं यह के थोक है देखते हैं। क्या किसी और ने ऐसा कुछ देखा है?

FYI करें - मैं तीन अलग अलग क्वाड-कोर (i7) मशीनों पर इस प्रयास और एक ही मुद्दा था। कई पुरानी मशीनों पर कोई समस्या नहीं चल रही है। मैंने पुष्टि की कि मशीन पूरी तरह से पैच की गई हैं और डब्ल्यूपीएफ हार्डवेयर प्रतिपादन का उपयोग कर रहा है। अनिवार्य आवेदन और ढांचे को फिर से स्थापित किया है।

कोई विचार जहां कहीं और देखना है?

धन्यवाद

से comments--

विस्तारक -जब --some अपडेट, विस्तार किया गया है टूट और फिर से विस्तार हो रहा समस्या मशीनों

-even पर तेजी से कर रहे हैं हार्डवेयर प्रतिपादन है जब अक्षम व्यवहार वही है। मुझे लगता है कि समीकरण से ग्राफिक्स कार्ड को हटा देना चाहिए।

-हम नेट 4.0

--Some चश्मा चल रहे हैं के रूप में requested-- विन XP सपा 3 इंटेल कोर i7 (4 कोर) एम 620 @ 2.67GHZ 2.98 रैम के जीबी पर 275 जीबी उपलब्ध भंडारण

+0

मैं वास्तव में अधिक कोर मतलब है, न अधिक प्रोसेसर –

+0

ग्राफिक्स कार्ड सभी समान हैं? यदि नहीं, तो यह देखने के लिए एक जगह होगी। – Russ

+0

इसके अलावा - हार्डवेयर प्रतिपादन अक्षम होने पर भी व्यवहार समान होता है। मुझे लगता है कि समीकरण से ग्राफिक्स कार्ड को हटा देना चाहिए? –

उत्तर

1

मेरी पहली सोचा समीकरण जितना संभव हो उतना से बाहर ग्राफिक्स कार्ड लेने के लिए होगा। एरो थीम को अक्षम करने का प्रयास करें और विंडोज मूल पर वापस जाएं।

क्या आप मशीनों की पूरी चश्मा पोस्ट भी कर सकते हैं? हार्डवेयर, सॉफ्टवेयर, 32 बनाम 64 बिट, .net संस्करण, आदि ...

+0

चल रहे हैं मुझे लगता है कि हम सभी मशीनों पर XP चला रहे हैं उल्लेख करना चाहिए। –

+0

इसके अलावा - हार्डवेयर प्रतिपादन अक्षम होने पर भी व्यवहार समान होता है। मुझे लगता है कि समीकरण से ग्राफिक्स कार्ड को हटा देना चाहिए? –

+2

@ क्रिस्टोफेरस, हाँ मैं सहमत होगा। इस बिंदु पर मैं http://connect.microsoft.com पर एक बग दर्ज करने पर विचार करूंगा – JaredPar

संबंधित मुद्दे