4D v16Utilizar 4D Server 64 bits (Windows) |
||
|
4D v16
Utilizar 4D Server 64 bits (Windows)
Utilizar 4D Server 64 bits (Windows)
A partir de la versión 12.1, 4D Server soporta sistemas operativos Windows 64 bits. La principal ventaja de la tecnología de 64 bits es el hecho de permitir direccionar más memoria RAM. Esta sección cubre las particularidades relativas a la implementación y uso de la versión 64 bits de 4D Server. 4D Server 64 bits requiere al menos un sistema operativo Windows 64 bits. Por favor, consulte las matrices de certificación disponibles en el sitio web de 4D para saber qué sistemas operativos de Windows son compatibles con el respeto a su versión de 4D Server. La aplicación 4D server.exe destinada a las arquitecturas 64 bits es una versión específica dedicada a este entorno. No se ejecutará en un sistema 32 bits. Por el contrario, si lanza la aplicación 4DServer versión 32 bits en un sistema Windows 64 bits, se ejecutará, pero en modo emulado. Toda aplicación cliente 4D, 32 bits o 64 bits, OS X o Windows, se puede conectar a una versión 64 bits de 4D Server (ver el siguiente diagrama). Las aplicaciones 4D clientes incluyen 4D en modo remoto y las aplicaciones fusionadas con 4D Volume Desktop. Nota de compatibilidad: en 4D v16, las aplicaciones clientes 4D 64 bits Windows se ofrecen en la versión pre-lanzamiento. En modo interpretado, las mismas bases de datos 4D se pueden ejecutar con un 4D Server 64 bits o un 4D Server 32 bits. El desarrollo es idéntico independientemente de la aplicación utilizada (excepto a las limitaciones descritas abajo). En modo compilado, las bases deben haber sido compiladas para procesadores 64 bits para poder ser ejecutadas con 4D Server 64 bits (ver el párrafo "Compilación 64 bits" ). Vista general de la arquitectura 4D Server 32 bits y 64 bits Durante la ejecución, las siguientes diferencias deben tenerse en cuenta:
Las aplicaciones 4D pueden compilarse para procesadores 32 bits y 64 bits. Para ello está disponible una nueva opción Compilación múltiple (32 bits y 64 bits) en la página "Compilador" de las Propiedades de la base: Cuando esta opción está seleccionada, el compilador incluye el código 64 bits y el código 32 bits en los archivos .4DC y .4DB. Estos archivos se pueden ejecutar ya sea con 4D Server 32 bits o 4D Server 64 bits. Por defecto, esta opción no está seleccionada. Las arquitecturas 64 bits permiten direccionar hasta 1 TB (1000 GB) de memoria RAM, la memoria caché que se puede asignar a la aplicación 4D Server 64 bits es virtualmente ilimitada. Nota: en comparación, las arquitecturas 32 bits están limitadas a 4 GB de RAM. Si la cantidad de caché definida en la página "Base de datos/Memoria" de las Propiedades de la base no se pueden obtener, 4D Server asigna el mayor tamaño posible y le informa al usuario al inicio de la aplicación. Entonces es posible salir o continuar con el tamaño propuesto. La pila de un proceso ejecutado en un 4D Server 64 bits requiere más memoria que en un 4D Server 32 bits (dos veces más). Cuando crea un proceso en el servidor con la ayuda del comando Execute on server o New process con 4D Server 64 bits, se recomienda pasar en el parámetro pila un valor mínimo de 128 000 bytes y aumentarlo en caso de una cadena de llamada importante o si recibe el error "out of stack".
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de 4D Server ( 4D v16) |