malloc

    25

    2답변

    인텔 스레딩 구성 요소의 tbb::scalable_allocator은 실제로 어떤 작업을 수행합니까? 확실히 효과적 일 수 있습니다. 방금 std::vector<T>을 std::vector<T,tbb::scalable_allocator<T> >으로 변경하여 앱 실행 시간을 25 % 단축 (4 코어 시스템에서 CPU 사용량이 ~ 200 %에서 350 %로 증

    9

    6답변

    할당에 대해 꼬리를 구현하려고합니다. 나는 제대로 작동하지만 나는 임의의 시간에 자유에서 오류가 발생하는 것 같습니다. 나는 그것을 볼 수없고, 그 패턴 이외의 것을 추적하거나 일관성이 없다. 예를 들어, "tail -24 test.in"으로 프로그램을 호출하면 여러 줄에서 잘못된 줄 바꿈 오류가 발생합니다. 그러나 다른 파일과 심지어 줄 수를 다르게해서

    2

    2답변

    git add 명령을 실행하면 "fatal : malloc, out of memory"오류가 발생합니다. 나는이 시스템이 분명히 메모리가 부족하다고 생각하지만이 문제를 해결할 방법이있다. 또한 Windows Server 2003을 실행 중이고 msysGit을 사용하고 있습니다. 편집 : 주위에 더 많은 검색 후 그 자식의 포장 문제를 생각, 분명히 그들의

    3

    7답변

    Windows C 프로그래밍에서 malloc 또는 Win32 HeapAlloc (어쩌면 VirtualAlloc?) 함수를 사용하여 어떤 방법이 권장되는지 알고 싶습니다. MSDN Memory Management Functions 문서와 malloc 및 HeapAlloc와 관련된 MSDN 기사를 읽었지만 어떤 상황에서 어떤 문구를 사용해야하는지에 대해서는 언

    0

    1답변

    com 래퍼가있는 C# 코드가 있습니다. 이 com 래퍼는 네이티브 C++ 응용 프로그램에서 사용됩니다. C++ 코드는 C# 라이브러리에서 클래스의 인스턴스 배열을 반환하는 메서드를 사용합니다. for (long i =min; i<=max;i++) { IMyInterface *l = (IMyInterface *)malloc(sizeof

    6

    8답변

    일부 변수에 대한 포인터가 주어졌습니다. 정적 또는 동적 할당 여부를 확인하는 방법이 있습니까 ??

    11

    8답변

    을 사용하여 할당 된 char *에서 작동하는 C에서 문자열 바꾸기 함수를 작성하려고했습니다. 시작 문자열에있는 문자가 아니라 문자열을 찾아서 바꿀 수 있다는 점에서 조금 다릅니다. 충분한 공간이 할당되어 있기 때문에 검색 및 바꾸기 문자열이 동일한 길이 (또는 바꾸기 문자열이 검색 문자열보다 짧으면)하는 것이 쉽습니다. realloc()을 사용하려고하면

    4

    2답변


    20

    8답변

    많은 스레드를 할당하고 할당을 해제하는 단일 스레드 임베디드 응용 프로그램이 있습니다 (32-64b). 캐시 기반 할당자를위한 완벽한 시나리오. 그리고 제가 글을 쓰려고 노력할 수는 있지만 시간 낭비 일뿐 아니라, 이미 이미 최전선에 있던 몇 가지 해결책으로 잘 테스트되고 조정되지 않았습니다. 그래서이 시나리오에서 사용할 수있는 최선의 할당 자는 무엇입니까