H e l l o, L0iD!
L> 2) И хотелось бы узнать принцип работы различных
L> MemoryDefragментаторов которые делают свободной какое-то значение
L> виртуальной памяти.
Если они дефрагментируют виртуальное адресное пространство, то какой в
них смысл?
Единственное что приходит в голову — увеличение непрерыных свободных
кусков в вирт. адресном пространтве.
Но опять же каков смысл?
Я думаю что среди 2/3 Гб вам почти всегда найдется кусок
запрашиваемого вами размера.
--
Всего хорошего, Слава v0.666 beta (
http://slava.users.otts.ru)
-= Машина не заводится! Поехали, потом заведешь. =-
Posted via RSDN NNTP Server 1.8 beta
Привет!
Slava Antonov wrote:
> Единственное что приходит в голову — увеличение непрерыных свободных
> кусков в вирт. адресном пространтве.
Это как так, простите ? В моем виртуальном адресном простанстве без
моего ведома будут что-то перемещать ? Категорически против — у меня
указатели сохранены
Вот что они вроде пытаются делать — это как-то сжимать информацию в
swap-файле. В этом смысл может быть (уменьшить число перемещений
головок), хотя и сомнительно все это...
--
With best regards,
Pavel Dvorkin
Posted via RSDN NNTP Server 1.7 "Bedlam"
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Привет!
PD>Slava Antonov wrote:
>> Единственное что приходит в голову — увеличение непрерыных свободных
>> кусков в вирт. адресном пространтве.
PD>Это как так, простите ? В моем виртуальном адресном простанстве без
PD>моего ведома будут что-то перемещать ? Категорически против — у меня
PD>указатели сохранены
PD>Вот что они вроде пытаются делать — это как-то сжимать информацию в
PD>swap-файле. В этом смысл может быть (уменьшить число перемещений
PD>головок), хотя и сомнительно все это...
Так никто и не ответил по вопросу. Есть же вагон програм типа MemTurbo,
MemOptimizer и всякие другие и все пытаются делать освобождать определенный
кусок памяти при достижении свободной памяти определенного порога.
Мне интересен АЛГОРИТМ как они это делают а не рассуждения о смысле жизни
H e l l o, !
>>> Единственное что приходит в голову — увеличение непрерыных
>>> свободных кусков в вирт. адресном пространтве.
Тут я конечно фигню сморозил.

Спасибо Павлу за замечание.
> Так никто и не ответил по вопросу. Есть же вагон програм типа
> MemTurbo, MemOptimizer и всякие другие и все пытаются делать
> освобождать определенный кусок памяти при достижении свободной
> памяти определенного порога.
ИМХО они просто всем подряд делают SetProcessWorkingSetSize.
--
Всего хорошего, Слава v0.666 beta (
http://slava.users.otts.ru)
-= Настоящий джентльмен всегда вытрет ноги о половичок, прежде чем
стучать ими в двери. =-
Posted via RSDN NNTP Server 1.8 beta