Вопросы по теме 'sbrk'
Как sbrk/brk реализованы в Linux?
Я думал о том, как ядро Linux реализует системные вызовы, и мне было интересно, может ли кто-нибудь дать мне общее представление о том, как работают sbrk/brk?
Я просмотрел код ядра, но его так много, что я его не понимаю. Я надеялся на резюме от...
16810 просмотров
schedule
08.03.2023
Выделение правильного размера памяти
У меня проблема с выделением правильного размера памяти в моей программе. Я делаю следующее:
void * ptr = sbrk(sizeof(void *)+sizeof(unsigned int));
Когда я это делаю, я думаю, что это добавляет слишком много памяти в кучу, потому что она...
414 просмотров
schedule
02.05.2023
Проверить выделение памяти без valgrind
при написании собственной версии malloc() (и его лучшего друга Mr. free()), мне нужно знать, правильно ли я освободил свою память. Кажется, я не могу использовать valgrind, потому что он проверяет libc'malloc, а мой находится в общей библиотеке,...
1640 просмотров
schedule
09.09.2022
Почему виртуальный метод генерирует неопределенную ссылку на _sbrk?
Это изящно компилируется:
class dummy {
};
Это жалуется на неопределенную ссылку на _sbrk:
class dummy {
virtual ~dummy();
};
Почему виртуальный метод генерирует неопределенную ссылку на _sbrk ?
Раньше я думал, что vtable...
417 просмотров
schedule
12.01.2023