|
|
|
Освободить память без выгрузки программы.
|
|||
|---|---|---|---|
|
#18+
В программе я использую несколько очень длинных динамических массивов, но на короткое время - в п\п Command1_Click() заполняю их из файла. Как то так: Код: plaintext 1. 2. 3. 4. 5. Имеет ли смысл (и как) в конце п\п Command1_Click() освобождать память компьютера (Celerun 866МГц, ОЗУ 128 Мб, WinMe) от ненужных уже массивов. Имеет ли смысл это делать для современных компьютеров и ОС? Освободится ли реально память для других программ, если в конце п\п Command1_Click() применить Код: plaintext Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2008, 23:06 |
|
||
|
Освободить память без выгрузки программы.
|
|||
|---|---|---|---|
|
#18+
Если вопрос в том, догадается ли телепатически современная ОС на современном компьютере, что этот массив больше не нужен, то ответ нет. Если массив локальный, он будет уничтожен сам "в конце Command1_Click". В приведенном коде самое плохое место, впрочем, -- redim preserve в цикле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 00:47 |
|
||
|
Освободить память без выгрузки программы.
|
|||
|---|---|---|---|
|
#18+
Правильно ли я понял, что если в программе используется глобальный массив, то нет никакой возможности освободить от него память для других программ, не выгружая самой программы? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 19:10 |
|
||
|
Освободить память без выгрузки программы.
|
|||
|---|---|---|---|
|
#18+
Почитай в учебнике главу "область видимости" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 19:54 |
|
||
|
Освободить память без выгрузки программы.
|
|||
|---|---|---|---|
|
#18+
Дмитрий П.Правильно ли я понял, что если в программе используется глобальный массив, то нет никакой возможности освободить от него память для других программ, не выгружая самой программы? Ему нужно сделать erase, если он динамический, и никак, если нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2008, 19:58 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=190&tid=2162253]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 366ms |

| 0 / 0 |
