ΕΠΙΔΙΌΡΘΩΣΗ: Μεγάλη χρήση μνήμης όταν η μέθοδος Thread.AllocateDataSlot εκχωρεί δεδομένων υποδοχές σε τον.NET Framework 4

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2540745 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Όταν μια εφαρμογή καλέσει το Thread.AllocateDataSlot μέθοδος να εκχωρήσει μια υποδοχή δεδομένων στη Microsoft.Διατήρηση αύξηση NET Framework 4, η χρήση μνήμης και η χρήση της CPU. Όταν δημιουργείται πληροφορίες εντοπισμού σφαλμάτων, οι πληροφορίες εντοπισμού σφαλμάτων θα υποδεικνύει ότι ένα μεγάλο αριθμό της System.LocalDataStoreElement τύποι καταλαμβάνουν μνήμης.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή το Thread.AllocateDataSlot με τη μέθοδο της.NET Framework 4 δημιουργεί μια διαρροή μνήμης.

Προτεινόμενη αντιμετώπιση

Πληροφορίες επείγουσας επιδιόρθωσης

Μια υποστηριζόμενη επείγουσα επιδιόρθωση είναι τώρα διαθέσιμη από τη Microsoft. Ωστόσο, πρόκειται για τη διόρθωση μόνο το ζήτημα που περιγράφει αυτό το άρθρο. Eφαρμόστε τη μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο ζήτημα.

Για να επιλύσετε αυτό το ζήτημα, επικοινωνήστε με υπηρεσίες υποστήριξης πελατών της Microsoft για να αποκτήσετε την επείγουσα επιδιόρθωση. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσίες υποστήριξης πελατών της Microsoft και πληροφορίες σχετικά με το κόστος υποστήριξης, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:
http://support.Microsoft.com/contactus/?ws=support
ΣΗΜΕΙΩΣΗ Σε ειδικές περιπτώσεις, εάν ένας μηχανικός υποστήριξης της Microsoft κρίνει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα επιλύσει το ζήτημά σας χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης, ίσως έχει ακυρωθεί. Συνηθισμένες χρεώσεις υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη ενημερωμένη έκδοση.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε το Microsoft.NET Framework 4 στον.

Απαιτήσεις επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή σας μετά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης, εάν τα ενεχόμενα αρχεία που χρησιμοποιούνται.

Συνιστάται να κλείσετε όλα.NET Framework εφαρμογές, πριν να εγκαταστήσετε αυτήν την επείγουσα επιδιόρθωση.

Πληροφορίες αρχείου

Η καθολική έκδοση αυτής της έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία περιλαμβάνονται στην Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στο το Ημερομηνία και ώρα το στοιχείο του πίνακα ελέγχου.

Για όλες τις υποστηριζόμενες εκδόσεις των Windows XP, του Windows Server 2003, Windows Vista, Windows Server 2008 και των Windows 7 που βασίζονται σε 86 x
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΧρόνοςΠλατφόρμα
CLR.dll4.0.30319.4766,735,17608-Jun-201114: 59x 86
Cordacwks.dll4.0.30319.4761,142,61608-Jun-201114: 59x 86
Mscordbi.dll4.0.30319.476955,72808-Jun-201114: 59x 86
Mscorlib.dll4.0.30319.4765,198,67208-Jun-201114: 59x 86
Nlssorting.dll4.0.30319.47656,14408-Jun-201114: 59x 86
Sos.dll4.0.30319.476516,93608-Jun-201114: 59x 86
Για όλες τις υποστηριζόμενες εκδόσεις των Windows XP, του Windows Server 2003, των Windows Vista, Windows Server 2008, Windows 7 και του Windows Server 2008 R2 που βασίζονται σε επεξεργαστή 64 x
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΧρόνοςΠλατφόρμα
CLR.dll4.0.30319.4766,735,17608-Jun-201114: 59x 86
CLR.dll4.0.30319.4769,801,03208-Jun-201122: 38x 64
Cordacwks.dll4.0.30319.4761,142,61608-Jun-201114: 59x 86
Cordacwks.dll4.0.30319.4761,514,84008-Jun-201122: 38x 64
Mscordbi.dll4.0.30319.476955,72808-Jun-201114: 59x 86
Mscordbi.dll4.0.30319.4761,454,41608-Jun-201122: 38x 64
Mscorlib.dll4.0.30319.4765,198,67208-Jun-201114: 59x 86
Mscorlib.dll4.0.30319.4764,968,27208-Jun-201122: 38x 64
Nlssorting.dll4.0.30319.47656,14408-Jun-201114: 59x 86
Nlssorting.dll4.0.30319.47667,40808-Jun-201122: 38x 64
Sos.dll4.0.30319.476516,93608-Jun-201114: 59x 86
Sos.dll4.0.30319.476597,83208-Jun-201122: 38x 64
Για όλες τις υποστηριζόμενες εκδόσεις IA-64–based του Windows Server 2003, Windows Server 2008 και των Windows Server 2008 R2
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΧρόνοςΠλατφόρμα
CLR.dll4.0.30319.4766,735,17608-Jun-201114: 59x 86
CLR.dll4.0.30319.47619,388,74409-Jun-201106: 05IA-64
Cordacwks.dll4.0.30319.4761,142,61608-Jun-201114: 59x 86
Cordacwks.dll4.0.30319.4763,758,42409-Jun-201106: 05IA-64
Mscordbi.dll4.0.30319.476955,72808-Jun-201114: 59x 86
Mscordbi.dll4.0.30319.4763,295,56809-Jun-201106: 05IA-64
Mscorlib.dll4.0.30319.4765,198,67208-Jun-201114: 59x 86
Mscorlib.dll4.0.30319.4764,466,51209-Jun-201106: 05IA-64
Mscorlib.resources.dll4.0.30319.476306,01608-Jun-201108: 15x 86
Nlssorting.dll4.0.30319.47656,14408-Jun-201114: 59x 86
Nlssorting.dll4.0.30319.476143,18409-Jun-201106: 05IA-64
Sos.dll4.0.30319.476516,93608-Jun-201114: 59x 86
Sos.dll4.0.30319.4761,203,01609-Jun-201106: 05IA-64


Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε τις μεθόδους σχετικά με το System.Threading.ThreadLocal Κλάση εκχώρηση υποδοχή δεδομένων.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα σχετικά με προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Ιδιότητες

Αναγν. άρθρου: 2540745 - Τελευταία αναθεώρηση: Τρίτη, 28 Ιουνίου 2011 - Αναθεώρηση: 1.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft .NET Framework 4.0
Λέξεις-κλειδιά: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2540745 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2540745

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com