Многоядерные процессоры: Лучшая производительность, запускающая несколько приложений?

Я понимаю для отдельных приложений - само приложение должно быть разработано для использования в своих интересах нескольких ядер. Но что относительно того, чтобы выполнить много различных приложений одновременно?

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

3
задан 10.09.2013, 15:50

3 ответа

Конечно. И не будет такого большого количества конкуренции между различными процессами, также, так как они работают в их собственных адресных пространствах, и у них не будет всей той синхронизации наверху...

3
ответ дан 07.12.2019, 22:54

Короткий ответ: Да.

8
ответ дан 07.12.2019, 22:54

Только если несколько вещей происходят одновременно. Например, просмотр http://localhost и удар локального DB будут улучшены с мультиядрами. Но, IMO лучший способ улучшить производительность на рабочей станции разработчика является большим количеством быстрой RAM. И быстрый жесткий диск.

2
ответ дан 07.12.2019, 22:54

Теги

Похожие вопросы