¿Barreras que impiden implementar sistemas operativos de 64 bits en estaciones de trabajo?

¿Barreras que impiden implementar sistemas operativos de 64 bits en estaciones de trabajo?

En mi lugar de trabajo, nuestros servidores funcionan con sistemas operativos de 64 bits durante años. Pero las estaciones de trabajo son un problema. Muy pocas aplicaciones y controladores funcionan bien en sistemas operativos de 64 bits. Esos pocos casos son suficientes para evitar la implementación de sistemas operativos de 64 bits en estaciones de trabajo.

  1. ¿Por qué sucede eso? ¿Es culpa del sistema operativo o del controlador/aplicación?

Además:

  1. Si tiene un problema similar, comparta sus pensamientos y los problemas que experimentó.

  2. ¿Cuándo serán mayoría los sistemas operativos de 64 bits?

Respuesta1

El problema no se puede resumir fácilmente, pero el problema principal es que los proveedores siempre son reacios a invertir tiempo, y por lo tanto dinero, en el desarrollo de controladores cuando no están seguros de lograr el valor de retorno necesario.

En resumen: si creen que no hay demasiados usuarios de 64 bits, no desarrollarán para ellos.

Lo mismo ocurre con las aplicaciones. La mayoría de las aplicaciones están escritas únicamente para funcionamiento en 32 bits y dependen de la compatibilidad hacia arriba a través del relleno para funcionar. Pero dependiendo de qué tipo de magia arcana se realice en el código fuente, esto puede terminar en forma de pera, aunque no es muy común: en su mayor parte, sólo las aplicaciones complejas, como los juegos, realmente sufren problemas de compatibilidad.

El sistema operativo en sí rara vez tiene la culpa de hacer cosas malas con la arquitectura: la mayoría de las implementaciones de 64 bits son sólidas.

En cuanto a cuándo los sistemas operativos de 64 bits serán mayoría, bueno, probablemente será un proceso lento y progresivo. La forma más sencilla sería que un fabricante de chips abandonara por completo la compatibilidad de procesamiento de 32 bits. Esto obligaría a los desarrolladores de sistemas operativos a mantener capas de compatibilidad de aplicaciones de 32 bits, y estas se implementarían de manera que esté bien ejecutar software antiguo de esta manera, pero desalienta activamente a cualquier usuario que intente escribir software nuevo para usar 32 bits.

Respuesta2

Si Windows es el sistema operativo de su cliente preferido y su hardware tiene un sólido soporte de controladores de 64 bits del fabricante,y lo has probado minuciosamente. No creo que vea problemas de software importantes.

El modo de software de 32 bits es bastante bueno en Vista de 64 bits, y lo he estado usando como estación de trabajo principal en el trabajo y en casa durante casi un año usando aplicaciones estándar (Office, VMWare, Firefox, etc.). El problema es la compatibilidad con el controlador de la impresora con nuestra fotocopiadora/impresora local, pero esas cosas deben encontrarse durante las pruebas.

Como ocurre con todo, su kilometraje puede variar ¡Y debe realizar la prueba! ¡prueba! ¡prueba! Pruebe las aplicaciones de la línea de negocios, pruebe sus periféricos y dispositivos y verifique que funcionen en un sistema operativo de 64 bits, pero probablemente podría considerar incorporarlo cuando reemplace el hardware antiguo.

Si todas estas pruebas valen la pena es una decisión que solo usted puede tomar; solo implementamos clientes de 64 bits cuando el uso del sistema lo exige (por ejemplo, la necesidad de manejar grandes cantidades de RAM), pero eso cambiará con el tiempo.

Respuesta3

No debería tener ningún problema al ejecutar un sistema operativo que no sea Windows de 64 bits en sus estaciones de trabajo. Solaris ha tenido un kernel de 64 bits desde hace bastante tiempo, y la mayoría de las instalaciones predeterminadas de Linux también son de 64 bits.

Desafortunadamente para los usuarios de Windows, muchos proveedores no han creado ni actualizado controladores para que funcionen con las versiones del sistema operativo de 64 bits. Más específicamente, los proveedores que apuntan a Win64 se dirigen principalmente al hardware de servidor y no a dispositivos de estaciones de trabajo.

Respuesta4

Es una aplicación rara que no funciona bien en el modo de 32 bits de Vista de 64 bits. Asegúrese de probar y determinar dónde están exactamente los problemas. Si solo unas pocas personas necesitan usarlo, es posible que pueda usar VirtualPC o algún otro mecanismo de virtualización para permitir que esas pocas personas trabajen.

También eche un vistazo a Windows 7 y el modo XP que forma parte de Windows 7 Professional. Si puede esperar un poco, eso debería permitirle ejecutar sus aplicaciones de 32 bits en modo XP mientras el resto de su sistema se ejecuta en 32 bits. Esto supone que los controladores no son el problema. Sin embargo, a menos que esté utilizando hardware muy antiguo o muy propietario, deberían estar disponibles controladores de 64 bits.

información relacionada