Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Windows >> Content
    Hva er en Runtime Library
    ? Runtime bibliotek jobbe bak kulissene for å automatisere vanlige oppgaver som utføres av ulike dataprogram språk og operativsystemer. Runtimes brukes også til å gi effektivitet ved å redusere antall trinn som trengs for å kjøre programmer og redusere ressursene som kreves , for eksempel diskplass, minne og CPU-bruk . Betydning

    operativsystemer - for eksempel Microsoft Windows eller Linux - bruker ofte kjøretidsbiblioteker . Runtime bibliotek knytte operativsystem med programmer i ett trinn. Spesifikke runtimes er tilgjengelige for alle programmer som er spesifikke for språkene for disse runtimemodulene . Eksempler på runtimes inkluderer Microsoft Visual Basic, Microsoft C + + ( "C -plus -plus ") , Microsoft C # ( "C -sharp ") , . NET Framework ( " dot -net Framework ") og Java Runtime Environment.

    Hvordan Runtimes Arbeid

    runtime-bibliotek består av funksjoner, variabler og konstanter felles for mange program operasjoner . Disse funksjonene kan utføre beregninger, tilgang til maskinvare eller annen programvare , gjengi video og gjøre utallige andre jobber - de bruker er ubegrenset. Disse runtime bibliotekene kan også inneholde bilder, lyd , video, tekst og med andre kjøretidsbiblioteker .

    Biblioteksfil kan også kalles en " biblioteket for dynamiske koblinger , " eller DLL-fil . Runtime Library filer kan " oppfordret " ved behov uten å måtte laste alle funksjoner på en gang . DLL-filer og runtime biblioteker kan også bli kalt programmet " moduler" på grunn av dette .
    Spare ressurser

    motsetning til " kompilatorer " , runtimemodulene utføre alle operasjoner i ett skritt automatisk - i sanntid. Kompilatorer krever intervensjon på alle nivåer : Et program må være knyttet til den enkelte funksjon eller rutine , som noen ganger skaper flere filer som må også ha sammenheng med det programmet. Dette resulterer i en opphopning av mellomliggende filer som trolig vil ikke være nyttig senere . Hvis et program har feil , må det kompileres på nytt hver gang den blir feilsøkt . Hvert program har en kopi av en rutine , som ikke er effektiv for et stort antall programmer.

    Siden kjøretidsbiblioteker kan deles mellom mange programmer , de redusere størrelsen på programmene og ressursene som kreves for å utføre dem . En runtime-bibliotek kan lastes inn i minnet og brukes av flere programmer .

    Her er et enkelt eksempel . Dette forutsetter ingen overhead er skapt av kompilatoren :

    24 programmer skal kompileres med samme rutine - hvert program har 100 000 byte ( 100 kilobyte , 100KB ) av redigerbare kode ( tekst) - hver rutine har 1 million byte ( 1 megabyte , 1MB ) med kode .

    Når utarbeidet , vil hvert program har 1,1 millioner bytes , forutsatt ingen overhead.Hvis disse 24 programmene kjøres samtidig, ville de krever totalt 26,4 megabyte minne (1,1 x 24).

    Men hvis en runtime-bibliotek erstattet de vanlige rutiner og ble delt mellom programmene , vil hvert program har 100 kilobyte , og kjøretiden ville være en megabyte. Den totale minnet ville være 3,4 megabyte . Som beløper seg til 23 megabyte i besparelser . CPU-ressurser lagres også .
    Hensyn

    Siden Windows og de ​​fleste programmer avhengige av DLL-filer , er det aldri en god idé å slette dem , uansett hvor de er lagret. Program -spesifikke DLL-filer lagres ofte i forbindelse program -mappen , men kan noen ganger bli plassert i Windows-mappen .

    Runtimes er ofte DLL- filene selv , så slette eller endre disse filene vil påvirke mer enn ett program . DLL-filer skal bare endres av erfarne brukere , selv da, er risikoen for å slette DLL-filer for høy

    Slette DLL-filer og Runtimes kan forårsake problemer, inkludert , men ikke begrenset til , tap av data , tap av . programmet funksjonalitet, og startes datamaskinen , system ustabilitet og runtime feil . Du kan også ha å gjøre en total re -installasjon av Windows og programmer.
    Andre fakta

    Før Windows 3.1, var DLL-filer nesten aldri brukt . Etter Windows 95 , ble de ordinære.
    P Det er ikke uvanlig å ha flere DLL- filer enn program ( EXE ) filer på en enkelt datamaskin . Selv en 4 -til - en forhold mellom DLL -til - EXE-filer er vanlig . Det er hvor viktige de er .

    früher :

     Weiter:
      Relatert Artike
    ·Slik viser minne på en stasjonær PC 
    ·Hvordan klarer du Windows Startup Programs 
    ·Hvordan erstatte 1967 Aluminium Windows i et murhus 
    ·Hva er MCP 
    ·Hvordan bruke Trege taster i Windows 
    ·Hvordan sette Add-Ons Tilbake på Min datamaskin 
    ·Hvordan øke virtuelt minne for å øke hastigheten på…
    ·Hytte Window Ideas 
    ·Slik fjerner Nagios Plugins 
    ·Slik Finn dupliserte filer på harddisken 
      Anbefalte artikler
    ·Hvordan pakke ut en fil på XP 
    ·Slik fjerner du like Windows XP filer 
    ·Hvordan lage XP Boot Raskere 
    ·Definisjon av en Unix Operating System 
    ·Hvordan fikse en utskriftskøen 
    ·Slik sletter Mswinsck.OCX 
    ·Hvordan vet jeg hvilke drivere Video Card kjører i Win…
    ·Microsofts Tech Support Opsjoner 
    ·Hvordan åpne TTF Rediger 
    ·Hvordan sette Støping Rundt en Window 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/