Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Simptomi

Pieņemsim, ka lietojumprogramma vai līdzeklis, kas darbojas sistēmā Windows 7 vai Windows Server 2008 R2 un lietojumprogrammu vai rīks veic vienu vai vairākus no šiem uzdevumiem:

  • Citā serverī, izmantojot ICMP vai ping.exe uzraudzība

  • Pēc tam sākt vairākus īslaicīga procesus veikt darbu, un šis process vairs

  • Cita lietojumprogramma vai skriptu jebkuru tīkla darbību un procesu, ir apturēts

Šādā situācijā pēc jūsu serveris darbojas nepārtraukti vairākas stundas vai vairākām dienām, pamanāt, atmiņas noplūdes pakalpojumu tīkla krātuves interfeiss (biežumu). Turklāt ņemiet vērā šādus simptomus:

  • Ja pārtraucat pārraudzības programmatūra, pārtrauc atmiņas noplūde.

  • Ja pārtrauktu lietojumprogrammas un pēc tam restartējiet datoru, pakalpojumu biežumu rodas nav atmiņas noplūde.

  • Dažos gadījumos atspējot un pēc tam iespējotu tīkla adapteri, pamanāt pēkšņi smaile centrālā Procesora lietojums, pakalpojumu biežumu. Turklāt atmiņas izmantošanu tūlīt nāk drops no 1 vai 2 gigabaiti (GB) 200 vai 300 megabaiti (MB).

Šī problēma var rasties kāds no šiem nosacījumiem.

1. scenārijs

Ja piespiedu kārtā lietojumprogrammai, piemēram, ping.exe ir apturēta, tas ir iespējams IcmpCloseHandle funkcija neizsauc. Šādā gadījumā pakalpojumu biežumu var noteikt, ka nav pieejams klientu. Tādēļ pakalpojumu pastāvīgi nosūtīt paziņojumus par ICMP ziņojumi. Tāpēc, ka klients nepastāv, paziņojumu sarakstu turpina palielināties. Sarakstā iegūt nav dzēsta līdz biežumu pakalpojums ir apturēts.

Nosūtīt ping, jums ir atvērtu ICMP tura un pēc tam izmantojiet šo citu IP palīgs funkciju ICMP datu sūtīšanai un saņemšanai:

IcmpCreateFile funkcija

ICMPCreateFile funkcija

IcmpSendEcho2Ex funkcija

Pēc tam, kad lietojumprogramma nosūta ping, tā ir zvanu IcmpCloseHandle funkcija aizvērt turi ICMP.

2. scenārijs

Lietojumprogrammu, lai nosūtītu un saņemtu ICMP ziņojumus, izmantojot IPHlelper API izveido programmatūras izstrādātājs. Ja tikai viens ICMP turi tiek izmantota, lai sūtītu ICMP ziņojumi par vairākiem klientiem, un, ja tas tiek darīts, tā ir ļoti augsto, IPHelper API, kas tiek paziņots, kad tiek saņemts ziņojums nevar saglabāt ātrumu. Šādā gadījumā konstatējat biežumu pakalpojumu atmiņas turpina kļūst ievērojami. Turklāt paziņojums liels centrālā Procesora lietojums, pakalpojumu biežumu (nsisvc.dll).

3. scenārijs

Izmantojat programmu vai pakalpojumu, kas tieši vai netieši izmanto IP palīgs funkcijas. Lietojumprogramma pārtrauc vai ir pārtraukta, un tā netiek aizvērta atteici, katra reģistrācijas paziņojumu nav atcelta (CancelMibChangeNotify2). Šādā gadījumā biežumu serveris uztur reģistrācija līdz process, kas tiek pārtraukta. Ja daudzi gadījumi lietojumprogrammu apturēšanu, pakalpojumu biežumu ir daudzas ilgstoši reģistrācijas. RPC asinhrono stāvoklī un cita informācija tiek saglabāta katra reģistrācijas. Tas palielina atmiņas izmantošanu. Parasti šīs reģistrācijas tiek veikta interfeiss mainīt vai uniraides IP adresi. Ja nav nekādas izmaiņas stāvoklī, joprojām uztur šīs reģistrācijas.

Reģistrācijas procesa laikā tiek izmantoti paziņojumu šādas funkcijas:

Daudzās lietojumprogrammās nav zvanu (CancelMibChangeNotify2) vai pārtraukt procesu iemesls ir apspriests NotifyIpInterfaceChange funkcijas tēmu vietnē Microsoft Developer Network.

