64-bit相关内容

64 位 Java 平台的优势

我是java平台的绝对n00b我想知道是否需要更改代码中的任何内容才能获得 64 位 JRE 的好处? 或者是当我用“java -d64"启动它时它会以某种turbo模式运行吗? 非常感谢您的帮助 解决方案 我之前的版本虽然不是错误的,但写得很快. 从 32 位更改为 64 位不会自动使您的应用程序运行得更快,在某些情况下可能会导致相反的结果.在“消极"方面使用 64 位 ..
发布时间:2021-11-26 14:53:38 Java开发

64 位性能优势

64 位应用程序相对于 32 位应用程序的性能优势的来源是什么?我假设有性能优势,因为像 WinRAR 这样的程序会宣传它. 另外,我们是否可以通过切换到 64 位编译器来获得这些性能优势,或者是否需要对代码进行任何更改? 欢迎提供与非托管和托管代码相关的答案. 解决方案 为了利用最新 CPU 的 64 位架构,您必须: 使用 64 位 CPU 和操作系统 使用 64 ..
发布时间:2021-11-26 14:53:26 其他开发

64 位 .Net 应用程序中的内存限制?

在我的笔记本电脑上,运行 64 位 Windows 7 和 2 Gb 可用内存(根据任务管理器的报告),我能够做到: var x = new Dictionary( 30 * 1024 *1024 ); 如果我手头没有配备更多 RAM 的计算机,我想知道这是否可以扩展,以便在具有 4 Gb 可用内存的计算机上,我将能够分配 60M 项目而不是“仅"30M 等等在吗? 或者在我能够消耗所有 ..
发布时间:2021-11-26 14:53:17 C#/.NET

C 和 C++ 中 float 和 double 的大小是多少?

我想看看是否有任何类似于 uint32_t 的标准类型,它总是会映射到 32 位无符号整数类型,但我找不到. float 的大小在所有平台上总是 4 字节吗? double 的大小总是 8 吗? 这两个标准是否对此事有任何说明? 我想确保我的大小在所有平台(x86 和 x64)上始终相同,所以我使用标准的 int 类型,但是我找不到任何类似的 float 和 双. 解决方 ..
发布时间:2021-11-26 14:53:10 C/C++开发

C# 开发中可能存在的 64 位操作系统问题

我正在将我的操作系统更新到 Windows 7 x64,我只有运行 32 位操作系统的经验.有人对 64 位环境有什么不好/好的体验吗? 作为参考,我使用的工具是: Visual Studio 2008 乌龟SVN TestDriven.Net Oracle 10g XE PL/SQL 开发人员 邓达斯图表 来自 MS SQL Server 2008 的分析服务 解决 ..
发布时间:2021-11-26 14:52:40 C#/.NET

64 位机器上的无符号 128 位除法

我有一个 128 位数字存储为 2 个 64 位数字(“Hi"和“Lo").我只需要将它除以 32 位数字.使用 CPU 的本机 64 位操作,我该怎么做? (请注意,我不需要任意精度的库.只需要知道如何使用本机操作进行这种简单的除法.谢谢). 解决方案 如果您使用架构可以处理的最大可能的本机表示(64 位)存储值(128 位),您将在处理中间值时遇到问题除法的结果(如您所见:)). ..
发布时间:2021-11-26 14:52:33 其他开发

如何在命令行中运行 Photoviewer.dll

当我在命令提示符下(以管理员身份)运行以下代码时: "C:\Program Files\Windows 照片查看器\PhotoViewer.dll" "C:\00012.tif" 它产生如下所示的错误: “此文件没有与之关联的程序来执行此操作.请安装程序,或者,如果已安装,请在默认程序控制面板中创建关联程序." .tif 和 .tiff 都在默认程序控制面板中关联. 我正在尝 ..
发布时间:2021-11-26 14:52:25 C#/.NET

将在 64 位 java 中使用 longs 而不是 ints 受益

在 64 位 VM 中,使用 longs 而不是 ints 会在性能方面做得更好,因为 java 中的 longs 是 64 位,因此拉取和处理 64位字可能比在 64 位系统中提取 32 位字更快.(我期待有很多 NO,但我一直在寻找详细的解释). 编辑:我的意思是“在 64 位系统中拉取和处理 64 位字可能比拉取 32 位字更快",因为我假设在 64 位系统中,拉取 32位数据要求您首 ..
发布时间:2021-11-26 14:52:16 Java开发

