Retina MacBook Pro - четырехъядерные и двухъядерные и виртуальные машины (VMware Fusion)

12

Я рассчитываю получить Retina MacBook Pro, и я действительно разрываюсь между переносимостью 13 "двухъядерного i7 и четырьмя ядрами 15" четырехъядерного i7. Большая часть моей работы будет выполнена с использованием виртуальной машины (VMWare Fusion). По этой причине, независимо от того, какую машину я выберу, я буду использовать SSD и 16 ГБ оперативной памяти. Кроме того, меня не очень интересует цена, так как я действительно хочу получить лучшую производительность. Портативность и производительность - моя самая большая проблема. Этот ноутбук будет служить моей выделенной рабочей станцией.

Хотя я бы предпочел меньший форм-фактор 13 "Retina MBP, я обеспокоен тем, что двухъядерный i7 может быть недостаточно быстрым для обработки нескольких виртуальных машин, работающих одновременно. На виртуальных машинах я буду работать под управлением Windows 8, SQL Сервер, Visual Studio 2013 и IIS.

Кто-нибудь знает, насколько сильно изменилось бы четырехъядерное ядро ​​по сравнению с двухъядерным, если оно имеет отношение к работе виртуальных машин? Кроме того, умирает ли выделенная графическая карта объемом 2 ГБ, доступная на 15 ", вообще, когда речь идет о виртуальных машинах?

мотылек
источник
Я на той же лодке, что и ваша. Я буду использовать Mac для разработки стека MEAN и VMWare для Windows 8, VS 2013 и SQL Server. После 9 месяцев как вы относитесь к своему 13-дюймовому Retina MBP? Я действительно не хочу идти с 15-дюймовым, если это абсолютно не требуется для виртуальных машин. Я думаю, 13 "i7 1 ТБ SSD 16 ГБ ОЗУ.
user636525
Также я без проблем пишу на своем 13,3-дюймовом ноутбуке с Windows в течение 5 лет.
user636525 11.02.15
1
Мощь 13-дюймового MacBook Pro не стала проблемой. Он был быстрым, и виртуальная машина VMWare под управлением Windows 8.1 работала очень хорошо. Внутри виртуальной машины я запускал SQL Server 2012, IIS и Visual Studio 2013 Ultimate без Замедления. Однако я так и не понял, насколько сильно мне не хватало бы большого экрана при использовании ноутбука без внешнего дисплея. Возможно, это мои старые глаза, но я нашел 13-дюймовый экран слишком маленьким.
веб-червь
Спасибо за ваш быстрый ответ! Я планирую заказать один к концу этой недели, и я искал разные мнения. Я надеюсь, что разрешение экрана 13,3 для Windows и Mac совпадают! У меня никогда не было проблем с кодированием в 13,3 до сих пор Windows для ноутбука.
user636525 11.02.15
Рад помочь. Напомним, что 13-дюймовый MBP имел всю необходимую мощность для виртуальных машин и разработки. Экран был красивым, однако, в конце концов, я думаю, моим старшим глазам был нужен большой 15-дюймовый экран.
веб-червь

Ответы:

2

Я бы сказал, что это будет зависеть от вашей работы. Если производительность важна, используйте 15-дюймовую модель. Вы также по достоинству оцените дополнительные возможности экрана при наличии документации и кода вместе.

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

Шейн Хсу
источник
Спасибо за ответ. Мне кажется, что четырехъядерное ядро ​​будет иметь превосходную производительность. Я думаю, что сейчас мне нужно ответить, насколько хорошо двухъядерный процессор i7 или i5 будет работать с VMWare Fusion. 16 ГБ ОЗУ - это не мое мнение. Просто интересно, как двухъядерные процессоры справятся с виртуализацией.
веб-червь
1
Двухъядерный i7 прекрасно справляется с виртуализацией. В среде разработки вы не получите много запросов как на IIS, так и на SQL Server. Вы смотрите на почти мгновенное представление там. Вас должно беспокоить то, что требует времени, например, компиляция и индексирование символов в Visual Studio. Будет ли ваш проект настолько большим, что для компиляции двухъядерного процесса потребуется слишком много времени?
Шейн Сюй
1
Кроме того, вы не знаете, сколько будет виртуальных машин, очевидно, идеальной ситуацией будет 1 к 1, одно виртуальное ядро ​​на физическое ядро ​​/ поток. Это предложит лучшую производительность. Однажды я запустил 8 виртуальных машин одновременно, все они выполняли интенсивный ввод-вывод на внешнем диске. Производительность довольно ограничена объемом оперативной памяти, а процессор выглядит нормально. Я использую 15-дюймовый Retina MacBook Pro 1-го поколения, но с 8 ГБ памяти.
Шейн Хсу,
1
Наконец, четырехъядерный процессор предлагает больше ядер для масштабирования или для тестирования вашего приложения на нескольких ядрах, чтобы узнать, насколько хорошо работает ваше приложение. Вы также должны заметить, что при работе с моделью без дискретной графики встроенная графика отнимает немного памяти, больше, чем у модели с дискретной графикой (она все равно будет, но меньше, так как вы переключитесь на дискретную при работе VM). Я запустил несколько виртуальных машин на моем домашнем / школьном сервере. Я больше ограничен RAM всегда. Но для разработки, я бы посчитал 15 "более подходящим.
Шейн Сюй
Спасибо, что поделились своим опытом. Для меня 13-дюймовый MacBook Pro имеет преимущество в портативности. Для моей работы размер 15-дюймового экрана является большим препятствием, так как я могу использовать внешние мониторы, когда мне нужен больший размер экрана. Я также просто буду использовать одну виртуальную машину (Windows 8). По сути, я хочу использовать Mac OS для просмотра, электронной почты и всего остального, просто используя виртуальную машину Windows 8 для Visual Studio 2013 и SQL Server 2014. Из вашего опыта мне кажется, что двухъядерный i5 / i7 будет работать с этой конфигурацией просто отлично с SSD и 16 ГБ оперативной памяти.
веб-червь