Problemas y limitaciones en Windows
Problemas conocidos o limitaciones que puede encontrar en entornos o configuraciones específicas del sistema Windows.
- Soporte de IPv6 en Windows XP y Windows 2003
En la versión 7 se presenta una nueva API (interfaz de programación de aplicaciones) NIO.2 para la entrada/salida (ES) asíncrona. Sin embargo, los sockets creados con las API NIO.2 solo dan soporte a interfaces de red IPv4 en las plataformas Windows XP y Windows 2003. La implementación de IBM® de NIO.2 es coherente con este comportamiento.
Aunque los sockets creados con las API de IBM NIO o java.net anteriores pueden dar soporte a las interfaces de red IPv4 o IPv6 en Windows 2003 y Windows XP, esta función está en desuso en la versión 7 y ya no está soportada en este release.
- Alias de página de códigos Shift_JIS
- Nota: Esta limitación sólo se aplica a los usuarios japoneses.Se ha eliminado el alias de la página de códigos Unicode "\u30b7\u30d5\u30c8\u7b26\u53f7\u5316\u8868\u73fe" para Shift_JIS. Si utiliza esta página de códigos en las aplicaciones, sustitúyala por Shift_JIS.
- Problemas de fuentes en los entornos locales soportados
- Esta versión da soporte a los entornos locales siguientes:
- Bengalí (bn_IN)
- Malabar (ml_IN)
- Oriya (or_IN)
- Utilización de sockets con IPv6
El SDK de 64 bits da soporte a IPv6. Sin embargo, debido a que el soporte IPv6 actual en Windows no es de pila dual, el release emula el comportamiento de pila dual en un sistema habilitado para IPv6 . La emulación significa que la aplicación puede utilizar hasta dos veces el número de sockets.
Para inhabilitar la emulación, inhabilite el soporte de IPv6 estableciendo la propiedad del sistema
java.net.preferIPv4Stacken true.- Editor de métodos de entrada (IME)
Cuando trabaje con un editor de métodos de entrada (IME), antes de utilizar el espacio de trabajo para cualquier otra operación, asegúrese de completar la composición de caracteres y seleccionar el candidato.
Si un usuario escribe texto en un AWT TextArea al tiempo que utiliza un editor de métodos de entrada (IME) y a continuación, redimensiona la ventana de la aplicación antes de confirmar el texto, el texto se confirma automáticamente.
- Caracteres DBCS
Si escribe caracteres DBCS en un JTextArea, JTextField o JFileChooser, el cambio de algunos editores IME en chino (en particular, código interno chino y Zhengma) al IME Intelligent ABC, puede producir un volcado del núcleo.
- Valores de BIOS y sistemas AMD64 SMP
El valor de BIOS de Node memory interleaving debe establecerse en
DISABLED. De lo contrario, se pueden producir errores imprevisibles, como que la aplicación se cuelgue o se bloquee. Esta instrucción sigue las recomendaciones de AMD.- Los temporizadores incoherentes en los sistemas multinúcleo o multiprocesador
En algunos sistemas multinúcleo o multiprocesador, es posible que System.nanoTime() no aumente de forma monotónica. De forma alternativa, System.nanoTime() puede mostrar saltos de tiempo inesperadamente grandes. Este comportamiento puede deberse a una limitación en la función de Windows QueryPerformanceCounter(). Para obtener más información, consulte el artículo de la Base de conocimientos de Microsoft: Los programas que utilizan la función " QueryPerformanceCounter " pueden funcionar mal.