brk

    0

    1답변

    brk을 변경하여 힙 크기를 100 씩 늘리려고하고 있는데 코드가 작동하지 않는 이유를 모르겠습니다. 여기 는 시도 그 코드의 일부이다 할 것이 : movq $0, %rdi movq $12, %rax syscall movq %rax, InicialHeap movq InicialHeap, %rsi mov $str, %rdi call printf

    4

    1답변

    유닉스 시스템이 brk과 어떤 기능을 가지고 있고 기능이 sbrk인지는 알지만 나는 그것들이 무엇을 의미하는지 전혀 모른다. 누구나 나를 계몽시킬 수 있습니까?

    4

    4답변

    int brk(void *end_data_segment); void *sbrk(intptr_t increment); 프로그램 휴식의 현재 위치를 찾을 수 있습니다 의 증가와는 sbrk()를 호출. 프로그램 브레이크 란 무엇입니까? 0x00부터 시작합니다.

    1

    1답변

    Magento webshop을 가지고 있는데 예약 된 프로세스를 실행하기 위해 cron 작업을 실행합니다. 그 중 하나는 제품 가져 오기입니다. 제품 가져 오기 및 카테고리 지정을 담당합니다. SQL 상태에 따르면이 부분이 완료된 것을 볼 수 있습니다. 캐시를 무효화하려고하면. 캐시의 경우 TCP에서 memcache를 사용하거나 소켓에서 redis를 사용하

    1

    1답변

    나는 어떻게 sbrk가 작동하는지 이해하려고 노력하고있다. int main() { printf("end of the break : %p\n", sbrk(0)); printf("end of the break : %p\n", sbrk(10)); printf("new end of the break : %p\n\n", sbrk(0));

    0

    1답변

    내로는 sbrk를 spliting, 내가 않는 sbrk(stack) : 나는 내가 크기 size이 할당 된 영역의 일부를 가지고 그것을 반환 할 다음 필요한 것보다 항상 더 malloc에 ​​ void *malloc(size_t size) { stack = 0; while (stack < size) stack += 4096;