32-bit相关内容

在64位模式objc_setAssociatedObject功能错误不是在32位

我是用我的项目一个整洁的表视图控制器名为 SKSTableView ,允许每个表行有若干子行。这code完全在 32位的模式,但是当我在我的iPhone 5S或模拟器的4英寸64位模式下,当你点击一排得到它崩溃的子行运行。我没有对64位和32位的iOS系统的差异的任何知识。我很想了解它发生在这里。 您会发现,* SubRowObjectKey设置为无空隙,我得到的错误: EXC_BAD_ACCE ..
发布时间:2015-11-28 11:54:01 移动开发

32位和64位进程之间的memcpy的性能差异

我们有酷睿2机(戴尔T5400)与XP64。 我们看到,在运行32位程序时, 的memcpy的性能的量级 1.2GByte /秒;然而,与memcpy在64位进程 达到约2.2GByte /秒(或2.4GByte /秒 使用英特尔编译器CRT的memcpy的)。虽然 最初的反应可能是刚解释 走为由于可用更广泛的寄存器 在64位code,我们观察到,我们自己的memcpy样 上证所组装code(这 ..
发布时间:2015-11-28 11:53:59 其他开发

我可以用一个64位的机器还是开发32位应用程序?

我想知道如果我可以用一个64位机器(64位Windows Vista与Visual Studio 2008 SP1)仍在开发的32位应用程序?因为我打算购买一台笔记本电脑的64位Vista。我要问,以确保公正。谢谢! 解决方案 64位Windows上运行32位的Visual Studio就好了。除非你指定要使用64位的开发工具,它仍然会编译32位应用程序。 直接从页面: Visual ..
发布时间:2015-11-28 11:53:37 其他开发

16位整型和32位整型和64位整型

我一直在想这个很长一段时间,因为我从来没有对计算机科学(我在高中),所以请原谅我的无知关于这个问题的。“正规”教育 在支持三种​​类型的标题列出整数的平台,一个人的好,为什么? (我知道,每一种为int的长度不同的内存,但我不知道这意味着什么或它如何影响性能,或者从开发人员的角度来看,其中一个比对方更有优势)。 感谢您在您的帮助。 解决方案 “更好”是一种主观的术语,但有些整数是在某些平台 ..
发布时间:2015-11-28 11:53:22 其他开发

添加使用32位运算的64位号码

我们如何使用添加32位运算两个64位编号? 解决方案 添加至少显著字节第一,保持进位。添加最显著字节考虑进位LSB的: ; x86汇编,英特尔语法 ;加ECX:EBX到EDX:EAX 添加EAX,EBX ADC EDX,ECX ..
发布时间:2015-11-28 11:52:22 其他开发

中将为pid_t,将uid_t,gid_t在Linux上尺寸

在Linux系统中(32位或64位),什么是将为pid_t ,的大小将uid_t 和 gid_t ? 解决方案 的#include< stdio.h中> #包括< SYS / types.h中> 诠释的main() { 的printf(“将为pid_t:%祖\ N”的sizeof(将为pid_t)); 的printf(“将uid_t:%祖\ N”的si ..
发布时间:2015-11-28 11:52:05 服务器开发

确定是否当前PowerShell进程是32位还是64位?

在上一个64位操作系统平台上运行PowerShell脚本,你怎么能确定的脚本的是什么版本的PowerShell(32位或64位)的脚本运行? 背景 (即使用64位的32位和64位版本的PowerShell默认情况下在64位平台,如Windows Server 2008。这可能会导致困难的时候PowerShell脚本是RAN必须针对特定的建筑安装为SharePoint 2010中的脚本,以消耗的 ..
发布时间:2015-11-28 11:51:58 其他开发

链接32位库64位程序

我有一个32位的。所以只有二进制文件的库,我要生成一个使用它的64位程序。 有没有一种方法来包装或将其转换,因此它可与64位程序中使用? 解决方案 没有。 64位程序里面不能直接链接到32位code。 最好的办法是编译32位(独立的)程序,可以 ..
发布时间:2015-11-28 11:51:29 服务器开发

什么是在64位操作系统上运行IIS作为32位VS 64位的利弊?

也许更适合“机架溢出”,但是从开发人员的角度,有什么优点和运行IIS的缺点上(服务于传统的传统的ASP和.NET)一个64位的过程,作为一个32位的过程,而不是64位windows主机? 32/64(IIS /服务器)超过32/32的主要优点似乎是走在每个IIS进程的内存为4GB的能力。 我预计32/64超过64/64的优势似乎是,它更容易进入传统的32位进程的DLL(其中我们仍然从合作伙伴的 ..
发布时间:2015-11-28 11:51:09 C#/.NET

处理器,操作系统:32位,64位

我是新来的节目和来自非CS背景(没有正式的程度)。我主要是程序的WinForms使用C#。 我感到困惑的32位和64位....我的意思是,听说过32位操作系统,32位处理器,并在此基础上的程序可以有最大内存。它如何影响一个程序的速度。还有很多问题,这让前来的头脑。 我试图通过一些计算机组织与体系结构的书籍。但是,无论是我太笨了解什么是写在那里或作家假定读者有一定的CS背景。 有人能解释我的这 ..
发布时间:2015-11-28 11:50:47 其他开发

x86_64的大会的Linux系统调用混乱

目前我正在学习Linux上的汇编语言。我一直在使用这本书的编程从地上爬起来“和所有的例子都是32位的。我的操作系统是64位的,我一直试图做所有的例子在64位。我有麻烦但是: .section伪.DATA .section伪的.text .GLOBAL _start _开始: MOVQ $ 60%RAX MOVQ $ 2,%RBX INT $ 0x80的 这仅仅只是调用Linux的退出 ..
发布时间:2015-11-28 11:50:33 其他开发

将指针转换成整数

我想,以适应现有的code到64位的机器。的主要问题是,在一个功能,previous codeR使用一个void *论点,即转换成合适的类型的函数本身。简单例子: void函数(MESSAGE_ID身份证,无效*参数) { 如果(ID == FOO){ INT real_param =(int)的参数; // ... } } 当然,在64 ..
发布时间:2015-11-28 11:49:26 C/C++开发

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

如何以编程方式告诉在C#中,如果一个非托管的DLL文件是x86或x64? 解决方案 参考的规范的。这里有一个基本的实现: 公共静态MachineType GetDllMachineType(字符串的DLLPath) { //见http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx //偏移到PE头总 ..
发布时间:2015-11-28 11:49:14 C#/.NET

是一个int 64位整数的64位C#?

在我的C#源$ C ​​$ C我可能已经宣布的整数为: INT I = 5; 或 的Int32 i = 5; 在当前prevalent 32位的世界里,他们是等价的。然而,当我们进入一个64位的世界里,我是正确的说,下面会成为一样的吗? INT I = 5; 我的Int64 = 5; 解决方案 没有。 C#的规范严格定义了 INT 是 System.Int32的的 ..
发布时间:2015-11-28 11:49:07 C#/.NET

如何检测安装了何种的JRE - 32位与64位

在安装过程中有一个NSIS安装,我需要检查哪些JRE(32位VS 64位)被安装在系统上。我已经知道我可以检查系统属性“ sun.arch.data.model ”,但这是特定于Sun的。我不知道是否有这一个标准的解决方案。 解决方案 在使用JVM体系结构可以使用检索“的 System.getProperty(“os.arch”); 在“操作系统”的部分似乎是有点用词不当,或者原设计者没有想 ..
发布时间:2015-11-28 11:48:40 Java开发

我怎样才能知道,如果我在64位JVM还是32位JVM(在程序中)运行?

我怎样才能知道,如果JVM我的应用程序中是32位还是64位运行?具体而言,有什么功能或preference做我接触到程序中检测到这一点? 解决方案 Sun公司Java系统属性来确定JVM的位数:32或64: sun.arch.data.model = 32 // 32位JVM sun.arch.data.model = 64 // 64位JVM 您可以使用 System.get ..
发布时间:2015-11-28 11:47:58 Java开发