Sintomi
Si consideri lo scenario seguente:
- Si dispone di un computer che esegue Windows Server 2008 R2 o Windows 7.
- Il computer dispone di processori basati su NUMA (Non-Uniform Memory Access).
- Un thread richiede una grande quantità di memoria fisica entro i primi 4 gigabyte (GB) di memoria.
- La memoria fisica non è sufficiente entro i primi 4 GB di memoria per la richiesta. Pertanto, Gestione memoria deve scambiare le pagine per aumentare la memoria fisica disponibile.
In questo scenario, il sistema operativo richiede molto tempo per soddisfare la richiesta di memoria. Ad esempio, il sistema operativo richiede diversi secondi per soddisfare la richiesta di memoria. In questo periodo, l'utilizzo della CPU è elevato.
Causa
Questo problema si verifica perché Gestione memoria sposta le pagine di memoria nella memoria virtuale di tutti i nodi, anche quando i nodi non dispongono di memoria fisica entro i primi 4 GB di memoria. Tuttavia, questo comportamento non è necessario. Di conseguenza, si verifica il problema di prestazioni descritto nella sezione "Sintomi".
Risoluzione
Per risolvere questo problema, installare questo hotfix. Dopo aver installato questo hotfix, Gestione memoria sposta le pagine di memoria nella memoria virtuale solo sui nodi che dispongono di memoria fisica all'interno dell'intervallo richiesto.
Informazioni sull'aggiornamento rapido
Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix ha lo scopo di correggere solo il problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi che presentano il problema descritto in questo articolo. Questo hotfix potrebbe ricevere ulteriori test. Pertanto, se non si è gravemente colpiti da questo problema, è consigliabile attendere il prossimo aggiornamento software che contiene questo hotfix.
Se l'hotfix è disponibile per il download, nella parte superiore di questo articolo della Knowledge Base è presente la sezione "Download di hotfix disponibile". Se questa sezione non viene visualizzata, contattare il supporto tecnico Microsoft per ottenere l'hotfix.
Nota Se si verificano altri problemi o se è necessaria una risoluzione dei problemi, potrebbe essere necessario creare una richiesta di servizio separata. I soliti costi di supporto si applicano a ulteriori domande e problemi di supporto che non sono idonei per questo hotfix specifico. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e del supporto tecnico Microsoft o per creare una richiesta di servizio separata, visita il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support Nota Il modulo "Download di hotfix disponibile" mostra le lingue per cui l'hotfix è disponibile. Se non vedi la tua lingua, è perché non è disponibile un hotfix per tale lingua.
Prerequisiti
Per applicare questo hotfix, è necessario eseguire Windows 7 o Windows Server 2008 R2.
Informazioni del Registro di sistema
Per utilizzare l'hotfix in questo pacchetto, non è necessario apportare modifiche al Registro di sistema.
Richiesta di riavvio
Potrebbe essere necessario riavviare il computer dopo aver applicato questo hotfix.
Informazioni sulla sostituzione di aggiornamenti rapidi
Questo hotfix non sostituisce un hotfix precedentemente rilasciato.
Informazioni sui file
La versione inglese (Stati Uniti) di questo hotfix installa i file con gli attributi elencati nelle tabelle seguenti. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Le date e le ore per questi file nel computer locale vengono visualizzate nell'ora locale con la differenza dell'ora legale (DST). Inoltre, le date e le ore possono cambiare quando si eseguono determinate operazioni sui file.
Note sulle informazioni sui file di Windows 7 e Windows Server 2008 R2
Gli aggiornamenti rapidi importanti di Windows 7 e gli aggiornamenti rapidi di Windows Server 2008 R2 sono inclusi negli stessi pacchetti. Tuttavia, gli aggiornamenti rapidi nella pagina richiesta di aggiornamento rapido sono elencati in entrambi i sistemi operativi. Per richiedere il pacchetto hotfix applicabile a uno o a entrambi i sistemi operativi, selezionare l'hotfix elencato in "Windows 7/Windows Server 2008 R2" nella pagina. Fare sempre riferimento alla sezione "Si applica a" degli articoli per determinare il sistema operativo effettivo a cui si applica ogni hotfix.
- I file MANIFEST (manifest) e i file MUM (.mum) installati per ogni ambiente sono elencati separatamente nella sezione "Informazioni aggiuntive sui file per Windows Server 2008 R2 e per Windows 7". I file MUM e MANIFEST e i file del catalogo di sicurezza (cat) associati sono estremamente importanti per mantenere lo stato dei componenti aggiornati. I file del catalogo di sicurezza, per i quali gli attributi non sono elencati, sono firmati con una firma digitale Microsoft.
Per tutte le versioni supportate basate su x86 di Windows 7
| Nome file | Versione del file | Dimensioni del file | Data | Ora | Piattaforma |
|---|---|---|---|---|---|
| Ntdll.dll | 6.1.7600.20731 | 1,286,440 | 11 giugno 2010 | 07:14 | x86 |
| Ntkrnlpa.exe | 6.1.7600.20731 | 3,965,320 | 11 giugno 2010 | 07:21 | Non applicabile |
| Ntoskrnl.exe | 6.1.7600.20731 | 3,909,504 | 11 giugno 2010 | 07:21 | Non applicabile |
Per tutte le versioni supportate basate su x64 di Windows 7 e di Windows Server 2008 R2
| Nome file | Versione del file | Dimensioni del file | Data | Ora | Piattaforma |
|---|---|---|---|---|---|
| Ntdll.dll | 6.1.7600.20731 | 1,736,600 | 11 giugno 2010 | 05:59 | x64 |
| Ntoskrnl.exe | 6.1.7600.20731 | 5,477,256 | 11 giugno 2010 | 06:02 | x64 |
| Ntdll.dll | 6.1.7600.20731 | 1,290,568 | 11 giugno 2010 | 07:14 | x86 |
| Ntkrnlpa.exe | 6.1.7600.20731 | 3,965,320 | 11 giugno 2010 | 07:21 | Non applicabile |
| Ntoskrnl.exe | 6.1.7600.20731 | 3,909,504 | 11 giugno 2010 | 07:21 | Non applicabile |
Per tutte le versioni supportate basate su IA-64 di Windows Server 2008 R2
| Nome file | Versione del file | Dimensioni del file | Data | Ora | Piattaforma |
|---|---|---|---|---|---|
| Ntdll.dll | 6.1.7600.20731 | 2,783,232 | 11 giugno 2010 | 04:59 | IA-64 |
| Ntoskrnl.exe | 6.1.7600.20731 | 11,129,216 | 11 giugno 2010 | 05:02 | IA-64 |
| Ntdll.dll | 6.1.7600.20731 | 1,290,568 | 11 giugno 2010 | 07:14 | x86 |
| Ntkrnlpa.exe | 6.1.7600.20731 | 3,965,320 | 11 giugno 2010 | 07:21 | Non applicabile |
| Ntoskrnl.exe | 6.1.7600.20731 | 3,909,504 | 11 giugno 2010 | 07:21 | Non applicabile |
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Altre informazioni
La tabella seguente fornisce altre informazioni sui prodotti o gli strumenti che verificano automaticamente questa condizione nell'istanza di SQL Server e nelle versioni del prodotto SQL Server in base al quale viene valutata la regola.
Riferimenti
Per altre informazioni sulla terminologia di aggiornamento software, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Informazioni aggiuntive sul file
Informazioni aggiuntive sui file per Windows 7 e per Windows Server 2008 R2
File aggiuntivi per tutte le versioni supportate basate su x86 di Windows 7
| Nome file | Update.mum |
|---|---|
| Versione del file | Non applicabile |
| Dimensioni del file | 1,881 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | X86_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_420d27620bd0b10b.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 697 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | X86_581062e74d433c36df8e36ee5d8d87d4_31bf3856ad364e35_6.1.7600.20731_none_929118d5c9988de2.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 693 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_5968e5567679e7b5.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 3,802 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 07:45 |
| Piattaforma | Non applicabile |
| Nome file | X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 16,151 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 07:53 |
| Piattaforma | Non applicabile |
File aggiuntivi per tutte le versioni supportate basate su x64 di Windows 7 e di Windows Server 2008 R2
| Nome file | Amd64_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_9e2bc2e5c42e2241.manifest |
|---|---|
| Versione del file | Non applicabile |
| Dimensioni del file | 699 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_14fed2ffa49769d9e75ec6728c65f4a4_31bf3856ad364e35_6.1.7600.20731_none_2c5658d6479dedf6.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 701 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_57a77acd6f82c92e0289ba25a0649f70_31bf3856ad364e35_6.1.7600.20731_none_3895f6148c45f62a.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 697 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_76ade3a09828c724dba0f5b0f1ebbdb6_31bf3856ad364e35_6.1.7600.20731_none_e57060d458415e3a.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 697 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_ad3c7ed603f842e508dde41aed1a47d2_31bf3856ad364e35_6.1.7600.20731_none_3652421c2d3d246f.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 1,036 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_b4d538fb3154570d4485551d96200e14_31bf3856ad364e35_6.1.7600.20731_none_2438eb75e87f2a8a.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 1,042 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_b58780da2ed758eb.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 3,806 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 08:32 |
| Piattaforma | Non applicabile |
| Nome file | Amd64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_c8e10438e6ccbf3d.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 15,291 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 08:40 |
| Piattaforma | Non applicabile |
| Nome file | Update.mum |
| Versione del file | Non applicabile |
| Dimensioni del file | 2,537 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_bfdc2b2c63381ae6.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 3,566 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 07:41 |
| Piattaforma | Non applicabile |
| Nome file | X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 16,151 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 07:53 |
| Piattaforma | Non applicabile |
File aggiuntivi per tutte le versioni supportate basate su IA-64 di Windows Server 2008 R2
| Nome file | Ia64_04264acaa7d7aabde54d6fb67d04d2d0_31bf3856ad364e35_6.1.7600.20731_none_420ecb580bceba07.manifest |
|---|---|
| Versione del file | Non applicabile |
| Dimensioni del file | 698 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Ia64_38af53f9bf3550c0a6e076484e98e896_31bf3856ad364e35_6.1.7600.20731_none_855043cc12d015a2.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 699 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Ia64_490c3871c2b892a999b7e15b81197bd9_31bf3856ad364e35_6.1.7600.20731_none_74f14de3d5c0e50c.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 695 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Ia64_76ade3a09828c724dba0f5b0f1ebbdb6_31bf3856ad364e35_6.1.7600.20731_none_895369469fe1f600.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 696 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_596a894c7677f0b1.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 3,804 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 08:30 |
| Piattaforma | Non applicabile |
| Nome file | Ia64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc40cab2e6d5703.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 15,289 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 08:37 |
| Piattaforma | Non applicabile |
| Nome file | Update.mum |
| Versione del file | Non applicabile |
| Dimensioni del file | 1,690 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 16:08 |
| Piattaforma | Non applicabile |
| Nome file | Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20731_none_bfdc2b2c63381ae6.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 3,566 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 07:41 |
| Piattaforma | Non applicabile |
| Nome file | X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20731_none_6cc268b52e6f4e07.manifest |
| Versione del file | Non applicabile |
| Dimensioni del file | 16,151 |
| Data (UTC) | 11 giugno 2010 |
| Ora (UTC) | 07:53 |
| Piattaforma | Non applicabile |
dfgdfg