Сведения о вопросе

Solllo

16:03, 1st July, 2020

Vista или XP для разработки машины

Просмотров: 526   Ответов: 17

Я собираюсь получить новый PC от работы, и он будет включать в себя возможность иметь либо Vista Business в качестве OS, либо понижение до XP Pro. Помимо небольшого количества тестов, я никогда не использовал Vista, но в целом я слышал гораздо больше плохих отчетов, чем хороших о Vista. Я не думаю, что аппаратное обеспечение будет проблемой (Intel Core Duo T9300, 4GB RAM, 256MB NVIDIA) с точки зрения производительности. Я просто беспокоюсь об использовании Vista для моей основной системы разработки, учитывая ее историю, когда у меня есть возможность продолжать использовать XP.

Итак, есть ли здесь кто-нибудь, кто имеет опыт работы как с Vista, так и с XP в качестве OS на вашей машине разработки? Если бы вы могли выбрать одно из двух, что бы вы выбрали? Мне нужно будет использовать Visual Studio 2003/2005/2008, SQL Server 2005, виртуальные машины, Office, а также множество многозадачных и многозадачных веб-браузеров.

(Примечание:Я не заинтересован в Microsoft-трепке. Если вы не использовали Vista, но просто слышали о ней плохие вещи, то у вас такой же уровень опыта, как и у меня, и вы, вероятно, не должны отвечать на этот вопрос).

Edit: поскольку я получаю этот компьютер с работы, я бы предпочел использовать одну из предлагаемых операционных систем: 32 bit XP PRO или 32 bit Vista.



  Сведения об ответе

crush

18:03, 1st July, 2020

Я использую Vista x64 на своей основной машине разработки. Он без проблем запускает все, начиная с Visual Studio 6.0 и заканчивая 2008 годом.

Это не гигантский скачок вперед, но я предпочитаю его XP.

Если вам когда-нибудь понадобится XP для чего-либо, Virtual PC бесплатен и хорошо работает. Я держу образ XP VPC под рукой для тестирования в XP, IIS6 и IE6. Лучшее из обоих миров.

Конечно, вы всегда можете получить Windows Мохаве вместо этого!

В ответ на вопрос edit: я использовал Vista x86 около 6 месяцев, прежде чем перейти на x64. То же самое мнение.

Просто имейте в виду, что вы будете тратить 0.5-1.0gb вашего RAM с x86. Вы должны быть в состоянии получить почти бесплатно x64 media здесь . Ваша лицензия подходит для обоих выпусков.


  Сведения об ответе

FAriza

18:03, 1st July, 2020

Я уже больше года запускаю Vista(x86 на ноутбуке и x64 на рабочем столе), и я никогда не вернусь к XP. У меня не было никаких проблем с совместимостью, надежностью или производительностью.

Как сказал Дэвид, хорошо держать XP VM вокруг для тестирования IE6 и IIS6, но мне редко приходится использовать тот, который у меня есть.

EDIT: получите Vista x64, если у вас есть более 2 ГБ ram!! Если вы этого не сделаете, то просто потеряете время.


  Сведения об ответе

9090

18:03, 1st July, 2020

Vista x64, прямо с моей головы:

Лучшее переключение контекста с WDM разгрузкой визуального рендеринга на видеокарту.

Встроенный поиск не только для документов, типа событие для журнала событий службы для диспетчера служб и т.д. полезно для поиска утилиты xyz, которую вы используете редко.

Более утонченный контроль запуска службы, т. е. задержка запуска, задерживает службу на несколько минут, чтобы не заболтать boot раза. отлично подходит для сервера sql и других.

UAC позволяет предоставлять права администратора для необходимых инструментов, а также тестировать код с более низкими разрешениями.

Shift+правый клик на Файл выберите "Copy as Path" очень очень круто.

ReadyBoost, воткните диск на 4 гига usb и забудьте об этом. Будет использоваться для кеша для технология SuperFetch и произвольный доступ io пейджинга, систем с небольшим объемом памяти это очень заметно т. е. ноутбуки.

IPv6-ты захочешь его через год или три

