30

Я просмотрел здесь немного, но не увидел этот вопрос. Я задаюсь вопросом, стоит ли помещать более 4 ГБ ОЗУ на мой текущий рабочий стол, и есть ли приложения, которые ощутимо выиграют от увеличения объема ОЗУ.

Чтобы получить немного больше информации о моей ситуации, я студент по информатике и работаю над все более крупными проектами, используя IDE, такие как Eclipse и Visual Studio, а также более мелкие, такие как FreeRIDE. Я начинаю изучать виртуализацию, администрирование Linux и т.д., Но только в своей собственной сети (один рабочий стол и другой ноутбук).

19 ответов19

45

На самом деле это не какое-то одно приложение, использующее так много оперативной памяти, а тот факт, что вы можете запускать столько приложений одновременно, без перелистывания диска, как сумасшедший.

33

Рабочая станция VMWare, VirtualBox ...

И практически любой тип решения для виртуализации. Массивная, огромная скорость выигрывает от наличия загрузок и загрузок оперативной памяти. Я могу одновременно запустить 2-3 ВМ на своем рабочем столе без каких-либо заметных проблем со скоростью - четырехъядерный процессор, 2,4 ГГц, 8 ГБ ОЗУ.

Также оперативная память дешевая. Заказать больше.

17

Базы данных могут поглощать огромные объемы памяти как ОЗУ, так и на диске.

16

Высококачественная графика / видео манипулирование даже аудио приложениями. Не для продвижения только Adobe, но вот 3 ключевых группы приложений, которые получают выгоду от большего количества оперативной памяти:

  1. Графика - Adobe Photoshop
  2. Видео - Adobe Premiere Pro, Final Cut Pro (только для Mac), Sony Vegas Pro
  3. Аудио - Adobe Soundbooth

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

13

Серверные приложения:

  1. Веб-сервер с частичным кэшированием
    • Кеширующий прокси
    • Memcached
    • Реляционные базы данных
    • Индексированные данные, такие как lucene или какая-то хеш-таблица
    • виртуализированные серверы

Научные применения:

  1. MatLab et al.
    • пользовательское (или нет) машинное обучение
    • различные вещи, как сворачивание белка.
    • больше вещей, которые я не имею права перечислять

Медиа-приложения:

  1. транслировать готовые видео материалы с использованием несжатых каналов
    • общее редактирование видео, с очисткой и т. д.
    • графический дизайн. Чем меньше файлов вы должны закрыть, тем больше вы можете работать.
    • Даже производство музыки может принести пользу, скажем, вы работаете с 256 треками и множеством виртуальных инструментов и патчей эффектов, все они поддерживают состояние и буферы.

Инженерные приложения

  1. В основном любой САПР
  2. Много симуляций, которые обновляются для работы с огромными наборами данных.
12

Хм, а как насчет Photoshop, виртуальных машин, некоторых больших игр RTS и т. Д

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

10

Первое, что вам, вероятно, понадобится для использования 4 ГБ или более оперативной памяти, - это переход на 64-битную ОС.

Сверх того,

Но переход к большему объему ОЗУ и переход на 64-битную ОС имеет свои ограничения.
Многие обычные вещи еще не совсем стабильны (или даже недоступны в некоторых случаях) для 64-битных систем.

Стоящий вопрос - Вам действительно нужно больше, чем 6 ГБ ОЗУ? ещё 4гб

4

Если у вас есть приложение, которое поглощает весь этот баран, это отдельная проблема.

Ваши преимущества в том, что вы можете запускать больше приложений одновременно. Если вы программист, это означает, что вы можете запускать Visual Studio и другие приложения, связанные с разработкой, без замедления сканирования компьютера.

4

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

Типичными примерами являются Exchange и SQL-сервер. По общему признанию, эти приложения также выиграют от более высокой пропускной способности диска, но оперативная память также очень поможет.

ОЗУ - это как пропускная способность интернета - хотя вы не обязательно видите увеличение производительности при выполнении одной задачи, вы видите снижение замедления, возникающее в результате многозадачности. (Пропускная способность не обязательно делает все быстрее, но она позволяет вам делать больше вещей, используя то же соединение с гораздо более высокой скоростью, чем более медленное соединение.)

