Думаю, можно и 2 и 3 - то есть все равно другое будет обрабатывать, а не первое и второе ядро.
У тебя я так понимаю не 86, а 32. Потому что как таковой, 86-битной нету. Если пишет x86 - это 32 на самом деле. Это разрядность, есть х86_32bit, х86_64bit, но когда у тебя 64 - то x86 как раз обозначает 32 битные проги которые ты ставишь на систему. И если у тебя 32-битная винда, то используется только 2 гб оперативки, это очень мало для MWLL.
http://www.mechlivinglegends.net/page/3/
"Of all of the crashlogs submitted since the MWLL 0.4.9 update, 82% of them have been out-of-memory errors.
We would like to offer the following suggestions to those that are experiencing a higher crashing trend:
1.) Lower texture quality with the in-game settings.
2.) If you have the option, play with 64-bit executable, this will allow your system to allocate more than 2 gigabytes of memory to the Crysis.exe process.
3.) Close any unneded applications (like your Internet browser or graphics applications) before you start MWLL
4.) Get a 64-bit operating system if you have more then 3 gigabytes of RAM.
5.) Purchase additional system memory if you are capable. Systems that have 2GB of system memory or less are likely starving for free system memory when running MWLL".
Эта вот уже с начала 0.4.9 говорят сами разрабы. Так что если есть возможность поставить вместо 32 -> 64 битную винду, это стоит сделать
Несколькими постами выше Kill сказал, что "Это уже давно обсуждалось и проверялось, мало того это есть в решении проблем", но получается не все знакомы с этим самым решением. Так что лишний раз напомнить (даже по несколько раз на странице) - не лишне