Pēc NotifyIpInterfaceChange funkcija tiek aicināts reģistrēties izmaiņu paziņojumu, šo paziņojumu turpināt nosūtīšanu līdz lietojumprogrammas unregisters izmaiņu paziņojumu vai lietojumprogramma pārtrauc. Ja lietojumprogramma pārtrauc, sistēma automātiski unregisters reģistrācijas izmaiņas paziņojumu. Ieteicams konfigurēt pieteikumu tieši dzēst reģistrāciju mainīt paziņojumu, pirms tā apstājas.

Katra reģistrācijas paziņojumu, varat arī jāpiešķir-lapotā pūla (AES) atmiņu unNSpc taga.

Cēlonis

Šī problēma rodas tāpēc, ka process, ko reģistrē paziņojuma aizveras bez biežumu pakalpojumā pirmo reģistrāciju. Tādēļ reģistrācijas noplūde biežumu izraisa atmiņas noplūde pakalpojumu biežumu. Turklāt, AES biežumu starpniekservera kontekstos Tags NSpc (NSI.dll) atmiņas noplūde.

Risinājums

Informācija par labojumfailu

Korporācija Microsoft Support ir atbalstīts labojumfails. Tomēr šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lietojiet šo labojumfailu tikai tām sistēmām, kurām ir radusies šajā rakstā aprakstītā problēma. Šajā labojumfailā, iespējams, tiks veikta papildu testēšana. Tādēļ, ja jums šī problēma nerada nopietnus traucējumus, ieteicams pagaidīt nākamos programmatūras atjauninājumus, kuros ir iekļauts šis labojumfails.

Ja labojumfails ir pieejams lejupielādei, sadaļa "Pieejama labojumfaila lejupielāde" ir pieejama šī zināšanu bāzes raksta augšpusē. Ja šādas sadaļas nav, sazinieties ar Microsoft klientu apkalpošanas un atbalsta dienestu, lai iegūtu labojumfailu.

Piezīme. Ja rodas papildu problēmas vai nepieciešama problēmu novēršana, iespējams, būs jāizveido atsevišķs pakalpojuma pieprasījums. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas neattiecas uz šo konkrēto labojumfailu. Lai iegūtu pilnīgu sarakstu ar Microsoft klientu apkalpošanas un atbalsta centra tālruņa numuriem vai izveidotu atsevišķu pakalpojuma pieprasījumu, apmeklējiet šo Microsoft vietni:

http://support.microsoft.com/contactus/?ws=support

Piezīme. Veidlapā "Pieejama labojumfaila lejupielāde" norādītas valodas, kurām ir pieejams labojumfails. Ja tajā nav vajadzīgās valodas, tas nozīmē, ka šai valodai labojumfails nav pieejams.

Priekšnosacījumi

Lai lietotu šo labojumfailu, datorā jābūt instalētai 1. servisa pakotne sistēmai Windows 7 vai Windows Server 2008 R2.

Restartēšanas nepieciešamība

Pēc šī labojumfaila lietošanas dators ir jārestartē.

Informācija par labojumfaila aizstāšanu

Šis labojumfails neaizstāj nevienu iepriekš izlaistu labojumfailu.

Informācija par failu

Šī labojumfaila versijai angļu valodā (ASV) tiek instalēti faili, kuru atribūti ir norādīti tālāk esošajās tabulās. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Šo failu datumi un laiki lokālajā datorā tiek parādīti atbilstoši vietējam laikam, ņemot vērā pašreizējo vasaras / ziemas laika nobīdi. Turklāt datumi un laiki var mainīties, ja ar failiem tiek veiktas noteiktas darbības.

Windows 7 un Windows Server 2008 R2 faila informāciju un piezīmes

Svarīgi! Windows 7 labojumfaili un Windows Server 2008 R2 labojumfaili ir iekļauti vienās un tajās pašās pakotnēs. Tomēr lapā labojumfailu pieprasījums esošie labojumfaili ir norādīti abām operētājsistēmām. Lai pieprasītu labojumfailu pakotni, kas paredzēta vienai vai abām operētājsistēmām, atlasiet labojumfailu, kas norādīts sadaļā "Windows 7/Windows Server 2008 R2" lapā. Rakstos vienmēr skatiet sadaļu “Attiecas uz”, lai noteiktu, kurai operētājsistēmai katrs labojumfails ir paredzēts.

  • Failus, kas attiecas uz noteiktu produktu, Sr līmeni (RTM, SPn), un pakalpojuma jomu (LDR, GDR), var identificēt, skatot faila versijas numurus, kā norādīts šajā tabulā.

    Versija

    Produkts

    SR_Level

    Pakalpojums

    6.1.760 0. 16xxx

    Windows 7 un Windows Server 2008 R2

    RTM

    GDR

    6.1.760 1. 22xxx

    Windows 7 un Windows Server 2008 R2

    SP1

    LDR

  • GDR pakalpojuma jomās ir ietverti tikai plaša laidiena labojumi, kas ir paredzēti izplatītu un ļoti svarīgu problēmu novēršanai. LDR pakalpojuma jomās ir ietverti ne tikai plaša laidiena labojumi, bet arī labojumfaili.

  • MANIFEST faili (. manifest) un MUM faili (. Mum), kas tiek instalēti katrai videi atsevišķi norādītas sadaļā "Papildu informāciju par Windows 7 un Windows Server 2008 R2 faila".

  • MUM un MANIFEST faili un saistītie drošības kataloga (. CAT) faili ir ļoti svarīgi, lai uzturētu atjaunināto komponentu stāvokli. Drošības kataloga faili, kuru atribūti nav norādīti sarakstā, ir parakstīti ar Microsoft ciparparakstu.

