Articles of 32bit 64bit

在Windows Server 2008 64位下运行32位VB应用程序时遇到问题。 魔兽世界是否自动?

我有一个由VB编写的第三方开发的应用程序。 这是一个32位应用程序,缺less的DLL是olepro32.dll和ieshims.dll 我从哪里获得这些? 我想直接从微软下载而不是第三方。 使用dependancywalker我设法sorting一些丢失的文件。 把c:\ windows \ syswow64放在path中对olepro32.dll有帮助。 我在系统上find了ieshims.dll的副本,并将其复制到应用程序path中。 现在依赖沃克正在显示: 错误:由于在隐式依赖模块中缺less导出function,所以至less有一个模块具有未parsing的导入。 错误:find具有不同CPUtypes的模块。 警告:由于延迟加载相关模块中缺less导出function,至less有一个模块导入未parsing。 怎么办? 我看到一个长长的模块列表,其中x64以红色列出,x86列出黑色列表 解决了。 这是由数据执行保护引起的。

32位RHEL4用户可以使用64位内核吗?

有没有办法改变一个i386 RHEL4机器运行一个amd64内核,但确保它仍然build立软件到相同的i386二进制文件? 在Debian上,这看起来相当简单:只要安装一个amd64内核(最坏的情况,像这样的人build立一个: http : //www.debian-administration.org/users/jonesy/weblog/1 ),并用“linux32”作为前缀。 那么所有认为uname -m都不会改变,我只需要处理一些考虑uname -r 。 什么是红帽相当于? 唯一的办法是在另一个磁盘上完全安装64位,然后在任何人构build任何东西之前将其重新刻录回32位系统? (即使是最好的例子似乎是基于Debian的。) 背景:我们制作了一个运行在i386 RHEL4上的大型系统。 然而,一些较大的RHEL构build机器现在有足够的RAM,可以从64位(对于内核,也许是一些更大的构build步骤)中受益。 我们的构build系统不支持交叉编译。

在Debian 6,64bit上,psycopg2和libgcrypt.so会出现“无法分配内存”的错误

我有一个奇怪的生产特定错误与Python psycopg2 postgresql驱动程序和libgcrypt模块相关。 我正在运行Debian 6,32位主机我的应用程序与uWSGI和Nginx。 我决定切换到64位全新安装。 一切似乎都很好,除了我在uwsgi.log中获取每个请求的Python回溯之下: File "…/python2.7/site-packages/django/core/handlers/wsgi.py", line 272, in __call__ response = self.get_response(request) File "…/python2.7/site-packages/django/core/handlers/base.py", line 169, in get_response response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) File "…/python2.7/site-packages/django/core/handlers/base.py", line 203, in handle_uncaught_exception return debug.technical_500_response(request, *exc_info) File "…/python2.7/site-packages/django/views/debug.py", line 59, in technical_500_response html = reporter.get_traceback_html() and so on… 所以,我去了django / core / handlers / base.py(Django版本1.3.1)第166行,这似乎是最后一个exception处理程序,它包含了一切非常特殊的东西。 […]

CentOS5 python错误的ELF类:ELFCLASS32

有没有人遇到这个错误的ELF类错误? 以下更详细地提供了失败: [root@nocloud ~]# system-config-users Traceback (most recent call last): File "/usr/share/system-config-users/system-config-users.py", line 25, in ? import libuser ImportError: /usr/lib/python2.4/site-packages/libusermodule.so: wrong ELF class: ELFCLASS32 有人可以告诉我怎么可能解决这个问题吗? 它看起来像python打破了我的服务器。

Windows 2008 Server 64位上的32位ODBC ++ dll

我们的客户正在尝试迁移到64位Windows。 他们还没有得到一个ODBC的DLL现在和我们的解决scheme与2003服务器(32位)附带的版本链接。 但是,在依赖walker中查看从Windows 2003迁移到Windows 2008的32位ODBC ++ dll时,它似乎是无效的。 任何人都可以build议我怎么能得到64位Windows 2008环境中的32位ODBC ++ DLL工作?

