提问:

R既有32位版本也有64位版本。那么我们该选择使用哪个版本呢?

答:

除了32位操作系统不能安装64位版本以外,在大多数情况下,你可以任意选择。两个版本都使用32位整数,也就意味着他们在数值计算时具有相同的数值精度

两者的主要区别在于内存管理方面。64位的R使用了64位的指针,而32位的R使用的则是32位指针。这意味着64位的R可以使用和搜索更大的内存空间

从经验来看,32位版本的R要比64位版本的R更快,虽然并不总是如此。但从另一角度来看,64位版本的R在处理更大型的文件和数据集时所面临的内存管理问题更少。两个版本允许的最大向量长度都是20亿左右。

推荐

如果你的操作系统不支持64位程序,或者你的计算机内存小于4GB,那么应该选择32位版本的R。如果操作系统支持64位版本的R,那么适用于windows系统和Mac系统的R安装程序会自动安装两个版本的R。

R的32位与64位的区别!相关推荐

  1. 计算机科普小知识——Win7系统32位与64位的区别,该如何选择?

    Win7系统32位与64位的区别 首先我们要知道32位和64位指的是什么.其实这是根据CPU内的寄存器字长来确定的,计算机内部数据都是二进制来呈现的,32位的计算机CPU一次最多能处理32位的二进制数 ...

  2. 操作系统32位与64位的区别

    经常有网友问我这样的一个问题,什么是32位与64系统?32位系统与64位的区别等等.围绕目前这些大家比较关系的问题,电脑百事网编辑这里将与大家总结一下,关于32位操作系统与64位操作系统的区别. 首先 ...

  3. 大白菜浅谈Windows 7 32位与64位之区别

    如今安装Windows 7已经不是什么新鲜事儿了,如果你还没有装Windows 7,那未免也太Out了.说起Windows 7的好处,那真是一堆一堆的,所以别犹豫,赶紧装一个吧. 哎,等等,装之前咱得 ...

  4. XP 32位与64位的区别

    电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长.所以能处理字长为8位数据的CPU通常就叫8位的CPU. 同理32位的CPU就能在单位时间内处理字长为32位的二进制数据. 字 ...

  5. 32位与64位操作系统的区别

    简单的说x86代表32位操作系统 x64代表64位操作系统.如果你的CPU是双核以上,那肯定支持64位操作系统了.如果你的电脑内存大于4G,那就要用64位的系统了,因为32位的Windows 7也好, ...

  6. 32位与64位系统区别及64位软件的选择

           在这么久的电脑使用当中,经常会遇到这种问题,随着电脑内存越来越大,除了64位系统能够管理4G以上的内存,而32位系统管理不了的因素外,还有其他的因素促使我们使用64位系统,让我们来看一看 ...

  7. 计算机win7几位,Win7 32位与64位有什么区别 Win7系统32位和64位的区别科普篇

    Win7系统分32位和64位版本,很多人在选择32位和64位系统的时候十分纠结,原因是自己的电脑应该安装哪一种版本,那么Win7 32位与64位有什么区别,下面装机之家分享一下Win7系统32位和64 ...

  8. C语言入门经典——基础知识(数据类型)(32位与64位系统基本数据类型的字节数)

    一.读取数据的格式说明符                                                  除此之外:     sizeof(char) =   1          ...

  9. linux内核学习之三:linux中的32位与64位

    linux内核学习之三:linux中的"32位"与"64位" 在通用PC领域,不论是windows还是linux界,我们都会经常听到"32位" ...

最新文章

  1. 前端工程师成长之多读好书
  2. Altair Compose 2020直装中文版
  3. 《20年后,你靠什么生存(孙继滨)》讲座观后感
  4. OpenCV学习之Mat::at()理解
  5. 时间控制插件调用接口
  6. P4718-[模板]Pollard-Rho算法
  7. MFC中使用FLASH相关
  8. Linux操作Oracle(8)——Oracle数据库迁移全纪录(1) — 表空间 用户 权限迁移
  9. 支付宝回应 AI 换脸风险;新 iPhone 或将于 13 号接受预订;Linux Lite 4.6 发布 | 极客头条...
  10. 百度悄然发布Deep Vioce 3
  11. Mysql数据库名和表名的大小写敏感性问题
  12. 用python计算有效前沿_15个好用到哭的python库,太牛了!
  13. 做一个网站要多少钱?
  14. python 狄里克雷平滑_狄里克雷平滑(Dirichlet)、線性插值平滑(Linear Interpolated)、拉普拉斯平滑(Laplacian)...
  15. C#批量转换Word文档为Pdf
  16. ACID--事物具有的四个特征
  17. 速学Sql Server从基础到进阶
  18. 手机分辨率大小自适应功能
  19. 轻断食过程中的身体变化
  20. java基础巩固-宇宙第一AiYWM:为了维持生计,四大基础之OS_Part_2整起~IO们那些事【包括五种IO模型:(BIO、NIO、IO多路复用、信号驱动、AIO);零拷贝、事件处理及并发等模型】

热门文章

  1. 2021年,全球顶级对冲基金公司及掌门人收益概览
  2. 稀有资源,送你极致3D听觉体验
  3. 学校计算机老师工作总结,信息技术教师年终工作总结4篇
  4. Window7下创建Mac OS虚拟机
  5. 高斯投影正反算快速实现
  6. c语言空心三角形形编程代码,空心三角形的简单实现(必看篇)
  7. 谷歌浏览器设置黑暗模式
  8. c语言中的字符串数组,详解C语言中的字符串数组
  9. 信息系统项目管理师(2022年)—— 重点内容:项目组合管理(19)
  10. Java仿腾讯视频流媒体点播网站开发实战(二)- 功能模块与实体设计