Так что я программист, который совершенно не обращает внимания на аппаратное обеспечение персонального компьютера. Я действительно хочу сменить свой старый компьютер на macbook, но я не совсем уверен в том, какие аппаратные характеристики мне нужны.
Самая интенсивная работа, которую я буду выполнять, — это запуск множества бродячих виртуальных машин с виртуальным боксом (максимум около 15 штук). Итак, какие характеристики мне следует искать: процессор, оперативная память, хранилище, ядра и т. Д.? Какие характеристики наиболее важны?
Если это может быть лучший вопрос для SuperUser, дайте мне знать, и я попытаюсь перенести сообщение туда.
Зависит от характеристик и активности ящиков. 15x одно ядро и 512 МБ ОЗУ будут работать на Core i5 и 16 ГБ ОЗУ. Если ящикам потребуется больше оперативной памяти, вам нужно будет запускать меньше ящиков за раз. Виртуальная машина обычно требует около 100 МБ ОЗУ на стороне гипервизора, macOS и любые запущенные вами инструменты также нуждаются в некоторой памяти, так что это ограничения системы, с которой вы будете работать. Больше оперативной памяти не вариант, она припаяна, и 16 ГБ — это предел.
В некотором смысле ваш вопрос вызовет мнения, а не факты, но вот мои мысли, основанные на моем опыте.
В некотором смысле это зависит от типа бродячих ящиков, которые вы собираетесь запускать, тем более что они больше не привязаны к VirtualBox. Однако я всегда считал, что самым важным аппаратным требованием для любой виртуализации является объем установленной физической оперативной памяти. Поэтому убедитесь, что вы инвестируете в MacBook с (или способным иметь) большим количеством оперативной памяти.
Кроме того, я бы сказал, что многое зависит от настроек вашего программного обеспечения для ваших бродячих ящиков. Вот несколько интересных чтений, которые могут быть интересны:
Надеюсь, это поможет!
Брайан Колавито