Все вокруг более безопасно.

Мой личный опыт: Моя рабочая машина-это четырехъядерный процессор 2.6 ГГц под управлением xp x64 и чувствует себя вялым и медленным на моей домашней машине Vista, двухъядерный процессор 2.0 ГГц. Visual studio работает менее чем за секунду, проект загружается за несколько секунд, по сравнению с моим рабочим ящиком, где это может занять до 30 секунд.

"Я просто беспокоюсь об использовании Vista для моей основной системы разработки, учитывая ее историю"

Его история заключается в том, что он был лучше, чем xp, так как он был выпущен. Люди любят поговорить по душам.


  Сведения об ответе

lool

18:03, 1st July, 2020

vista x64 w/ 8 гигов ram и множество виртуальных машин, и ваша жизнь станет такой приятной. что бы вы ни делали, не переходите на 32-битную версию, у 32-битных нет преимуществ перед 64-битными.


  Сведения об ответе

repe

18:03, 1st July, 2020

Это действительно зависит от того, какого рода развитием вы занимаетесь. Если вы делаете что-то, что требует огромных объемов ресурсов памяти & (огромные наборы данных и много математики), то XP-это правильный путь. Даже если вы потеряете часть памяти, не запустив x64, вы все равно получите около 750 МБ, которые в противном случае были бы сжеваны многими фоновыми службами Vista.

Если вы занимаетесь веб-разработкой, это зависит от вашей среды тестирования. Если вы делаете все локально, используя IIS & VS.NET, это не имеет особого значения. VS имеет свой собственный webserver встроенный. Если вам нужно протестировать на IIS,удобно держать виртуальную машину рядом, чтобы бросить ее на сервер 2003. Имейте в виду, что Vista съест часть той памяти, которая может быть использована для виртуальной машины.

Учитывая ваш список требований, я бы посоветовал вам пойти с XP Pro. Если вы тяжелый мультитаскер, вам нужны все ваши ресурсы перед вами, а не разжеванные Аэро и фоновым поиском. Я использовал Vista для разработки около 8 месяцев, а затем получил новую работу, где у меня было XP. Сначала это было раздражающе, но отзывчивость XP превзошла возможности Vista, особенно когда есть тонны windows открытых и все мои RAM исчезли.

Существует также проблема совместимости: многие из VS.NET (особенно более старые версии) довольно хороши... трудно под Вистой. Например, функция публикации для веб-сайтов может быть нарушена в Vista. Вы также должны быть осторожны с тем, как обращаться с UAC, так как некоторые VS.NET вещи требуют, чтобы вы явно работали от имени администратора. Я также помню, что у меня были некоторые трудности с Microsoft Virtual Machine, но это было в 2007 году. Я уверен, что это уже исправлено.


  Сведения об ответе

appple

18:03, 1st July, 2020

Примечание о Vista-64 и Visual Studio 6.0: в то время как IDE будет работать под Vista-64 без проблем, компилятор несовместим. Если вы собираетесь использовать Visual Studio 6.0, вам нужно иметь виртуальную машину XP и использовать ее там. (Я говорю по опыту, потому что у нас есть несколько проектов, где я работаю, которые все еще используют Visual Studio 6.0. Мы перенесли новые версии этих проектов в VS 2005 и вскоре перенесем их в VS 2008.)


  Сведения об ответе

ASSembler

18:03, 1st July, 2020

Я определенно могу сказать вам, чтобы вы держались подальше от любой из нижних конечных установок vista, потому что вы потеряете:

  • Возможность делать простые резервные копии на диск, физически не подключенный к вашей машине;
  • Срок доступа Серва к вашей машине от любого другого;
  • Как говорит Фрай, ты потеряешь RAM. У меня есть 4, vista только "sees" 3.

Я, по крайней мере, говорю из коробки. Я хочу пойти на x64, но очень боюсь, что придется все переустановить.


  Сведения об ответе

darknet

18:03, 1st July, 2020

Есть и другой вариант: Windows 2008:

http://tech.slashdot.org/article.pl?Сида=08/07/15/2325215

Мне это показалось интересным.


  Сведения об ответе

