iMapBox 支持 32位操作系统和64位操作系统. 并分别提供了2套不同的版本用来保证使用上的稳定性。
说到32位和64位,先要了解什么是32Bit和64Bit
先科普一下:
CPU的位和字长
位:在数字电路和电脑技术中采用二进制,代码只有“0”和“1”,其中无论是“0”或是“1”在CPU中都是一“位”。
字长:电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。所以能处理字长为8位数据的CPU通常就叫8位的CPU。同理32位的CPU就能在单位时间内处理字长为32位的二进制数据。字节和字长的区别:由于常用的英文字符用8位二进制就可以表示,所以通常就将8位称为一个字节。字长的长度是不固定的,对于不同的CPU、字长的长度也不一样。8位的CPU一次只能处理一个字节,而32位的CPU一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节。
这里有一篇关于如何查看自已的操作系统是32BIT还是64BIT的文章:
https://jingyan.baidu.com/article/09ea3edec9caa4c0aede392e.html
好,现在开始正题了:
iMapBox 为了适应大家的操作系统的不同,提供了64Bit和32Bit的方式,但实质上iMapBox的主要内核还是在x86的模式下运行的,而在部份模块中,采用了x64的方式进行了编译。而不是进行的整个软件的x64方式编译,这样的方式有一个比较明显的好处就是软件即可以在64位下运行,也可以在32位下运行。主体的逻辑不会受操作系统的改变而影响,换句话说,您如果安装了错误的版本或在某种苛刻的条件下使用了不同的操作系统,软件还是可以保证稳定运行。
阅读和此文章类似的: 特色 & 亮点