2D morton 代码编码/解码 64 位

如何将给定的 [x, y] 的 morton 代码(z 顺序)编码/解码为 32 位无符号整数,生成 64 位 morton 代码,反之亦然?我确实有 xy2d 和 d2xy 但仅适用于 16 位宽产生 32 位莫顿数的坐标.在网上找了很多,都没有找到.请帮忙. 解决方案 如果您可以使用特定于体系结构的指令,那么您很可能能够将操作加速到超出使用 bit-twiddeling hacks 所 ..
发布时间:2021-11-26 14:51:58 其他开发

如何使用 printf 为 64 位 Mac OS X 编写汇编语言 hello world 程序?

我正在尝试学习为 64 位 Mac OS 编写汇编语言.我对 32 位 Mac OS 以及 32 位和 64 位 Linux 都没有问题. 但是,Mac OS 64 位不同,我无法弄清楚.所以我是来寻求帮助的. 我使用系统调用打印没有问题.但是,我想学习如何使用 Mac OS 的 64 位汇编语言调用 C 函数. 请看下面的代码 .data_你好:.asciz "你好,世界\n ..
发布时间:2021-11-26 14:51:48 其他开发

类未注册错误

在 64 位计算机上从 Visual Studio 2012 运行应用程序,显示以下错误消息: 检索具有 CLSID {F2D4F4E5-EEA1-46FF-A83B-A270C92DAE4B} 的组件的 COM 类工厂由于以下错误而失败:80040154 类未注册(来自 HRESULT 的异常:0x80040154 (REGDBREA1-46FF-A83B-A270C92DAE4B)) ..
发布时间:2021-11-26 14:51:19 其他开发

你如何为 x64 编译 OpenSSL?

按照 INSTALL.W64 中的说明操作后,我有两个问题: 代码仍然写入“out32"文件夹.我需要能够在我的工作站上链接到 32 位和 64 位版本的库,所以我不希望 64 位版本破坏 32 位库. 输出仍然是 32 位的!这意味着我在尝试从 x64 应用程序链接到库时收到“未解析的外部符号"错误. 解决方案 要编译静态库(发布和调试),您需要这样做: 安装 Perl - ..
发布时间:2021-11-26 14:51:10 C/C++开发

无法在 PowerShell 上导入 MSOnline(Connect-MsolService 错误)

我遇到了这个问题,但找不到任何答案.问题是我试图使用 Azure cdmlets 通过 c# 代码连接到 O365,但我无法获得 connect-msolservice. “当您尝试在 Office 365 中运行管理 Windows PowerShell cmdlet 时出现“无法识别术语"错误" 解决方案 经过数小时的搜索和尝试,我发现在 x64 服务器上必须为 x64 安装 M ..
发布时间:2021-11-26 14:50:59 其他开发

在“任何 CPU".NET 程序集上强制 x86 CLR

在 .NET 中,“平台目标:任何 CPU"编译器选项允许 .NET 程序集在 x64 机器上以 64 位运行,在 x86 机器上以 32 位运行.还可以使用“平台目标:x86"编译器选项强制程序集在 x64 机器上作为 x86 运行. 是否可以运行带有“Any CPU"标志的程序集,但要确定它应该在 x86 还是 x64 CLR 中运行?通常这个决定是由 CLR/OS 加载器(根据我的理解 ..
发布时间:2021-11-26 14:50:37 C#/.NET

检查非托管 DLL 是 32 位还是 64 位?

如何在 C# 中以编程方式判断 非托管 DLL 文件是 x86 还是 x64? 解决方案 参考 规格.这是一个基本的实现: public static MachineType GetDllMachineType(string dllPath){//参见 http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx// ..
发布时间:2021-11-26 14:50:26 C#/.NET

无法在 Ubuntu 中安装 Android Studio

我使用的是 Ubuntu Gnome 14.04,并且安装了 Java 8(JDK 和 JRE). 当我安装 Android Studio 时一切正常,但出现一条消息: 无法运行 mksdcard SDK 工具 如何正确安装 Android Studio,或者如何解决此问题? 解决方案 假设您运行的是 64 位 Ubuntu,建议修复“问题 82711" 应该可以解决您的 ..
发布时间:2021-11-26 14:50:18 Java开发