SKY

18:03, 1st July, 2020

Важно отметить, что Vista не поддерживает Visual Studio 2003, проверьте Visual Studio и Windows Vista

Просто имейте в виду, что вы будете трата 0.5-1.0gb вашего RAM с x86. Вы должны быть в состоянии получить почти бесплатный x64 media здесь. Ваша лицензия есть хорошо для обоих изданий.

С Vista SP 1 Вы больше не тратите 0.5-1GB RAM, теперь он может видеть полный 4GB. Хотя, сказав Это, этот сайт microsoft не говорит, что он может использовать все 4GB RAM. Он говорит, что может доложить обо всем этом. :)


  Сведения об ответе

park

18:03, 1st July, 2020

Хотя Vista не имеет "support" Visual Studio 2003, она работает нормально - я провел год, работая над web-формами, win-forms & windows service projects, используя .net 1.1 в VS2003 без каких-либо проблем. MS есть список проблем на http://msdn.microsoft.com/en-us/vs2005/bb188244.aspx

Vista64 определенно будет моим выбором.


  Сведения об ответе

прога

18:03, 1st July, 2020

Я бы сказал, что нужно идти в Висту.. IIS7 великолепен, и выделение памяти более разумно (Vista не тратит RAM, она заполняет его тем, что, по ее мнению, вы будете использовать в ближайшем будущем). Что касается фоновых служб... вы можете отключить их, как и в XP.

Однако... если rest компании находится на XP, я настоятельно рекомендую вам установить виртуальную машину XP, чтобы вы могли тестировать свои приложения на той же платформе, что и все остальные.


  Сведения об ответе

COOL

18:03, 1st July, 2020

Оба. Я полагаю, что вам нужно будет протестировать свои приложения как в XP, так и в Vista..

То, что вы используете, чтобы на самом деле развиваться,-это личные предпочтения, и ничего больше.. Есть несколько технических преимуществ для использования любого из них (для XP будет немного меньше накладных расходов памяти OS. В Vista есть много новых функций, некоторые из которых могут быть полезны), но Visual Studio в значительной степени будет работать одинаково на обоих..

Как для 64 против 32 бит.. Я бы сказал использовать 64-битный-если без причины, но легко использовать > 3GB RAM, и что вы можете виртуализировать 32-битный OS на 64-битном, но не наоборот


  Сведения об ответе

LIZA

18:03, 1st July, 2020

Я использую Vista Business на своей домашней установке, и делаю там много разработок, и мне это нравится.

Моя рабочая установка-XP, и она тоже хороша.


  Сведения об ответе

SSESION

18:03, 1st July, 2020

если вы делаете web, iis 7 качает дом, будучи в состоянии иметь несколько хостов на одной коробке было спасением жизни для меня, я не знаю, как вернуться к xp больше.

Если бы мне пришлось вернуться, сервер 2003-это самое меньшее, что я бы принял, не имея реального функционального веб-сервера, это просто не вариант.


  Сведения об ответе

appple

18:03, 1st July, 2020

Я добавлю свой голос к тем, кто говорит, что Vista более чем адекватна. Я использую смесь нескольких OS-х годов, и Vista Ultimate-мой любимый на сегодняшний день. Четырехъядерный процессор 2.5 с 4 ГБ. Еще не обновился до x64.


  Сведения об ответе

baggs

18:03, 1st July, 2020

Если у вас возникли проблемы с Vista и Visual Studio 2003 или 2005, попробуйте запустить его от имени администратора (щелкните правой кнопкой мыши, Запуск от имени администратора). Это решает подавляющее большинство проблем, особенно при работе с IIS, BizTalk и т. д.


  Сведения об ответе

fo_I_K

18:03, 1st July, 2020

Я только что купил новую коробку 'barebones', которая поставляется с Vista в качестве OS. Я был встревожен, услышав много плохой прессы в течение долгого времени о Vista, но это работает просто отлично здесь.

Исходя из этого, я бы сказал, что сэкономьте дополнительные деньги, которые вы (вероятно) получите за "downgrade" и купите вместо этого еще RAM.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться