В настоящее время я читаю немного о сборке мусора в .NET и нашел эту статью Microsoft об этом. Мой вопрос о разделе Эфемерные поколения и сегменты . Вот эта таблица:
╔═════════════════════════════════╦════════╦════════╗
║ ║ 32-bit ║ 64-bit ║
╠═════════════════════════════════╬════════╬════════╣
║ Workstation GC ║ 16 MB ║ 256 MB ║
║ Server GC ║ 64 MB ║ 4 GB ║
║ Server GC with > 4 logical CPUs ║ 32 MB ║ 2 GB ║
║ Server GC with > 8 logical CPUs ║ 16 MB ║ 1 GB ║
╚═════════════════════════════════╩════════╩════════╝
Теперь я не понимаю, почему размер эфемерного сегмента уменьшается с увеличением логического числа процессоров, кто-нибудь может объяснить?
PS, если этовопрос лучше подходит для Software Engineering SE или любого другого, пожалуйста, дайте мне знать, чтобы я мог переместить его туда