Skip to main content

Hva er en tidsavbrudd for stikkontakt?

I komplekse nettverk og i forbrukerdatamaskiner er det en digital komponent kalt en stikkontakt som forbinder to forskjellige plattformer.Når det er et problem med sokkelforbindelsen, for eksempel at nettverket ikke er tilgjengelig eller det ikke er internett, vil kontakten fortsette å prøve å koble seg til.En tidsavbrudd for sokkel stopper denne forbindelsen etter en spesifikk tid.Kommandoen for stikkontakt er vanligvis opprettet i objektorientert programmering (OOP) eller nettverksprogrammering, og hindrer kontakten fraTilkoblingsbrudd.Mange brukere mener tidsavbruddet i seg selv er et problem, men timeout er faktisk gjort for å forhindre at ytterligere problemer manifesterer seg.Mengden tid mellom tilkoblingen og timeout er satt av programmerere av programvaren eller operativsystemet (OS).Uten en timeout -kommando vil stikkontakten fortsette å prøve tilkoblingen på ubestemt tid.

Hvis stikkontakten ikke er programmert, vil stikkontakten forbli åpen når den venter på at den andre siden skal koble seg til.Å tillate den å forbli åpen åpner datamaskinen opp til potensielle ondsinnede angrep;Mer ofte bruker datamaskinen bare overflødig minne for å koble til et nettverk som ikke svarer.Dette hindrer også kontakten i å bli brukt til noe annet, noe som får hele datamaskinen til å bremse.

OS og programvareprogrammerere må spesifisere ventetiden for stikkontakt.Dette er oftest sett i OOP- eller nettverksprogrammering, fordi dette er programmene som bruker stikkontakter mest;De fleste nettstedsprogrammering bruker ikke stikkontakter så ofte og har ingen timeout -kommandoer.Tidsbeløpet måles vanligvis i millisekunder, men programmereren kan få timeout ta flere minutter eller til og med timer hvis han eller hun ønsker.

De fleste programmerere har to tidsavbrudd for sokkel, en for en tilkobling som ikke svarer og en annen for nårServer- eller nettverksprogrammet er lukket.Det er ikke alltid behov for en stikkontakt for en stikkontakt for å stoppe tilkoblingen.Når en server eller datamaskin er i ferd med å lukke tilkoblingen, sender den et signal til kontakten for å gjøre det samme og lukke forbindelsen mellom de to systemene.Dette signalet mottas ikke alltid, inkludert når internett plutselig krasjer eller Ethernet -kabelen fjernes i løpet av tilkoblingstiden.I disse tilfellene vil stikkontakten bare fortsette å vente på data.