|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.03.2019, 12:01 | #1 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Управление памятью процессов и файлом подкачки
Здравствуйте.
Подобную тему уже как-то создавал, но так ни к чему и не пришёл. Как можно сделать такое, что бы всю воможную память необходимого процесса принудительно отгрузить в файл подкачки ? Или наоборот, выгрузить оттуда, или запретить выгрузку в файл подкачки ? Ну и прочие "прелести" менеджмента. Только что вот задумался; у меня открыта игрушка, которая держит 2 ГБ минимум. В течении часа я планирую туда вернуться, поэтому закрывать не хочется, хоть и открыть потом не является большой проблемой. Открываю фотошоп - ещё минус 1 ГБ, так же где-то в фоне висит открытый проект VS. Я понимаю, что система управляет всем этим автоматически, но и решить хотелось бы немного другую проблему: когда память процессов гуляет туда-сюда "сама по себе" (автоматически) - часто происходят тормоза, что в принципе само собой разумеющееся. И мне хотелось бы как то управлять этими всеми вещами. Я как-то напейсал программку, которая "флюшит" память, косвенно-принудительно заставляет систему отгрузить в файл подкачки всё что вообще возможно, но разумеется это не комильфо, так как после сего действа тормозит даже системное время. Можно конечно же купить хороший SSD на 256 ГБ, докинуть оперативы, отключить файл подкачки, и "жить не тужить", но это как то не совсем бесплатно, во всяком случае точно дороже, чем пытаться что-то мутить с файлом подкачки. Что подскажете ?
Подпись ? Не, не слышал ...
|
07.03.2019, 12:28 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
SATA SSD дешевые уже, лучше больше, чтобы не париться с поиском места.
Ну а память в течение года вроде как подешевеет % на 30 )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.03.2019, 12:36 | #3 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
Сейчас можно сказать я интересуюсь этим "для собственного развития". Оптимальным считается сборка SSD для системы + HDD для всяких фильмов. В большинстве случаев для пользователей достаточно 128 + 500 (ГБ). Но я планирую SSD 256 ГБ + 2 HDD 1 ТБ.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 07.03.2019 в 13:17. |
|
07.03.2019, 12:39 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну так вы ж не только фильмы смотрите на компе?
Проекты, виртуалки и т.п. могут много места занимать. Да и игры по 50-80+ГБ уже не редкость.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.03.2019, 12:46 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Да ладно игры, таже студия 30-50 легко съест,а если еще добавить CUDA, Python, Unreal/Unity,...
|
07.03.2019, 12:50 | #6 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Вы это всё говорите о файлах, которые должны где-то храниться, и не важно где они хранятся, если речь идёт про ОЗУ и файл подкачки.
Если я запускаю виртуалку с диска E, то при необходимости память процесса отгружается из ОЗУ в файл подкачки, при этом подкачка находится на системном диске, в моём случае это С. Мне же на данный момент хватает с головой 2 ТБ, и где-то половина почти всегда свободна. Было пару раз - когда гонял 600 ГБ через торрент, потому что напрямую через сеть опасно. SSD для системы - приятный бонус к производительности с ОЗУ и тем самым файлом подкачки. А ну да, фильмы я для себя качаю BRRip, которые сейчас могут занимать порядка 50 гигов один файлик.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 07.03.2019 в 12:53. |
07.03.2019, 12:55 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
|
07.03.2019, 13:01 | #8 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Можно, но не всегда нужно. Если уж так рассуждать - то можно сразу метить себе RAID из бургера SSD, суммой на пару (тройку) терабайт, но сколько это будет стоить ...
Сейчас нормальный SSD начинается с 50 $, и это который проживёт и не умрёт от постоянных системных циклов перезаписи.
Подпись ? Не, не слышал ...
|
07.03.2019, 13:05 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
С RAID лучше не париться если нет особой необходимости и понимания что и какие делают, для чего нужны.
Да такие сложно найти, если и умирают какие-то часто, то вряд ли именно из-за исчерпания ресурса.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.03.2019, 13:05 | #10 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
управление памятью | galick | Операционные системы общие вопросы | 2 | 28.03.2014 17:05 |
управление свободной памятью ОС в С | aurora_87 | Общие вопросы C/C++ | 3 | 03.06.2010 23:30 |
управление памятью | galick | Помощь студентам | 1 | 27.05.2010 13:14 |
Управление памятью | Raz0r | Помощь студентам | 4 | 02.03.2009 18:42 |
Управление памятью | ilham | Операционные системы общие вопросы | 2 | 17.12.2008 18:29 |