32 and 64-bit Systems

  • R used to come in 32 and 64-bit versions
    • The last version to do both is 4.1.3
  • 32-bit systems are limited to 4GB of RAM
    • This in turn limits R to ~3GB of RAM
  • Some database connections require 32-bit R :(
    • It is possible to pretend 32 and 64-bit R gets along
      • You can use a system call to 32-bit R to run just the bits you need to be in 32-bit
      • Pass data between 32 and 64-bit by writing to data files of your choosing
      • This is not ideal