| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Windows >> Content
    Hvad er en Runtime Library
    ? Runtime bibliotekerne arbejder bag kulisserne for at automatisere almindelige opgaver, der udføres af forskellige edb -program sprog og operativsystemer. Runtime bruges også til at give effektiviteten ved at reducere antallet af trin , der er nødvendige til at eksekvere programmer og reducere de nødvendige ressourcer såsom diskplads , hukommelse og CPU-forbrug . Betydning

    computer operativsystemer - såsom Microsoft Windows eller Linux - bruger ofte runtime biblioteker. Kørselstidsbiblioteker koble operativsystemet med programmer i ét trin . Specifikke runtime er tilgængelige for alle programmer, der er specifikke for de sprog for disse runtime . Eksempler på runtime omfatter Microsoft Visual Basic, Microsoft C + + ( "C- plus - plus" ), Microsoft C # ( "C- skarpe" ) , . NET Framework ( "dot -net Framework ") og Java Runtime Environment.

    Hvordan Runtimes Work

    En runtime bibliotek består af funktioner, variabler og konstanter fælles for mange programmer operationer. Disse funktioner kan udføre beregninger, adgang til hardware eller anden software , gør video og gøre utallige andre job - de anvendelser er ubegrænsede . Disse runtime biblioteker kan også indeholde billeder, lyd, video, tekst og endda andre runtime biblioteker.

    Biblioteksfil kan også kaldes en "dynamisk link library " eller DLL-fil . Runtime bibliotek filer kan " opfordret " efter behov uden at skulle indlæse alle funktioner på én gang . DLL filer og runtime biblioteker kan også kaldes program "moduler" af denne grund.
    Lagring Resources

    modsætning " compilere " runtime udføre alle operationer i et skridt automatisk - i realtid . Compilere kræver indgriben på alle niveauer : Et program skal være forbundet med hver enkelt funktion eller rutine, der til tider skaber yderligere filer, som også skal være forbundet med dette program. Dette resulterer i en ophobning af mellemliggende filer, som sandsynligvis ikke vil være nyttige senere . Hvis et program er fejl , skal den genoversat hver gang det fejlrettet . Hvert program har en kopi af en rutine , der ikke effektivt for en lang række programmer .

    Siden runtime biblioteker kan deles blandt mange programmer , de reducerer størrelsen af programmerne og de ressourcer, der kræves for at udføre dem . Én runtime bibliotek kan indlæses i hukommelsen og anvendes af flere programmer .

    Her er en grundlæggende eksempel. Dette forudsætter ingen overhead er skabt af compiler :

    24 programmer skal udarbejdes med den samme rutine - hvert program har 100.000 bytes ( 100 kilobyte , 100KB ) i redigerbar kode (tekst) - hver rutine har 1 million bytes ( 1 megabyte , 1MB ) kode.

    Når kompileret , vil hvert program har 1,1 millioner bytes , forudsat ingen overhead.If disse 24 programmer køre samtidig, ville de kræve en samlet 26,4 megabyte hukommelse ( 1,1 x 24).

    Men hvis en runtime bibliotek erstattet de fælles rutiner og blev delt mellem programmerne , ville hvert program har 100 kilobyte og runtime vil være 1 megabyte . Den samlede mængde hukommelse vil være 3,4 megabyte . Det svarer til 23 megabyte i besparelser. CPU-ressourcer gemmes også .
    Overvejelser

    Siden Windows og de ​​fleste programmer er stærkt afhængige af DLL-filer , er det aldrig en god ide at slette dem , uanset hvor de gemmes . Program -specifikke DLL-filer er ofte gemt i associeret program mappe, men kan undertiden være placeret i mappen Windows .

    Runtimes er ofte DLL filer selv, så slette eller ændre disse filer vil påvirke mere end ét program. DLL-filer bør kun ændres af erfarne brugere , selv da , er risikoen for at slette DLL-filer er for højt

    Sletning DLL filer og runtime kan forårsage problemer , herunder, men ikke begrænset til , tab af data , tab af . program funktionalitet og unbootable computer -system ustabilitet og runtime fejl . Du kan endda nødt til at gøre et samlet re- installation af Windows og programmer.
    Andre Facts

    Før Windows 3.1, DLL-filer var næppe nogensinde har brugt. Efter Windows 95 , blev de hverdagskost .
    P Det er ikke ualmindeligt at have flere DLL filer end program ( EXE) filer på en enkelt computer. Selv en 4 - til - 1 forhold af DLL -til- EXE filer er almindelig . Det er , hvor vigtige de er.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at oprette og tilpasse en genvej på skrivebord…
    ·Sådan Block Websites Brug en Hosts File 
    ·Hvordan at rengøre og Defrag din computer 
    ·Sådan Find produktnøglen fra en Dell- cd til Windows …
    ·Sådan Konverter en WordPad Screenshot til et JPEG 
    ·Sådan Gennemse papirkurven 
    ·Sådan gendannes Disk Space 
    ·Sådan deaktiveres en låst Function Key 
    ·Sådan Burn ISO Fra Roxio 
    ·Sådan Recover My papirkurven Icon 
      Anbefalede Artikler
    ·Hvordan til at overføre filer i MS -DOS -tilstand 
    ·Composite Skodder Vs . Træ Skodder 
    ·Windows kan ikke fjerne adgangskoden og /eller konto Po…
    ·Sådan gendannes Recycling Bin Efter et uheld at slette…
    ·Hvordan man laver en grad Sign On a Mac 
    ·Sådan Fix Ntvdm.exe fejl 
    ·Sådan Find hvilken version af operativsystemet Du kør…
    ·Sådan fjernes Windows XP uden en cd 
    ·Sådan Fix en Underfremgangsmåde Det afsluttedes uvent…
    ·Sådan ændre baggrundsbilledet på skrivebordet 
    Copyright © Computer Viden http://www.computerdk.com