1

Возьмите приложение, которое 64-разрядное, работает на 64-разрядной ОС, с оборудованием, которое может поддерживать 64-разрядные вычисления, и добавьте несколько действительно гигантских файлов данных. Тогда> 4ГБ это хорошо.

На вершине моей головы научные вычисления (статистический анализ, биологическое моделирование, физическое моделирование ...) - некоторые из наиболее распространенных программ, которые регулярно используют более 4 ГБ.

Будет ли это полезно для вас? Вероятно, не очень, если вы просто не хотите, чтобы каждое приложение на вашем компьютере открывалось одновременно ... ;-)

1

Программные 3D-движки рендеринга представляют собой один класс программного обеспечения, который значительно выигрывает от большого количества оперативной памяти. Обычно они поставляются в комплекте с такими приложениями, как Maxon Cinema 4D, Autodesk Maya, Softimage XSI и т.д.

1

Для рабочей станции, занимающейся разработкой программного обеспечения, нет, вам не потребуется более 4 ГБ ОЗУ.

Огромные объемы ОЗУ наиболее полезны на серверах - чем больше у вас ОЗУ, тем больше у вас кеша и тем реже приходится обращаться к диску. Поскольку диск чрезвычайно медленный, исключение даже нескольких обращений к диску может обеспечить огромный выигрыш в производительности в случайных средах с интенсивным вводом-выводом (например, с сильно загруженными серверами). Чем больше, тем лучше: 128 ГБ ОЗУ не редкость на больших серверах баз данных. Приложения HPC, работающие на высокопараллельных компьютерах, также выигрывают от большого количества оперативной памяти, но обычно они также имеют много процессорных ядер.

Большинство приложений настольного класса, которые используют большие объемы ОЗУ, связаны с 3D по той же самой причине: если вы разрабатываете сложную деталь в SolidWorks или что у вас есть, все соответствующие биты, кэшированные в ОЗУ, позволяют работать с моделью быстро и легко. Редко можно увидеть рабочие станции с объемом памяти более 16 ГБ, но это случается.

0

Согласитесь с Лансом Робертсом, ваша ОС должна его поддерживать, прочитайте это (ознакомьтесь с комментариями), если это не так - Использование не адресуемой ОЗУ в 32-битных системах, надеюсь, это поможет.

0

Вы изучаете информатику. Некоторым школьным программным проектам потребуется много аппаратного питания. Я помню, что я сделал несколько проектов в университете, которые могли съесть всю оперативную память, которую я мог бросить в них.

0

Только браузеры могут потреблять много оперативной памяти, вам просто нужно открыть много страниц. 20 HD Flash видео подойдут.

0

Редактор Crysis, Sandbox 2, приносит огромную пользу. Любое приложение, которое имеет дело с очень большим количеством информации, быстро поблагодарит вас.

Лично у меня 2 ГБ оперативной памяти, и я почти никогда не заполняю ее. Единственная причина, по которой я получил бы больше, - это удалить это "почти" и быть уверенным в том, что мой компьютер может взять почти все, что я на него брошу. (кроме кирпича, мое дело не так сложно)

0

@me: 32-разрядная ОС МОЖЕТ использовать более 3 или 4 ГБ ОЗУ, используя PAE (расширение физического адреса). Эта функция существует со времен Pentium Pro и позволяет отображать до 64 ГБ, что позволяет каждому процессу максимально использовать 4 ГБ адресуемой памяти. Windows XP и Vista ограничивают эту функцию из-за несовместимости драйверов. Для получения дополнительной информации, пожалуйста, прочитайте http://josearrarte.com/blog/2009/08/30/64GB-de-RAM-en-un-sistema-operativo-de-32-bits/ (на испанском языке).

0

Одним из преимуществ, которые я видел, является возможность запуска виртуальной машины и предоставления ей большого запаса мощности. Это позволяет мне запускать Visual Studios на виртуальной машине и по-прежнему слушать медиаплеер на локальной машине, не затрачивая все на ползти.

0

Убедитесь, что ваша ОС может использовать более 4 ГБ (должно быть 64-разрядным).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .