我只使用VMWare独立转换器将具有4个CPU的物理Windows XP x64机器转换为具有4CPU(在ESX服务器上)的VMWare虚拟机。 除了操作系统现在似乎只使用2个CPU(当安装4个时,请参见下图),所有的工作都很好。 这一定是Windows XP的问题,而不是VMWare的问题,但是现阶段我不能排除任何原因。 我能做什么?
我有一个相对小而快乐的MySQL 5.1数据库,安装在FreeBSD 7.1 64bit上。 由于与我们的备份软件和FreeBSD不兼容,我不得不将数据库移到Linux服务器上。 由于我们在这里运行Debian,所以我要为此而解决。 最大的问题是如果我应该运行32位或64位。 这是一个虚拟的环境,所以硬件不起作用。 我可以通过使用64位linux + 64位MySQL来获得任何性能增益(或损失),只需less量内存(可以说512M是极端的)? 我应该只使用32位,直到我需要分配超过2GB的内存到MySQL(PAE没有帮助,32位MySQL不能使用超过2GB)?
这无疑是一个重复的问题,但我的search技巧已经失败了。 如何确定Windows上的应用程序是64位还是32位? 理想情况下,我希望能够在64位Windows XP和64位Windows 7上执行此操作。 谢谢! 编辑:感谢您的答复。 有没有办法,当应用程序没有运行,我可以做到这一点? 例如,在Linux上我们有“readelf” – 一个命令行util来检查二进制文件。 Windows上是否有类似的工具?
我在64位XP机器上安装了VMWare Server。 创build新的虚拟机(对于XP 64位客户操作系统)并添加指向XP64设置ISO的CD后,VMWare不让我运行虚拟机: 试图加载一个x64操作系统,但是这个CPU不兼容x64模式。 请安装一个32位的X86操作系统。 是什么赋予了? (我的主机绝对是一个64位的机器)
我今天注意到一台服务器的内存非常低。 它物理上已经安装了8GB,运行Windows 2008 R2 Standard 64bit。 它还承载了2个使用HyperV的虚拟机。 服务器是戴尔Poweredge R510。 然而,主机操作系统在任务pipe理器中报告,它只有4GB的RAM,尽pipe实际上有8GB,而且是一个64位的操作系统。 电脑属性显示安装内存:8.00GB(3.99GB可用)。 为什么“可用”是在64位操作系统下安装的实际RAM的一半? 另外,主机操作系统上几乎所有的4GB可见RAM都被没有任何显示在任务pipe理器中的东西所使用(大概是HyperV,因为它将3.6GB分配给其托pipe的虚拟机)。 但是,这并不能解释哪些Windows甚至看不到其他 4GB。 我缺less的4GB内存在哪里? 更新:戴尔OpenManage这样说:总安装容量8192 MB安装容量可用于操作系统4096 MB 所以看起来像Nathan的内存镜像的build议可能是正确的。 我将不得不重新启动来检查(我认为?) 更新2确定。 所以我重新启动,我收到一条消息:“系统内存的数量已经改变了”(尽pipe一年没有碰到硬件)。 一旦Windows启动,所有的8GB将再次可见。 看起来我可能有一个硬件RAM问题(我可能会尝试重新设置它,只要我可以从服务器下一个大家)。 感谢您的回答和评论。 我希望这将是镜像RAM的选项,但似乎没有 – 甚至没有提到在BIOS中。
我们有一台运行SQL 2005 Workgroup 64位(9.0.4273)的SQL服务器,位于Windows 2003服务器64位上。 我们已经运行了sp_configure并重新configuration了服务器,表明现在启用了clr。 exec sp_configure 'clr enabled', '1' go reconfigure go 但是,当试图调用CREATE ASSEMBLY时,服务器完全死亡,我们必须重新启动机器。 更多的诊断信息,即使启用clr设置为1,我们已经重新启动完整的服务器,运行以下语句 select * from sys.dm_clr_properties 回报 directory version state locked CLR version with mscoree 这是CLR在另一台机器上未启用时所说的内容。 在正确启用的机器上(重新启动后),该function可以读取 directory C:\Windows\Microsoft.NET\Framework64\v2.0.50727\ version v2.0.50727 state CLR is initialized
在我们的一台服务器上,我们得到了一个新的BSOD,带有错误信息:“在分配时间间隔内没有在辅助处理器上收到时钟中断” 服务器规格:HP XW9400 2x双核AMD Opeteron 2224 SE 3,20Ghz(4CPU)16GB HP ECC RAM Windows 2008 R2企业级64位Nvidia Quadro 4xxxgraphics(?) 听起来很熟悉吗? 提前致谢
我在运行IIS 7.5的64位Windows 2008计算机上安装了Phalanger。 我已经成功地映射.php扩展名来执行php脚本,但似乎有些标准的PHP函数不见了。 目前我得到一个错误,“version_compare()”是一个未定义的函数。 任何想法可能是错的?
我需要安装PEAR。 所以,我尝试运行PHP提取内部的batch file。 但是它给了这个错误 – The program can't start because php_pdo.dll is missing from your computer. Try reinstalling the program to fix this. 但是我有\ext文件夹中的那个dll文件。 我的环境variables有pathD:\php5 (我添加了),并在我的php.ini我有以下path – include_path =".;D:\php5\PEAR" extension_dir = "D:\php5\ext" 哪一个都是有效的 而且我在D:\php5\ext里面有php_pdo.dll文件。 任何指针家伙? 更多细节 我有一个运行Windows 7的64位系统。 我从http://windows.php.net/download/ – > VC6 x86线程安全的PHP 5.2.17 VC6。 它工作正常。 – 然后我拿了一个队友的php.ini文件(有PHP版本5.3.6)并覆盖了我的。 他有他的系统完全安装,我正在设置我的。 早些时候,我只是复制他的PHP安装文件夹,但后来得到像 – PHP Warning: PHP Startup: […]
我曾经运行CheckPoint的SSLnetworking扩展器来连接到客户的networking,但是看起来64位对Linux的支持是远远不够的。 我可以使用其他的连接,例如OpenVPN?