«memory» 태그된 질문

메모리 관리 또는 프로그래밍 문제에이 태그를 사용하십시오. 일반 소프트웨어의 메모리 하드웨어 문제 또는 오류에 대한 질문은 엔터프라이즈 수준의 하드웨어 또는 소프트웨어와 관련된 경우 https://superuser.com 또는 https://serverfault.com으로 이동하십시오.

21
널 포인터에 주소 0이 사용되는 이유는 무엇입니까?
C (또는 C ++)에서 포인터는 값이 0이면 특별합니다. 포인터를 다시 해제하는 것은 위험하지 않기 때문에 메모리를 해제 한 후 포인터를 0으로 설정하는 것이 좋습니다. malloc을 호출 할 때 메모리를 얻을 수없는 경우 값이 0 인 포인터를 반환합니다. if (p != 0)전달 된 포인터가 유효한지 확인하기 위해 항상 사용 합니다. 그러나 …
121 c++  c  memory  pointers 

15
포인터가 기본적으로 NULL로 초기화되지 않는 이유는 무엇입니까?
누군가 포인터가 초기화되지 않은 이유를 설명해 주 NULL시겠습니까? 예: void test(){ char *buf; if (!buf) // whatever } 프로그램은 bufnull이 아니기 때문에 if 내부로 들어 가지 않습니다. 나는 왜 어떤 경우에 쓰레기가있는 변수, 특히 메모리의 쓰레기를 다루는 포인터가 필요한지 알고 싶습니다.

7
Python 구조의 메모리 내 크기
32 비트 및 64 비트 플랫폼에서 Python 데이터 구조의 메모리 크기에 대한 참조가 있습니까? 그렇지 않다면 이것은 그것을 가지고 있으면 좋을 것입니다. 더 철저할수록 좋습니다! 그렇다면 다음 파이썬 구조에서 얼마나 많은 바이트가 사용 len됩니까 (관련된 경우 및 콘텐츠 유형 에 따라 다름 )? int float 참고 str 유니 코드 문자열 …

9
메모리 누수는 얼마나 멀리 갈 수 있습니까?
메모리 누수가 여러 번 발생했습니다. 보통 내가 malloc내일이없는 것처럼, 또는 FILE *더러운 빨래처럼 매달릴 때 . 나는 일반적으로 적어도 프로그램이 종료 될 때 모든 메모리가 정리된다고 가정합니다 (필사적으로 희망합니다). 프로그램이 종료되거나 충돌 할 때 누수 된 메모리가 수집되지 않는 상황이 있습니까? 대답이 언어마다 크게 다르면 C (++)에 중점을 둡니다. '내일이없는 …
118 c++  c  memory  memory-leaks 

5
힙 크기보다 훨씬 많은 메모리를 사용하는 Java (또는 올바른 Docker 메모리 제한 크기)
내 응용 프로그램의 경우 Java 프로세스에서 사용하는 메모리는 힙 크기보다 훨씬 큽니다. 컨테이너가 실행중인 시스템은 컨테이너가 힙 크기보다 훨씬 많은 메모리를 차지하기 때문에 메모리 문제가 발생하기 시작합니다. 힙 크기는 128MB ( -Xmx128m -Xms128m)로 설정되고 컨테이너는 최대 1GB의 메모리를 차지합니다. 정상적인 상태에서는 500MB가 필요합니다. 도커 컨테이너의 제한이 아래 (예 :) 인 …
118 java  linux  docker  memory  jvm 


8
Python subprocess.Popen“OSError : [Errno 12] 메모리를 할당 할 수 없습니다.”
참고 : 이 질문은 원래 여기에서 요청 되었지만 실제로 수용 가능한 답변을 찾지 못했지만 바운티 시간이 만료되었습니다. 원래 질문에 제공된 모든 세부 정보를 포함하여이 질문을 다시 요청합니다. python 스크립트는 sched 모듈을 사용하여 60 초마다 클래스 함수 세트를 실행 합니다. # sc is a sched.scheduler instance sc.enter(60, 1, self.doChecks, (sc, False)) …
114 python  linux  memory 

6
MySQL 최대 메모리 사용량
Linux 서버에서 MySQL이 사용하는 메모리 양에 대한 상한을 설정하는 방법을 알고 싶습니다. 현재 MySQL은 모든 새로운 쿼리가 요청 될 때마다 메모리를 계속 차지하므로 결국 메모리가 부족합니다. MySQL에서 그 양 이상을 사용하지 않도록 제한하는 방법이 있습니까?
111 mysql  memory  ram 

5
Pandas 데이터 프레임에서 사용하는 메모리를 어떻게 해제합니까?
다음과 같이 팬더에서 연 정말 큰 CSV 파일이 있습니다 .... import pandas df = pandas.read_csv('large_txt_file.txt') 이렇게하면 메모리 사용량이 2GB만큼 증가하는데, 이는이 파일에 수백만 개의 행이 포함되어 있기 때문입니다. 이 메모리를 해제해야 할 때 문제가 발생합니다. 달렸어 .... del df 그러나 내 메모리 사용량은 떨어지지 않았습니다. 팬더 데이터 프레임에서 사용하는 메모리를 …
111 python  pandas  memory 

9
.NET 애플리케이션의 메모리 사용량을 줄이십니까?
.NET 애플리케이션의 메모리 사용량을 줄이기위한 몇 가지 팁은 무엇입니까? 다음과 같은 간단한 C # 프로그램을 고려하십시오. class Program { static void Main(string[] args) { Console.ReadLine(); } } x64 용 릴리스 모드 에서 컴파일되고 Visual Studio 외부에서 실행되는 작업 관리자는 다음을보고합니다. Working Set: 9364k Private Working Set: 2500k Commit Size: 17480k …

6
이미지를 바이트 배열로 변환하는 가장 빠른 방법
데스크톱 이미지를 캡처하여 압축하여 수신자에게 보내는 원격 데스크톱 공유 애플리케이션을 만들고 있습니다. 이미지를 압축하려면 byte []로 변환해야합니다. 현재 나는 이것을 사용하고 있습니다 : public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = …
106 c#  memory  bitmap  bytearray 

8
할당 연산자와 복사 생성자의 차이점은 무엇입니까?
C ++에서 할당 생성자와 복사 생성자의 차이점을 이해하지 못합니다. 다음과 같습니다. class A { public: A() { cout << "A::A()" << endl; } }; // The copy constructor A a = b; // The assignment constructor A c; c = a; // Is it right? 할당 생성자 및 복사 생성자의 …
105 c++  memory 

13
Windows XP의 Java 최대 메모리
32 비트 Windows XP (Java 1.4, 1.5 및 1.6)에서 실행되는 Java SE에 대해 항상 1400MB를 할당 할 수있었습니다. java -Xmx1400m ... 오늘 저는 Java 1.5_16 및 1.6.0_07을 사용하는 새 Windows XP 시스템에서 동일한 옵션을 시도했지만 오류가 발생했습니다. Error occurred during initialization of VM Could not reserve enough space for object …
103 java  windows  memory 

9
바이트를 메가 바이트로 변환
바이트에서 메가 바이트로 변환하는 세 가지 방법을 보았습니다. 메가 바이트 = 바이트 / 1000000 메가 바이트 = 바이트 / 1024 / 1024 메가 바이트 = 바이트 / 1024 / 1000 좋아, 나는 # 3이 완전히 틀렸다고 생각하지만 나는 그것을 보았다. 나는 # 2가 옳다고 생각하지만 어느 메가 바이트가 진정한 메가 …

11
변수의 메모리 사용량 (크기)을 결정하는 방법은 무엇입니까?
주어진 변수가 얼마나 많은 메모리를 사용하는지 알아내는 함수가 PHP (또는 PHP 확장)에 있습니까? sizeof요소 / 속성 수만 알려줍니다. memory_get_usage전체 스크립트에서 사용하는 메모리 크기를 제공한다는 점에서 도움이됩니다 . 단일 변수에 대해 이것을 수행하는 방법이 있습니까? 이것은 개발 시스템에 있으므로 확장 또는 디버그 도구를로드 할 수 있습니다.
102 php  memory 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.