| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Sistemas  
  • Conocimientos básicos de informática

  • Linux

  • Mac OS

  • Ubuntu

  • unix

  • ventanas

  • Windows Vista

  • Windows XP
  •  
    Conocimientos Informáticos >> Sistemas >> ventanas >> Content
    ¿Qué es una biblioteca de tiempo de ejecución
    ¿ Tiempo de ejecución bibliotecas trabajan entre bastidores para automatizar tareas comunes realizadas por los distintos idiomas de programa de ordenador y sistemas operativos. Tiempos de ejecución también se utilizan para proporcionar la eficiencia mediante la reducción del número de pasos necesarios para ejecutar los programas y la reducción de los recursos necesarios , tales como el espacio de disco , la memoria y el uso de la CPU . Significado

    Los sistemas operativos - como Microsoft Windows o Linux - con frecuencia utilizan las bibliotecas de tiempo de ejecución . Bibliotecas de tiempo de ejecución de vincular el sistema operativo con los programas en un solo paso . Tiempos de ejecución específicos están disponibles para todos los programas específicos a los idiomas de los tiempos de ejecución . Ejemplos de tiempos de ejecución incluyen Microsoft Visual Basic, Microsoft C + + ( "C- plus- plus" ) , Microsoft C # ( "C -sharp ") . NET Framework ( "Marco dot -net ") y el entorno de ejecución de Java.

    Cómo Tiempos de ejecución funcionan

    Una biblioteca de tiempo de ejecución consiste en funciones, variables y constantes comunes a muchas de las operaciones del programa. Estas funciones se realizan los cálculos , se accede al hardware o software , hacen de video y hacer otros trabajos innumerables - los usos son ilimitados . Estas bibliotecas de tiempo de ejecución también pueden contener imágenes, audio, video, texto e incluso a otras bibliotecas de tiempo de ejecución .

    El archivo de biblioteca también puede ser llamado una " biblioteca de vínculos dinámicos ", o un archivo DLL. Archivos de la biblioteca de tiempo de ejecución pueden ser " llamados " , según sea necesario sin tener que cargar todas las funciones a la vez. Archivos DLL y las bibliotecas de tiempo de ejecución también pueden ser llamados programas "módulos" por esta razón.
    Ahorro Recursos

    diferencia " compiladores " , tiempos de ejecución de realizar todas las operaciones en a un paso de forma automática - en tiempo real . Los compiladores requieren la intervención en todos los niveles : Un programa debe estar vinculado con cada función o individual de rutina , que a veces crea archivos adicionales que también deben estar relacionados con ese programa . Esto resulta en una acumulación de archivos intermedios que probablemente no será útil más adelante . Si un programa tiene errores , hay que recompilar cada vez que se depura. Cada programa tiene una copia de una rutina , que no es eficiente para un gran número de programas .

    Desde bibliotecas de tiempo de ejecución pueden ser compartidos entre muchos programas, reducir el tamaño de los programas y los recursos necesarios para su ejecución . Una biblioteca de tiempo de ejecución se puede cargar en la memoria y utilizada por varios programas.

    Este es un ejemplo básico . Esto asume ninguna sobrecarga es creado por el compilador :

    24 programas que deberán elaborarse con la misma rutina - cada programa tiene 100.000 bytes ( 100 kilobytes , 100KB) de código editable (text) - cada rutina tiene 1.000.000 bytes ( 1 MB , 1 MB ) de código.

    Cuando compilados , cada programa tendrá 1,1 millones de bytes , suponiendo que no overhead.If estos 24 programas se ejecutan al mismo tiempo , se requeriría un total de 26,4 megabytes de memoria ( 1,1 x 24 ) .

    Pero si una biblioteca de tiempo de ejecución reemplazó las rutinas comunes y se comparte entre los programas , cada programa tiene 100 kilobytes , y el tiempo de ejecución sería de 1 megabyte. La memoria total sería de 3,4 megabytes. Eso equivale a 23 megabytes de ahorro. Recursos de la CPU también se guardan .
    Consideraciones

    Desde Windows y la mayoría de los programas se basan en gran medida de los archivos DLL , nunca es una buena idea eliminarlos, independientemente de dónde se se almacenan . Archivos DLL específicos del programa a menudo se almacenan en la carpeta de programas asociados , pero a veces se puede colocar en la carpeta de Windows .

    Tiempos de ejecución son a menudo los propios archivos DLL, así que eliminar o alterar estos archivos afectará más de un programa . DLL sólo deben ser modificados por los usuarios experimentados , incluso entonces , el riesgo de eliminación de archivos DLL es demasiado alto

    Eliminar archivos DLL y tiempos de ejecución puede causar problemas, incluyendo , pero sin limitarse a , la pérdida de datos, pérdida de . la funcionalidad del programa , y que no arranca ordenador, la inestabilidad del sistema y los errores de ejecución . Usted puede incluso tener que hacer un total de re - instalar de Windows y los programas .
    Otros Datos

    Antes de Windows 3.1 , los archivos DLL eran casi nunca se usan . Después de que Windows 95 , se convirtieron en algo común.

    No es raro tener más archivos DLL que archivos de programa ( EXE) en un solo equipo . Incluso una relación de 4 - a - 1 de archivos DLL - a - EXE es común . Eso es lo importante que son .

    Previous :

    next :
      Artículos relacionados
    ·Cómo determinar el sistema operativo y el Service Pack…
    ·Windows Media Center Movie venta 
    ·Cómo restablecer de una contraseña de administrador e…
    ·Cómo restaurar archivos de actualización de Microsoft…
    ·Cómo crear un Fondo Computadora 
    ·Cómo desinstalar la Dirección de Derechos del Cliente…
    ·Cómo visualizar la memoria en un equipo de escritorio 
    ·Cómo crear un Directorio de ordenador 
    ·¿Cómo puedo corregir los errores de ejecución para l…
    ·Cómo hacer que el contenido de su pantalla más pequeñ…
      Artículos destacados
    ·Cómo arreglar : Antivir Solution Pro Mantiene Instalac…
    ·Cómo agregar otro idioma en Ubuntu 
    ·Cómo localizar el Registro en Windows XP 
    ·Cómo copiar un CD en Windows XP 
    ·Cómo encontrar un OS Install Fecha 
    ·Cómo utilizar el gadget El tiempo de Windows Vista 
    ·Cómo arrancar el Bloq Num en una portátil notebook 
    ·Cómo eliminar una presentación de fotos de la pantall…
    ·Cómo hacer ping desde un ordenador portátil Macintosh…
    ·Cómo configurar un nuevo punto de restauración en Win…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com