| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .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 |
| Такие проги на С++ и ВыньАПИ писать надо. ИМХО. |