Hvad er Disk I / O? Hvordan overvåger man brugen af vinduer og vinduer?
det er det 21.århundrede, og alle har travlt. Ingen i dag har tid eller viljestyrke til at sidde og vente unødigt, mens en applikation eller hjemmeside indlæses på deres computer.
forestil dig nu dette scenario fra en virksomheds perspektiv. Den pågældende person kunne have været en potentiel kunde.
så det er bydende nødvendigt for en virksomhed hurtigt at finde svar på spørgsmål som, Hvorfor min hjemmeside indlæses langsomt, eller hvordan finder jeg ud af, hvorfor min hjemmeside indlæses langsomt.
Læs detaljer i en rapport fra Forrester.
Hvorfor er min hjemmeside langsom?
når en bruger klikker for at få adgang til oplysninger, bliver en anmodning skudt til hostingserveren. Nu, på serveren, ligger dataene på filer, der er gemt i harddiske (HDD ‘ er) eller mere almindeligt, diske.
for at læse de brugeranmodede data roterer disken for at nå den krævede disksektor. Dette fører til ventetid, skønt et par millisekunder, når processoren venter på, at filen skal læses. (Lignende ting sker under skriveoperationen).
Læs Også: Datalokalisering-et kig på det skiftende databeskyttelsesregime i Indien
denne adgangstid tilføjes gradvist, når de datatunge servere behandler utallige dataanmodninger, og dermed bliver hentning af dataene fra lagerenheden en ydelsesflaskehals.
for at forhindre hikke i applikationsydelse fra diskforsinkelse er det derfor vigtigt at overvåge diskbrug og disk I/O for mulige ydelsesproblemer, så du kan se, hvilket program der bruger disken som en vigtig del af dens kernefunktionalitet.
Fortsæt læsning for at forstå disk I/O og hvordan man kontrollerer disk I/O-ydeevne.
Hvad er Disk I / O?
Disk I/O inkluderer læse-eller skrive-eller input/output-operationer (defineret i KB/s), der involverer en fysisk disk. Med enkle ord er det den hastighed, hvormed dataoverførslen finder sted mellem harddisken og RAM, eller dybest set måler den aktiv disk I/O-tid.
det er et mål for ydeevne og bruges således til at karakterisere lagerenheder som HDD ‘er, SSD’ er og SAN.
Læs også: nytænkning af datasikkerhed: 5 måder kryptering kan hjælpe med at beskytte dine data
det giver dig mulighed for at overvåge læse-og skriveoperationer af logisk disk på dit system og indstille tærskler. Du bliver advaret, hvis nedenstående målinger når de niveauer, der er forudindstillet af dig:
- skriver / sek-skrive operationer Sats.
- læser/sek – Læs operationer Sats.
- optaget tid – % af den forløbne tid, når netop dit diskdrev var optaget i servicering skrive eller læse anmodninger.
- Kølængde – antallet af anmodninger på disken, der er i køen.
administreret Alibaba Cloud
billigere, hurtigere & sikker Cloud Hosting
Sådan kontrolleres disk I / O-ydeevne i Vinduer OS?
#1 overvågning af Disk I/O-aktivitet ved hjælp af iotop-og iostat-kommandoer
skriv først den øverste kommando i terminalen for at kontrollere belastningen på din server. Hvis udgangen ikke er tilfredsstillende, så kig ind i status for at kende status for læsning og skrive IOPS på harddisken.
Læs Også: Hvad er Digital Information Security in Healthcare Act (DISHA) i Indien?
hvis det er højt, skal vi kontrollere I/O-aktivitet i Linuksboksen ved hjælp af kommandoerne iotop eller iostat. Ved at bruge iotop-kommandoen kan du overvåge diskudnyttelsen ved individuelle processer.
- lad os først starte med iotop kommando
skriv kommandoen:
Du får følgende output:
ved at skrive iotop-kommandoen med o-indstillingen får du den faktiske I/O-aktivitet.
Output:
• med iostat kommando
ved hjælp af iostat kommando, vil du få den enkelte harddisk I/o aktivitet. Nedenstående skærmbillede viser 28 og 17 procent af brugen af diske.
#2 overvågning vinduer Disk I / O udnyttelse
ved hjælp af vinduer ydeevne Monitor værktøj, som er tilgængelig i alle versioner af vinduer, kan du nemt overvåge vinduer disk forbrug.
der er allerede mange forudindlæste tællere, Vælg alle og tryk på Del-tasten.
tryk på + sign og vælg “fysisk Disk” fra de forskellige “Performance Objects”.
listen over tilgængelige tællere vises.
Bemærk: Du kan vælge den forekomst, som du vil overvåge. Som standard vælger den _Total. (Denne grafiske grænseflade er forskellig for vinduerne Server 2003 og 2008 R2.)
her vælger vi nedenstående fire tællere. Glem ikke at klikke på Tilføj efter at have valgt hver enkelt.
- Gns. Disk sek / overførsel
- Disk Bytes / sek
- Diskoverførsler / sek
- Gns. Disk Bytes / overførsel
hvis du kun vil kende de aktuelle værdier, kan du ændre “vis” fra linje til rapport i fanen graf.
du får de faktiske værdier som nedenfor:
her, Avg. Disk Bytes / Transfer giver IO størrelse, Avg. Disk sec / Transfer er relateret til Gennemsnitlig latenstid, Disk Bytes/sec er lig med gennemstrømning og sidste Diskoverførsler/sec er IOPS.
nogle vigtige punkter:
- Latency udtrykkes i millisekunder, og dette ydelsesværktøj giver dig værdierne i sekunder, så skift i overensstemmelse hermed for f. eks.0,020 sek = 20 ms.
- IOPS udtrykkes i MB/sek, vinduer 2003 viser værdier i Bytes/sekund. Konverter dem som 1Byte / sek = 1e-6 MB / sek.
Læs detaljer i en rapport fra Forrester.
indpakning:
efter effektiv overvågning af disk IOPS-udnyttelsen kan du planlægge i overensstemmelse hermed for systemopgraderinger på forhånd. Du kan endda tidligt opdage de potentielle årsager til fejl i lagringsundersystemet og kan også reducere risikoen for uventet nedetid.
Netlive tilbyder diskovervågningsfunktioner, så du kan overvåge de mulige ydelsesproblemer i dine applikationer og kan træffe rettidige beslutninger.
hvis du har spørgsmål om, hvordan du kontrollerer disk io i Linuk, eller hvordan du kontrollerer disk IOPS i Linuk, så spørg eller tilføj i kommentarfeltet nedenfor.
tjenester Netlive tilbud:
Domænenavnsøgning
køb delt Hosting
administrerede hostingplaner
køb VPS Hosting
dedikeret Serverudlejning
Jyotsana Gupta-indhold og kommunikation hoved, er en ingeniør ved uddannelse og en forfatter på hjerte. I teknisk skrivning i 8 år gør hun komplekse emner interessante for det generelle publikum. Hun elsker at gå på lange drev i sin fritid.