2

Мне действительно любопытно, какое программное обеспечение обещает вам увеличить объем оперативной памяти. Но прежде чем я попробую это, я должен подумать: действительно ли программное обеспечение ускоряет работу вашей оперативной памяти или увеличивает ее? Я просто знаю, что когда вы покупаете физическую оперативную память (например. 2GB) и это все. теперь, если вы не хотите, чтобы ваш компьютер работал быстрее, вам нужно будет добавить / обновить некоторое оборудование.

Пожалуйста, поделитесь своими идеями.

Спасибо!

5 ответов5

12

По моему опыту, эти RAM Booster контрпродуктивны.

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

Большинство RAM Boosters "освобождают" дополнительную память, запрашивая большой объем (получая ее из системы) и освобождая ее немедленно. Таким образом, диспетчер задач показывает больше свободной памяти, но на самом деле "усилитель" просто отключает функцию предварительной выборки, эффективно замедляя работу вашей системы.

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

4

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

1

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

В большинстве современных операционных систем архитектура памяти делится на реальную память и виртуальную память, или подкачку в смысле Linux/unix. Память может быть использована программой, кэшированием или свободна. Память делится на "страницы" для организационных целей. Приоритеты отдаются часто оцениваемым страницам, которые хранятся в реальной памяти. Когда некоторые страницы памяти используются редко, происходит то, что операционная система перемещает их в пространство виртуальной памяти, чтобы обеспечить лучшее использование памяти. Как часто это происходит, зависит от перегрузки системы (на самом деле это параметр, который вы можете установить в опциях ядра Linux!) и затем память может быть использована для лучших целей, например, для другого программного обеспечения, которое требует частого доступа к памяти.

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

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

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

0

Вы не можете «увеличить объем оперативной памяти», тем не менее, вы можете сказать ОС, что теперь она может использовать больше оперативной памяти и перенаправить все данные в swapfile/ раздел на жестком диске. Но это замедлит все.

Кроме того, вы не можете увеличить оперативную память или «оптимизировать» ее. Я имею в виду, что вы, скорее всего, можете разогнать его (хотя никогда об этом не слышали), но тогда возникают две проблемы: первая жара, вторая нестабильность.

Я бы назвал каждую программу, которая предлагает «увеличить» ОЗУ, как нежелательную, она либо ничего не делает, либо может даже повредить вашу систему.

-1

Возможно, было бы интересно, что Дэвид Соломон и Марк Руссинович могли сказать несколько очень комплиментарных слов об этих "оптимизаторах памяти" в "Windows Internals", пятое издание. Оба эти человека - известные эксперты, которые знают больше о Windows, чем кто-либо.

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

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