Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312

Использование памяти

27.02.2014, 22:46. Показов 4931. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Почему мое приложение потребляет от 4 до 7 мбайт на локальной машине, а на чистых Windows XP, Windows 7, Windows 7 x64 (виртуальные машины) оно потребляет от 18 до 20 мбайт. Сборка статическая, Qt 5.2.1. Можно ли как-нибудь уменьшить размер потребляемой памяти?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2014, 22:46
Ответы с готовыми решениями:

Утечка памяти, правильное использование new/delete
Здравствуйте. Написал программку, где работаю с передачей контейнера QList методом сигналов и слотов. Теперь ищу где накосячил с утечкой...

Использование оперативной памяти (вылетают игры из-за нехватки памяти)
Перезагружаю комп, играю часа 3-4 и вся память пропадает куда-то в результате чего игры вылетают(закрытие всех прог и игр оставляет где-то...

Использование неинициализированной памяти
#include <iostream> #include <stdlib.h> #include <fstream> using namespace std; bool used; int j; int r; int...

30
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
28.02.2014, 17:34
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Avazart Посмотреть сообщение
Ну в том то и проблема что обычно нужно писать именно под Win.
Берите C#, .NET обычно уже везде есть.
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
28.02.2014, 18:49  [ТС]
Тема ушла далеко в оффтоп.. Как насчет посоветовать упаковщик, который выгружается не в память, а на жесткий диск?
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
28.02.2014, 18:53
Pjeroo, написать свой. Или заюзать самораспаковывающиеся архивы.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
02.03.2014, 18:53
Цитата Сообщение от Avazart Посмотреть сообщение
Сборки этих DLL-лок для переноса на другой комп, необходимость написания инсталятора, и опять же лишнее место.
Вы много видели программ в продакшене без инсталятора?

Цитата Сообщение от RazrFalcon Посмотреть сообщение
...в век терабайтных винтов и безлимитного интернета...
Современные инсталяторы используют lzma, выходной файл будет ненамного больше по сравнению с upx.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.03.2014, 19:25
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Вы много видели программ в продакшене без инсталятора?
Ну а как пользователь как вы думаете это удобно ? Думаю нет.
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
03.03.2014, 07:51
Цитата Сообщение от Avazart Посмотреть сообщение
Ну а как пользователь как вы думаете это удобно ?
Программа без инсталятора под виндой - это как?
Это же вообще сама фича винды, на других ОС давно уже пакетные менеджеры...
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
03.03.2014, 16:09
Цитата Сообщение от RazrFalcon Посмотреть сообщение
Программа без инсталятора под виндой - это как?
Переносимые портабл версии, ничто не мешает делать портабл, если прога не пишет в реестр.

Цитата Сообщение от RazrFalcon Посмотреть сообщение
Это же вообще сама фича винды,
Мое мнение это недостаток винды.
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
03.03.2014, 16:15
Цитата Сообщение от Avazart Посмотреть сообщение
Мое мнение это недостаток винды.
Ну да. Тем не менее для винды - это стандарт, который приходится соблюдать.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
03.03.2014, 16:18
Так ничего не будет, если не соблюдать (да и кто сказал что это стандарт?)
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
04.03.2014, 11:01
Цитата Сообщение от Avazart Посмотреть сообщение
Ну а как пользователь как вы думаете это удобно ?
Представьте себе, удобно.
Цитата Сообщение от Avazart Посмотреть сообщение
Переносимые портабл версии, ничто не мешает делать портабл
Никто не мешает при установке указать флешку.

Добавлено через 18 секунд
Цитата Сообщение от Avazart Посмотреть сообщение
(да и кто сказал что это стандарт?)
де-факто.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
04.03.2014, 14:58
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Никто не мешает при установке указать флешку.
Ага и получит кучу ошибок при установке, начиная с отсутствия папок и заканчивая размещением ярлыков.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.03.2014, 14:58

Использование неинициализированной памяти
Пытаюсь написать эту программу, на данный момент выдает ошибку "Использование неинициализированной памяти b". Подобную программу видел...

Использование неинициализированной памяти
В строке 120 вылезает ошибка "Использование неинициализированной памяти *st", возможно из-за этого в строке 73 выводится не то, что было...

Использование памяти сервером
Здравствуйте, подскажите, пожалуйста, с чего начать, есть база firebird, сайт на asp net, установлены на windows server 2008r2, монитор...

использование памяти скуля
Добрый день, Запускаю вот этот запрос на скуле SELECT (physical_memory_in_use_kb/1024) AS Memory_usedby_Sqlserver_MB, ...

Использование динамической памяти
Всем доброго времени суток. Читаю книгу "Основы программирования" Иванова Г.С. и наткнулся на пример: Пример 7.1. Разработать программу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru