4

Теперь, когда у меня есть 12 ГБ ОЗУ на моем ПК, я бы хотел максимально использовать его и минимизировать доступ к диску приложения / игры, которую я использую, пока я использую его, поэтому мне интересно, есть ли какие-то способы предварительно загрузите как можно больше приложений, которые могут поместиться в оперативную память при запуске.

Я попытался сделать ramdrive, но это утомительно копировать файлы туда-сюда и каждый раз делать переходы ntfs. Также кажется, что не каждая программа может следовать за переходами:S

Я также хотел бы сделать это для видеофайлов, особенно больших HD-фильмов. Кажется, что каждый медиаплеер, который я пробовал, загружает только те части файла, которые уже смотрели, в ram + несколько секунд. Это делает для действительно изменчивой быстрой пересылки.

Кто-нибудь здесь сделал что-то подобное?

3 ответа3

4

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

Это работает для меня, но я запускаю обычные программы для администрирования бизнеса / сети - ничего со СМИ. Расположение:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
2

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

При этом не так много программ, предназначенных для работы с таким количеством доступной памяти. Даже если бы вы бросили в них 12 ГБ, они бы не знали, что с этим делать. Немногие программисты разрабатывают свои программы со спецификацией «Учитывая 12 ГБ памяти, загрузите массив UBER!«Ваши алгоритмы поиска и сортировки должны быть изменены. Новые ошибки введены. То, что было эффективным для 100 МБ, не всегда будет увеличиваться. и т. д.

Проще говоря, немногие программы знали бы, что делать, если бы у них было так много памяти. Тем не менее, вы можете сделать пару вещей. Для видео, попробуйте сократить объем буферизации, который они делают. Мой коллега установил свой буфер на WMP до 10 секунд и задается вопросом, почему загрузка занимает так много времени. Я думаю: «Ну, вы ДЕЙСТВИТЕЛЬНО сказали, чтобы загрузить дополнительные десять секунд видео». Более мощные машины могут избавиться от гораздо меньшего размера буфера, так как ОЗУ и ЦП достаточно, а вероятность узких мест ввода / вывода невелика.

И, учитывая, что люди по-прежнему постоянно требуют, чтобы программы использовали все меньше и меньше ресурсов, мне трудно увидеть, как это изменится в ближайшее время на потребительском пространстве. Клиенты регулярно спрашивают: «Почему мой процессор работает на 60%?"или" почему программа X использует 500 МБ !?«Я просто не вижу слишком многих программистов, решающих на ошибку из-за большого использования ОЗУ ...

0

Нет, не сделал то, что вы говорите; Я все время возился с кэшированием памяти; обычно выполняется через exe программы (для игр), так как это диктует системе / процессору, что ей нужно и насколько это важно; сделал это для MSFS ACOF (FS9), например.

Ram всегда используется системой (Windows), даже без необходимости, он просто любит и требует, чтобы все время использовали все доступные бараны; Когда вы запускаете графику интенсивной игры; Ваша система работает в соответствии с ее параметрами в своих пределах.

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

По сути, не пытайтесь принудительно загружать вашу оперативную память, Windows делает это достаточно хорошо; просто убедитесь, что у вас нет узких мест в системе, и посмотрите, сможете ли вы освободить ресурсы от фоновых прог и, возможно, отредактировать ваши exe-файлы; Вы также можете сделать ALOT с Tweaking; Я настраиваю все свои системы, даже текстовые процессоры!

Надеюсь, это поможет!

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