Visām atbalstītajām Windows 7 x86 bitu versijām

Faila nosaukums

Faila versija

Faila lielums

Datums

Laiks

Platformas

Nsi.dll

6.1.7600.16385

8,704

14-Jul-2009

01:16

x86

Nsiproxy.sys

6.1.7600.16385

16,896

13-Jul-2009

23:12

x86

Nsisvc.dll

6.1.7601.22590

20,480

05-Feb-2014

02:03

x86

Winnsi.dll

6.1.7600.16385

16,896

14-Jul-2009

01:16

x86

Visām atbalstītajām sistēmas Windows 7 un Windows Server 2008 R2 x64 platformas versijām

Faila nosaukums

Faila versija

Faila lielums

Datums

Laiks

Platformas

Nsi.dll

6.1.7600.16385

13,824

14-Jul-2009

01:41

x64

Nsiproxy.sys

6.1.7601.22590

24,576

05-Feb-2014

01:15

x64

Nsisvc.dll

6.1.7601.22590

26,624

05-Feb-2014

02:42

x64

Winnsi.dll

6.1.7600.16385

26,112

14-Jul-2009

01:41

x64

Nsi.dll

6.1.7601.22590

8,704

05-Feb-2014

02:03

x86

Winnsi.dll

6.1.7601.22590

16,896

05-Feb-2014

02:04

x86

Visām atbalstītajām Windows Server 2008 R2 IA-64 versijām

Faila nosaukums

Faila versija

Faila lielums

Datums

Laiks

Platformas

Nsi.dll

6.1.7600.16385

18,944

14-Jul-2009

01:48

IA-64

Nsiproxy.sys

6.1.7601.22590

53,760

05-Feb-2014

00:50

IA-64

Nsisvc.dll

6.1.7601.22590

60,928

05-Feb-2014

01:48

IA-64

Winnsi.dll

6.1.7600.16385

38,912

14-Jul-2009

01:50

IA-64

Nsi.dll

6.1.7601.22590

8,704

05-Feb-2014

02:03

x86

Winnsi.dll

6.1.7601.22590

16,896

05-Feb-2014

02:04

x86

Informācija par papildu failiem sistēmai Windows 7 un Windows Server 2008 R2

Papildu faili visām atbalstītajām Windows 7 x86 bitu versijām

Faila nosaukums

Package_1_for_kb2847346~31bf3856ad364e35~x86~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,822

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_2_for_kb2847346~31bf3856ad364e35~x86~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,805

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_3_for_kb2847346~31bf3856ad364e35~x86~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,807

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_for_kb2847346_rtm~31bf3856ad364e35~x86~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,459

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_for_kb2847346_sp1~31bf3856ad364e35~x86~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,918

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

X86_dfca12963d5c03edca970b29ad513eb4_31bf3856ad364e35_6.1.7601.22590_none_ff32d7aebbbb6891.manifest

Faila versija

Neattiecas

Faila lielums

699

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

X86_microsoft-windows-usermodensi_31bf3856ad364e35_6.1.7601.22590_none_749890603f18301d.manifest

Faila versija

Neattiecas

Faila lielums

8,301

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:38

Platformas

Neattiecas

Papildu faili visām atbalstītajām sistēmas Windows 7 un Windows Server 2008 R2 x64 platformas versijām

Faila nosaukums

Amd64_37e172e525713d1718cb98daea282913_31bf3856ad364e35_6.1.7601.22590_none_9888f3a0165278fe.manifest

Faila versija

Neattiecas

Faila lielums

1,048

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Amd64_3839818617f8250fd6f59e35da1df9bd_31bf3856ad364e35_6.1.7601.22590_none_8fbf427f98b0d1cb.manifest

Faila versija

Neattiecas

Faila lielums

703

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Amd64_a9af583825031567fe0548a9c2c728ab_31bf3856ad364e35_6.1.7601.22590_none_59ced916edddc9da.manifest

Faila versija

Neattiecas

Faila lielums

703

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Amd64_microsoft-windows-usermodensi_31bf3856ad364e35_6.1.7601.22590_none_d0b72be3f775a153.manifest

Faila versija

Neattiecas

Faila lielums

8,305

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:41

Platformas

Neattiecas

Faila nosaukums

Package_1_for_kb2847346~31bf3856ad364e35~amd64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,832

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_2_for_kb2847346~31bf3856ad364e35~amd64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

2,237

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_3_for_kb2847346~31bf3856ad364e35~amd64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

2,015

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_4_for_kb2847346~31bf3856ad364e35~amd64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

2,036

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_for_kb2847346_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,467

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_for_kb2847346_sp1~31bf3856ad364e35~amd64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

2,830

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Wow64_microsoft-windows-usermodensi_31bf3856ad364e35_6.1.7601.22590_none_db0bd6362bd6634e.manifest

Faila versija

Neattiecas

Faila lielums

4,690

Datums (UTC)

05-Feb-2014

Laika (UTC)

02:16

Platformas

Neattiecas

Papildu faili visām atbalstītajām Windows Server 2008 R2 IA-64 versijām

Faila nosaukums

Ia64_44d491142723affea686ec2fba3cb4ac_31bf3856ad364e35_6.1.7601.22590_none_dc26e555dbabe437.manifest

Faila versija

Neattiecas

Faila lielums

1,046

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Ia64_microsoft-windows-usermodensi_31bf3856ad364e35_6.1.7601.22590_none_749a34563f163919.manifest

Faila versija

Neattiecas

Faila lielums

8,303

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_1_for_kb2847346~31bf3856ad364e35~ia64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

2,029

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Package_for_kb2847346_sp1~31bf3856ad364e35~ia64~~6.1.1.0.mum

Faila versija

Neattiecas

Faila lielums

1,446

Datums (UTC)

05-Feb-2014

Laika (UTC)

06:35

Platformas

Neattiecas

Faila nosaukums

Wow64_microsoft-windows-usermodensi_31bf3856ad364e35_6.1.7601.22590_none_db0bd6362bd6634e.manifest

Faila versija

Neattiecas

Faila lielums

4,690

Datums (UTC)

05-Feb-2014

Laika (UTC)

02:16

Platformas

Neattiecas

Risinājums

Lai novērstu šo problēmu, atbilstoši situācijai izmantojiet kādu no šīm metodēm.

1. scenārija risinājums

Pārliecinieties, vai lietojumprogrammas, piemēram, ping.exe, piespiedu kārtā nevar apturēt. Tā vietā atteici labot programmu izslēgšanu.

Vai arī veikt jaunināšanu uz Windows Server 2012. Šī problēma ir novērsta Windows Server 2012. Šis labojums neļauj pakalpojumu biežumu, neatkarīgi no tā, kā lietojumprogramma tiek pārtraukta atmiņas noplūde.

2. scenārija risinājums

Programmatūras izstrādātājs ir jāizveido vairāki ICMP turu nosūtīt ICMP pieprasījumiem. Sūtot ICMP paketes lielu skaitu, ir jābūt izmantot izejas ligzdas un tieši nosūtot un saņemot ICMP paketes izejas ligzdas. Tas nodrošina ātrākais veiktspēju.

3. scenārija risinājums

Šādā gadījumā, ja jums atspējotu vai iespējotu tīkla adapteri, atmiņas izmantošanu nekavējoties samazina, bet īsā smaile centrālā Procesora lietojums ir.

Tas notiek tāpēc, rodas IP adresi vai interfeisa izmaiņas, pakalpojumu biežumu, tiek paziņots Kernel. Pakalpojumu biežumu pēc tam mēģina paziņojot visiem klientiem, kas ir reģistrētas paziņojuma. Kad pakalpojums mēģina paziņot klienta process, kas vairs nepastāv, RPC kļūdu ziņojumi. Tādēļ pakalpojumu biežumu dzēš valsts informācija, kas saglabāts klienta procesā. Pēc tam tiek atbrīvots atmiņa.

Šādā gadījumā tiek reģistrēti vairāki tūkstoši paziņojumi. Pēc notikuma gadījumā visas šīs nederīgs klientiem atmiņas tiek atbrīvots.

Šī problēma ir novērsta Windows 8.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×