2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Жесткий диск + оперативная память
Сообщение28.04.2008, 21:04 
Скажите можно ли на жестком выделить место(например 2-3 гб) под оперативную память????Если да, то как???

 
 
 
 
Сообщение28.04.2008, 22:17 
Аватара пользователя
Этим занимается операционная система. Если в некоторый момент ней не хватает памяти, то она выгружает часть данных на диск и использует освободившуюся память. Когда выгруженные на диск данные понадобятся, то они будут загружены обратно. В настройках системы можно указать, какой объем диска отвести под эти цели, и где его разместить.

Если же вопрос заключается в том, как из программы работать с большими объемами данных, то это тоже можно сделать. Это называется "проецируемые в память файлы". Кратко говоря, можно создать на диске огромный файл (практически неограниченного объема - до 16 экзабайтов), после чего проецировать в оперативную память фрагменты этого файла и работать с ними, как с данными в оперативной памяти.

Эти и многие другие вопросы подробно рассматриваются в книге Рихтер Дж. — Windows для профессионалов: создание эффективных Win32 приложений с учетом специфики 64-разрядной версии Windows

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение11.06.2009, 15:04 
Аватара пользователя
увелич файл подкачки должно помочь..

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение11.06.2009, 16:32 
Скорость работы сильно не изменится, так как подгрузка с диска медленная. Так что сильно увеличивать не стоит - быстрее работать не станет

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение11.06.2009, 23:34 
KostyaL в сообщении #116036 писал(а):
Скажите можно ли на жестком выделить место(например 2-3 гб) под оперативную память????Если да, то как???

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

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение12.06.2009, 12:59 
Не у всех гиг. У меня четверть :|

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение13.06.2009, 00:23 
Аватара пользователя
Дело в том что если одной программе не хватает оперативной памяти то файл подкачки не поможет. Все будет просто тормозить.
Файл подкачки помогает в тех случаях когда у нас несколько программ. Так вот выгрузить эти программы тем самым высвободив память под одну и помогает файл подкачки. Так что размер файла подкачки должен быть равен объему оперативной памяти. Можно больше и меньше можно, для этого надо определить сколько обычно используется памяти в работе.

 
 
 
 Re:
Сообщение15.06.2009, 08:48 
PAV в сообщении #116053 писал(а):


Топикстартер свою ОС не указал, может, у него макось, фря, солярка или линукс?

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение16.07.2009, 15:46 
Аватара пользователя
KostyaL в сообщении #116036 писал(а):
Скажите можно ли на жестком выделить место(например 2-3 гб) под оперативную память????Если да, то как???



Если Вы зайдете в task - manager и откроете там где график загрузки процессора и памяти, там будет два числа в графе память одно физическое, второе максимальное, как правило второе в двое больше первого (на один Г физической максимальное 2 Г) но, желательно почистить комп от не нужного софта, что бы не засорять оперативку, если и это не поможет, то тогда лучше для комфортной работы увеличить оперативную память, благо она у же не дорогая, а иначе, у вас будет все на столько медленно, что можно повесится, да и для винта лишняя работа, сократите ему жизнь... я старюсь использовать оперативку не более 90% от физической... кстати, в висте вроде можно подключить USB как расширитель памяти, но все равно медленно...

 
 
 
 Re: Жесткий диск + оперативная память
Сообщение17.09.2009, 12:00 
Аватара пользователя
Под Win 7 на флэшке.

 
 
 [ Сообщений: 10 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group