This post says that you need a 64-bit system for MongoDB if your data is more than 2 GB.
On my local machine, the 64-bit version of Intel C2D running on 32-bit Mac OS X Leopard, the 64-bit version of MongoDB works without errors.
On the server, a 64-bit machine with 32-bit CentOS 5.0, the 64-bit version of MongoDB will not work. 32 bit works fine.
My question is, does MongoDB require both hardware and the OS kernel 64 bit? If so, why is there a discrepancy in my experience with the above systems?
, , 2 , 64- mongod. 64- , , , 64- .
, . mongodb mmap , . , PAE. PAE - , 3,5 .
: , , 32- , , 64- . OSX, 64- , , , , . Windows Linux 64- 64- .
> 2 , > 2 . 64- , PAE, 32- .
, MAC OS X - PAE, , .
MAC OS X is a special case, as it tries to VERY obscure all 32/64 bit content from the user. Leopard, afaik, already supports 64-bit applications with some tricks.
Source: https://habr.com/ru/post/1764871/More articles:How do you dynamically assign a homepage? - c #Невозможно подключиться к MySQL из PHP: "mysql_connect(): нет такого файла или каталога" - phpQVariantMap Json Parsing in QT - qtGtkExpander style widget in wxWidgets? - pythondatabase update questions - javaNeed PECL OAUTH-1.0.0 windows dll - peclAS3 Video Encoding во время исполнения с высоким сжатием (H.264?) - flexUnix tty command and file command? - command-lineHow to add Websphere 6.1 server / runtime in Eclipse? - javaWhy sign my xap? - silverlightAll Articles