Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Как можно уменьшить объем RAM |
Автор: Zdvig 29.3.2006, 09:09 |
Создаю совершенно "пустую" программу, имеется только функция main, которая ничего не делает, другими словами программа после запуска сразу выгружается. Но в оперативе все это занимает 16мб! Причем, независимо сколько и какие модули я подключаю. Вообще программа из области "тихо-тихо сидеть и иногда только что-то сделать". Для нее такое кол-во Мб неприемлимо. Можно как-то уменьшить объем или это все же специфика CLR? |
Автор: mr.DUDA 29.3.2006, 09:37 | ||
Провёл небольшое сравнение на этом примере:
Скомпилированный под 2.0 экзешник ест 4,7Мб. Под 1.1 - ещё меньше: 4,3Мб. Откуда там могли взяться 16Мб, непонятно. Или не совсем "пустая программа" ? ![]() |
Автор: Zdvig 29.3.2006, 10:01 |
Убрал все лишнее из проекта windows forms. Но даже 4,3 мб это очень много. Похоже, для мелких программ C# не годится ![]() |
Автор: arilou 29.3.2006, 10:17 |
Пока да |
Автор: _hunter 29.3.2006, 10:52 |
Zdvig, не совсем понял проблему. у тебя что, на компе свободной физической памяти 5 метров? так для таких компъютеров и окна не особо годятся... |
Автор: arilou 29.3.2006, 11:35 |
Трояны надо писать на VB.NET, а не C# ![]() ![]() |
Автор: Exception 29.3.2006, 12:18 |
Гы, это ещё почему ![]() |
Автор: Zdvig 29.3.2006, 13:40 |
![]() ![]() |
Автор: mr.DUDA 29.3.2006, 13:43 |
Такие проги на С++ и ВыньАПИ писать надо. ИМХО. |