Jeśli korzystam z R na Linuksie lub na Macu, mogę wykryć liczbę dostępnych rdzeni za pomocą multicore:::detectCores()
. Jednak nie ma wersji Windows funkcji wielordzeniowych, więc nie mogę używać tej techniki w oknach.Wykryj liczbę rdzeni w oknach
Jak programowo wykryć liczbę rdzeni na komputerze z systemem Windows, z poziomu R?
Wydaje się być najlepszym sposobem. 'detectCores()' jest niezależny od platformy i zwraca liczbę, podczas gdy 'Sys.getenv (" NUMBER_OF_PROCESSORS ")' zwraca ciąg znaków. – Megatron
Tak, ale łatwo jest przekonwertować na liczbę całkowitą. I nie muszę instalować nowego pakietu. – bshor