Дисковое пространство на Linux расходуется непонятно на что
Я использую линукс минт 21. Проблема началась год назад. Я скачал intelliJ Idea для разработки игр на java с libgdx. Создал проект, он начал инициализировался, gradle скачивал зав…
Я использую линукс минт 21. Проблема началась год назад. Я скачал intelliJ Idea для разработки игр на java с libgdx. Создал проект, он начал инициализировался, gradle скачивал зав…
#include <iostream> using namespace std; template <typename T> class SmartPointer { private: T* p; int count = 0; public: SmartPointer(T* pb) { // Конструктор p = pb; …
Как я могу удалить из памяти структуру и чтобы она вообще не вызывалась? Мне нужно чтобы когда я убирал из List она чистилась так же из памяти и останавливался цикл, но он не оста…
Я пытаюсь написать код для создания экземпляров класса шарика динамически. Когда я все делал линейно, то все работало, но когда я захотел разбить программу по хедерам, все переста…
Есть ли какие-то средства для просмотра фрагментации ОЗУ? Хочется видеть, как приложение выделяет память, потому что иногда получается, что из 32 ГБ памяти занято 12-16 ГБ, но зан…
Есть код. Со структурой matix_t которая хранит в себе значения матрицы и количество столбцов и строк. В функции create_matrix выполняется динамическое выделение памяти под эту стр…
не понимаю, в чем дело. Уже всё перечитал и перепробовал. С классом Driver всё в порядке, а при вызове конструктора Autos выдается данная ошибка. Когда классы были раздельными, но…
Не совсем понимаю как устроено выделение памяти в многопоточном приложении. Допустим есть некий код: #include <memory> #include <list> #include <chrono> #include…
Нигде не нашел информации по этому поводу: "что случается когда room не хватает места что бы добавить запись в БД"
#include <iostream> #include <string> using namespace std; class A { public: int* data; A() { data = new int[1999]{ 0 }; cout << "HELLO" << endl;…
учусь на курсах по С++ и у меня возник вопрос про наследование - если мы приведём объект дочернего класса, который имеет свои поля(сейчас речь именно про простые переменные int,do…
Сам код #include <memory> #include <map> #include <iostream> #include <random> #include <chrono> #include <thread> struct Session { std::unique…
пишу свой аллокатор на C++, по задумке, аллокатор должен быть в состоянии выделять куски памяти произвольного размера(размер может быть ограничен сверху, но в заданном пределе мож…
Все мы знаем, что после завершения работы программы, память возвращается ОС и лично я не знаю причин, для того, чтобы перед завершением работы вызывать деструкторы и чистить за со…
Смотрим стандартный логгер из пакета log. В его структуре находится поле(свойство) buf: type Logger struct { mu sync.Mutex // ensures atomic writes; protects the following fields …
Появляется ошибка при очистке head в delStack(), и я не понимаю в чем проблема. #include <iostream> #include <vector> #include <string> using namespace std; type…
Как известно, в С++ нельзя просто так взять адрес указателя как число, увеличить его на размер элемента и получить адрес следующего элемента в памяти. Как я понимаю, это связано с…
Результат который должен получится: "JSXAI PSINR!" Результат который выходит: "JEDGU MLZLV!" результат перевести в Uppercase char* vigenere_encrypt(const char*…
Собственно есть вот такой кусок кода, тут я получаю значение из памяти процесса exe from ReadWriteMemory import ReadWriteMemory rwm = ReadWriteMemory() process = rwm.get_process_b…
Есть ли разница в потреблении памяти и быстродействии при использовании глобальной переменной, хранящей некий немаленький, но статичный список или словарь: const a = [1, 4, .... x…
Вовремя изучения работы памяти в .NET я столкнулся с тем, что не смог найти наглядного примера выделения оперативной памяти в управляемую кучу. Из-за этого у меня появилась теория…
Всем доброго времени суток. Есть такая ситуация: у меня два Python файла. Каждый файл - это отдельный тест (занимаюсь автоматизацией для собственного развития). Если я в каждый фа…
После вызова fork мы "копируем" все данные у процесса, в котором мы вызывали fork(используя механизм COW), так же при смене контекста мы заменяем регистр CR3(x86_64) и з…
Ни в одном источнике на нашла ответ конкретно на этот вопрос. Место под значимый тип очищается, когда он покидает контекст, но чем очищается? Не сборщиком мусора. Самим стеком?
Не нужен код, нужна светлая идея!!!Вся проблема задачи в эффективном использовании памяти... Последовательности задаются любой длины. Последовательности при вводе отделяются друг …
При проверке через valgrind вылазит conditional jump. Предположительно ошибка возникает в функции input, но я не знаю как починить. #include<stdio.h> #include<stdlib.h>…
Пытаюсь написать свой аллокатор для вектора: #include <iostream> #include <memory> #include <vector> template<class T> class LinearAllocator { public : Lin…
В ходе разработки достаточно большого проекта, я столкнулся с тем, что экземпляры классов у меня созданы все как-то хаотически: что-то в динамической памяти, что-то в стеке. Я при…
Как определить потребуется ли при выполнении кода замещать страницы памяти и сколько замещений потребуется или код ограничится одной страницей? Желательно применительно к C#.
Всем доброго времени Пытаюсь склеить 5 строк типа char * и const char * через strcat. Код: char *one, *two, *three; one = "1"; two = "2"; /// ниже: прибавляем 12 т.к. "one_", "_tw…