Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
*.exe занимает 16 кб, но вот при выполнении 1мб. Програмко при запуске только отсылает сообщение SendMessage. Почему такой большой обьём оперативной памяти занимает?? вот код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 11:55 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
Как Вы думаете, нужно ли под стек отводить память, и если да, то в каком объеме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 12:00 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
Ну не 1 МБ, ну 100 кб.... У меня же нет тут обьявленных переменных на 1 мб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 12:04 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
При резервировании памяти менее 64 кб - w2k, xp, 2003, longhorn всегда в таск менеджере показывают 1 мег в оперативке и стокаже в свапе. nt начиная с 5 сервис пака - всегда 700 не помню скока килобайт... 9хмастдайка - если запустить сие - ничего не покажет - т.к. использование оперативки равно 0 .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 12:20 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
... т.к. линковщик цепляет много всякой всячины... если поглядеть идой http://www.datarescue.com/ то уж слишком много всякого ... )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 12:32 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
Как бы это всё убрать, так как оно мне не нужно?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 13:07 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
компилируется ТОЛЬКО то, что необходимо для выполнения программы. аминь. если у тебя есть пример противоположного - приведи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 13:09 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
что ты паришься факозадавальщик - фактически - 0 юзаеца памяти ... вот понаставят понаставят себе w2k и xp и все ручки чешуца в диспетчер задач залесть и спросить че он херню всякую выводит ... поставь 9хмастайку - увидишь - твоя проги ничего в оперативке не заюзает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 13:21 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
1Mb выделяется каждой программе под стэк. Это можно как-то конфигурять, но как - я не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 15:03 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
> Dankov не факт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 15:51 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
Документировано в MSDN: PE-header -> IMAGE_OPTIONAL_HEADER -> SizeOfStackReserve The amount of virtual memory to reserve for the initial thread's stack. Not all of this memory is committed, however (see the next field). This field defaults to 0x100000 (1MB). If you specify 0 as the stack size to CreateThread, the resulting thread will also have a stack of this same size. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 17:49 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
Стек можно указать в настройках проекта При загрузке в память проги, винда подключает кучу своих DLL (вернее отображает) их и пишет Даже если ничего сам не пишешь, то Kernel32.dll, ntdll.dll итд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 18:02 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
"При загрузке в память проги, винда подключает кучу своих DLL (вернее отображает) их и пишет" неправда твоя... Это зависит от того, подключаешь ли ты модуль windows и то не факт что загрузит... А мег откушан, верно говорили это в основном стек... Если в проге бльше ничего не будет, то можно попробовать его уменьшить... и понаблюдать обязательно, не будет ли глюков... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 04:05 |
|
||
|
Есть маленькая програмка, но
|
|||
|---|---|---|---|
|
#18+
Project/Options/Linker/ Из Help: Min stack size Initial committed size of the stack (only applicable to executable projects -- disabled for DLLs) Max stack size Total reserved size of the stack (only applicable to executable projects -- disabled for DLLs) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 06:33 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=1973&tid=2115473]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 303ms |

| 0 / 0 |