SQL Server:64位服务器上的32位实例?

有没有办法在SQL Server 2008 x64上创buildSQL Server的32位实例,而无需安装SQL Server 2008 x32? 如果我必须安装SQL 2008 x32; 在同一台服务器上安装32和64有没有问题? 我有一些FoxPro数据源,我需要通过链接服务器访问。 我知道没有64位的foxpro驱动程序。

通缉:Unix zip命令行程序,支持zip64

有一个Unix命令行程序,实现与ZIP64支持的ZIP? 标准的压缩程序不会压缩大于2 ** 32字节的文件。 我不想使用.tar.gz格式,因为使用ZIP,我可以访问文件而不需要解压缩整个存档。 我不想使用7zip因为没有对7zip压缩文件的本机Python支持。 谢谢。

在64位操作系统上的Centos 7.1 – 32位程序

我已经在运行CentOS 7.1的64位VPS上成功安装了一个32位软件。 我不得不安装32位库之前,它会安装,但现在当我尝试启动它,我得到这个错误: [root@001 bin]# bash ./nre ./nre: ./nre: cannot execute binary file 如果我查阅文件要求,得到: [root@001 bin]# file nre nre: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked (uses shared libs), stripped 我所有的阅读都指出这个错误可能是一个32位的二进制问题,但是因为我已经安装了这个库,所以我有点困惑,为什么我收到这个错误。 我如何去诊断我是否确实错过了一个图书馆,如果我是,哪一个? 好吧,使用string-a命令,我想我能够产生一个依赖列表。 有没有一种简单的方法来确定我失踪? /lib/ld-linux.so.2 libnre.so __gmon_start__ _Jv_RegisterClasses _init _ZN11NreLauncher11getInstanceEv _fini _ZN11NreLauncher3nreEPKciPPc libdl.so.2 libstdc++.so.6 __gxx_personality_v0 libm.so.6 libgcc_s.so.1 libpthread.so.0 libc.so.6 _IO_stdin_used umask […]

Win32 + PAE对JVM的性能影响

我的一个客户坚持在32 GB RAM服务器上安装Windows 2003企业版操作系统。 我的应用程序是一个java web应用程序(servlet),主要是读取一个数据库。 这个DWH将在Oracle 10g上运行。 这个操作系统select的影响是什么? 从我的testing看来,我无法为我的JVM分配一个大于1.5GB(Xmx)的堆空间。 另外,我不知道对Oracle有什么影响。 这个操作系统select有什么优点和缺点? (许可证费用可能?) 谢谢 PS:我们的主要build议是Debian(64位)/ Postgresql,但是,你知道,客户永远是对的:-)

服务器2上的64位VM guest虚拟机性能可怕,如果> 2GB的RAM

我们是一家软件开发公司,我们正在试用Windows XP Professional / 32上的VMWare Server 2(企业标准,无法摆脱),而Windows 2008 x64则作为64位testing的访客。 我们正在使用VS2008。 这显然是在64位硬件上。 主机有4GB的RAM。 当我们为VM分配2GB时,它运行得相当可接受。 但是,当我们分配3GB的时候,最多2GB的时间花费了6分钟,花了20(20)分钟,物理磁盘正在抖动。 系统属性说3.5xGB内存,“物理地址扩展”。 boot.ini没有/ 3GB开关。 任何人都有指导如何提高性能? 添加/ 3GB? 我忽略了VMWare的任何configuration(磁盘策略已经设置为“性能”,XPconfiguration为“优化后台服务”)? 静态分配所有磁盘空间与dynamic增长几乎没有差别。 有些相关的问题 – 如果客人闲置一段时间,build设也需要15-20分钟; 有没有办法来防止这种空转? 客人是否被换出了RAM? TIA。