Я понимаю, для отдельных приложений - само приложение должно быть разработано так, чтобы использовать преимущества нескольких ядер. Но как насчет одновременного выполнения множества разных приложений?
На моем средстве разработки в среднем я использую несколько серверов (сервер базы данных, веб-сервер), несколько экземпляров IDE (Visual Studio или NetBeans), веб-браузер с несколькими вкладками (в Chrome каждая вкладка является процессом самостоятельно), FTP-клиент, SSH-клиент и т. д. Улучшает ли наличие многоядерной системы возможность одновременного запуска нескольких приложений?