Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
19 / 0 / 1
Регистрация: 28.08.2015
Сообщений: 14

Программная очистка ОЗУ

03.11.2015, 22:45. Показов 3375. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток ув. делфисты!
Возник такой давно назревавший вопрос. Как можно программно очистить кэшированную системой ОЗУ.
Вопрос довольно сложный, а ответа на него во всемирной паутине я так и не нашел.
Думаю, хоть вы поможете в этом вопросе.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.11.2015, 22:45
Ответы с готовыми решениями:

Программная очистка свойства DataSet
Добрый день, есть идея сделать форму с компонентами DbEdit динамическую, т.е. в зависимости от условий изменять DataSource и DataField. ...

Программная очистка Edit
Нужно это добавить как то в настройки Edit1->Clear(); Но чтобы Edit1 чистился не на событие OnClick а чтобы это в настройки вывести и...

Программная очистка листа Excel
Как программно можно очистить лист в excel? UPD. Маленькое уточнение. Очистить нужно именно данные, то есть не затрагивая формат...

10
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
04.11.2015, 06:29
и какова цель?
кэширование, захват и освобождение ОЗУ в современных ОС реализовано чуть боле чем полностью...
0
19 / 0 / 1
Регистрация: 28.08.2015
Сообщений: 14
04.11.2015, 07:39  [ТС]
Ну допустим такая ситуация:
Вы играете в любимую игру, но она сильно глючит из-за нехватки оперативной памяти. Допустим оперативной памяти 4 гб. Из них OS Win 10 2 гига кушает на "Кэширование" + системные процессы и процессы в трее. Таким образом на игру выделяется всего 1 гбайт оперативной памяти.
P.S. Ненадо мне говорить, что кэшированная озу освобождается, если очень мало ее в свободном виде. Win 10 прекрасно кэширует ее заного, как только нагрузка на ОЗУ упадет ниже планки в 85%. Следовательно оперативная память постоянно "скочет" то вверх, то вниз, а игра глючит.
P.S.S. Я забыл сказать: данные компьютера вполне удовлетворяют системные требования данной игры.
0
5975 / 4550 / 1095
Регистрация: 29.08.2013
Сообщений: 28,170
Записей в блоге: 3
04.11.2015, 09:43
Цитата Сообщение от Sakrat_KreatX Посмотреть сообщение
Из них OS Win 10 2 гига кушает на "Кэширование" + системные процессы и процессы в трее. Таким образом на игру выделяется всего 1 гбайт оперативной памяти.
а вы то тут что хотите сделать?
0
-1 / 0 / 0
Регистрация: 03.11.2015
Сообщений: 18
04.11.2015, 10:02
Можно при помощи программы CCleaner это сделать. Очисткой ОЗУ (RAM) делается просто. Диспетчер задач - процессы и удаляй некоторые из них. НИ В КОЕМ СЛУЧАИ НЕ УДАЛЯТЬ EXPLORER.EXE, А ТО ОГРЕБЕШЬ ОТ СИСТЕМЫ БЕЗ ЭКРАНА!!!
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
04.11.2015, 13:57
Докупи еще одну планку памяти.
0
19 / 0 / 1
Регистрация: 28.08.2015
Сообщений: 14
04.11.2015, 16:44  [ТС]
Это не тот случай.
0
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
05.11.2015, 01:27
Цитата Сообщение от Sakrat_KreatX Посмотреть сообщение
Это не тот случай.
Это вообще "не тот случай". Никакой игрушке, как правило, не нужно хранить данные именно в "железном" ОЗУ.
Ищи свои проблемы где-то ещё.
0
0 / 0 / 0
Регистрация: 23.04.2015
Сообщений: 138
07.11.2015, 21:30
Цитата Сообщение от LegendosDavidos Посмотреть сообщение
НИ В КОЕМ СЛУЧАИ НЕ УДАЛЯТЬ EXPLORER.EXE, А ТО ОГРЕБЕШЬ ОТ СИСТЕМЫ БЕЗ ЭКРАНА!!!
Вызвав диспетчер задач, проводник можно запустить, и все восстановиться, это тебе на заметку
0
12.11.2015, 17:59

Не по теме:

Цитата Сообщение от LegendosDavidos Посмотреть сообщение
А ТО ОГРЕБЕШЬ ОТ СИСТЕМЫ БЕЗ ЭКРАНА!!!
видать, огребал?! 8-)

0
Эксперт Pascal/Delphi
 Аватар для mmm_corp
103 / 91 / 32
Регистрация: 30.05.2015
Сообщений: 594
12.11.2015, 22:52
лучше всего для игрушек завести отдельно винду, максимально чистую и лёгкую, никаких там офисов-шмофисов и пр. барахла, есть отличные сборки напр. Windows XP Game Edition и даже не сборки а напр. Windows Thinc (Windows 7 обрезанная офицыально, аналогичная есть и для ХР, Embeded называется).

Также есть заменялки тяжолго Explorer-а, в любом случае и без него нет проблем что-то запустить через диспетчер задач - выполнить. Если и этого будет мало - то только покупка ОЗУ поможет, никаких чистилки и т.д. особого эфекта не дают, толку от них мало кроме самых упоротых случаев.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.11.2015, 22:52
Помогаю со студенческими работами здесь

Программная очистка поля с датой на форме
Доброво времени суток! Специалисты, подскажите пожалуйста как программно очистить поле на форме с форматом даты Заранее благодарен всем...

Очистка ОЗУ
Чем можно очистить оперативную память компа от программ, которые недавно работали, но уже закрылись? Проблема такая: одна из программ...

Очистка регистров и ОЗУ при инициализации
Доброго дня. Неоднократно встречал в примерах код чистящий регистры и ОЗУ после сброса. Вопрос следующего плана. Насколько актуальна...

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

Что будет если в 1 слот поставить 2 ОЗУ. Получится ли задублировать ОЗУ?
В теории. Например две одинаковые планки? Зачем? Любопытство, ну и есть кое какие мысли по этому) Может кто пробовал?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru