64位

32位与64位应用程序速度分析

给你一囗甜甜゛ 提交于 2019-11-27 20:06:05
32或64指的是内存地址位数 32位的操作系统也只能识别最大4GB的内存 64位CPU的最大寻址空间为2的64次方bytes,计算后其可寻址空间达到了惊人的16TB(treabytes),即16384GB 64位平台上的运行性能要远超过32位平台。原因在与CPU通用寄存器的数据位宽,64位平台是64位,而32位平台是32位,也就是说,64位平台可以运行64位数据指令,处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍。由于内存中可以保留更多的数据,可以减少速度慢的磁盘访问,寄存器更大,运算速度更高。但是在64位下指针长度增加,同样的结构需要更多内存,程序运行的开销也更大。但通常64位带来的性能提升可以弥补由于指针变大带来的额外开销。 来源: oschina 链接: https://my.oschina.net/u/81653/blog/291239

Win7 64bit 安装爬虫Scrapy

隐身守侯 提交于 2019-11-27 12:58:18
安装Scrapy进过的坑 在学习爬虫的时候,也上网搜过不少相关教程,最终决定选择在Linux上开发,只能用虚拟机了,但是虚拟机比较卡,也比较占用系统资源,所以决定尝试在Windows win7上安装爬虫Scrapy,可以说安装过程是这个坑跳到那个坑,累觉不爱啊。后来经过多方打探,终于找到一款安装Scrapy的利器,真正的利器,下面放上地址:https://www.continuum.io/downloads 安装Python2.7 系统版本:Win7 64位 选择的版本为2.7,因为2.7比较成熟,点击下载,一路安装,其中有一个界面是选择是否要覆盖本地已经安装的Python版本,选择是,最好是和安装包一起配套安装,不然会出现不可知的错误。或者直接卸载本地已经安装的Python版本,目录手动删除。我就是先卸载本地安装的版本,删除目录,然后一路next,这样更省心。默认会安装最新版本的Python。 安装完成后,检测Python版本,以管理员身份打开cmd: 使用命令:python 说明已经是最新的版本了,这下就放心了。 安装爬虫Scrapy 使用命令:conda intall scrapy C:\Windows\System32> C:\Windows\System32>conda install scrapy Fetching package metadata .........