«memory» 태그된 질문

메모리는 컴퓨터 또는 기타 디지털 전자 장치에 사용하기 위해 프로그램 또는 데이터를 임시 또는 영구적으로 저장하는 데 사용되는 물리적 장치를 말합니다.

4
CPU 레지스터 란 무엇입니까?
이 질문은 지금 당장 나를 귀찮게 해 왔으며 오늘은 Google에서 할 것이라고 생각했습니다. 나는 그것에 대해 몇 가지를 읽었으며 항상 프로세서 캐시 라고 알려진 것과 매우 비슷해 보였습니다 . 둘 사이에 차이점이 있습니까, 아니면 그들이 동일하다고 생각할 때 맞습니까? 실제로 레지스터가 작동하려면 CPU 내부에 있어야합니까? Wikipedia에 따르면 레지스터는 RAM에 다시 …

3
일부 컴퓨터에서 long int가 12 바이트를 사용하는 이유는 무엇입니까?
내 컴퓨터 에서이 코드를 컴파일 한 후 이상한 것을 발견했습니다. #include <stdio.h> int main() { printf("Hello, World!\n"); int a,b,c,d; int e,f,g; long int h; printf("The addresses are:\n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x", &a,&b,&c,&d,&e,&f,&g,&h); return 0; } 결과는 다음과 같습니다. 모든 …
26 c  memory  pointers 

5
시스템의 빈 공간을 모두 할당하여 다른 프로그램에서 메모리를 읽을 수 있습니까?
이론적으로, 사용되지 않는 모든 메모리를 시스템에 할당하고 다른 응용 프로그램이 더 이상 필요하지 않은 메모리를 해제 할 때 더 많은 메모리를 계속 요청하면 다른 응용 프로그램에서 최근에 릴리스 된 메모리를 읽을 수 있습니다 ? 아니면 현대 운영 체제로 어떻게 보호됩니까? 나는 이것에 대한 실용적인 응용 프로그램이 없으며 단지 궁금합니다. "사용 …

1
Redux 메모리 소비량 [닫힘]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . Redux 프레임 워크는 변경 불가능한 상태 / 순수 함수 패러다임을 선호하며, 이는 현재 조치와 관련하여 이전 상태에서 새 상태의 작성을 촉진합니다. 이 …

7
수동 메모리 관리보다 가비지 수집 시연
가비지 수집 이 (이론적으로) 수동 메모리 관리보다 빠를 수 있는 많은 곳에서 읽었습니다 (허리, 심지어 직접 작성했습니다 ). 그러나, 보여주는 것보다 말하는 것이 쉽지 않습니다. 실제로이 효과가 실제로 나타나는 코드는 본 적이 없습니다. 이 성능 이점을 보여주는 코드를 가진 사람이 있습니까?

5
메모리 손상 디버깅
우선, 이것이 절대적인 답을 가진 완벽한 Q & A 스타일의 질문이 아니라는 것을 알고 있지만 더 잘 작동하는 표현을 생각할 수는 없습니다. 나는 이것에 대한 절대적인 해결책이 없다고 생각하며 이것이 Stack Overflow 대신 여기에 게시하는 이유 중 하나입니다. 지난 달 동안 나는 더 현대적이고 확장하기 쉽고 수정하기 위해 상당히 오래된 …
23 c++  debugging  memory 

5
IIS가 1740 분마다 응용 프로그램 풀을 재활용하는 이유는 무엇입니까?
주어진 시간 후에 IIS가 앱 풀을 재활용하는 이유는 무엇입니까? 아마도 대부분의 웹 앱이 메모리를 신중하게 관리하지 않는 특별한 이유가 있습니까? 응용 프로그램의 메모리를 올바르게 관리하고 있다고 가정하면 계속 사용하는 것이 안전합니까? 재활용을 끄거나 켜두면 얻을 수있는 잠재적 인 단점은 무엇입니까?
22 asp.net  memory  iis 

2
스택과 힙의 크기는 OS에 의해 어떻게 제한됩니까?
참고 : 답변 할 수있는 특정 OS를 고려해야하는 경우 Linux를 고려하십시오. 프로그램을 실행할 때마다 스택 영역과 힙 영역이있는 가상 메모리 공간이 제공됩니다. 질문 1 : 스택과 힙에 정적 크기 제한이 있습니까 (예 : 각각 2 기가 바이트), 또는 프로그램 실행 중 메모리 할당에 따라 변경되는이 제한은 동적 입니까 (즉, 사용되는 …
21 linux  memory  stack  heap 

3
거대한 배열을 채우지 않고 큰 문제를 일으키는 전문적인 방법 : C ++, 배열의 일부에서 사용 가능한 메모리
물리 시뮬레이션을 개발 중이며 프로그래밍에 익숙하지 않아서 큰 프로그램 (주로 메모리 문제)을 생성 할 때 계속 문제가 발생합니다. 동적 메모리 할당 및 삭제 (신규 / 삭제 등)에 대해 알고 있지만 프로그램을 구성하는 방법에 대한 더 나은 접근 방식이 필요합니다. 매우 빠른 샘플링 속도로 며칠 동안 실행되는 실험을 시뮬레이션한다고 가정 해 …
20 c++  data  memory  array  dynamic 

5
보호 된 메모리 전에 세그먼트 화 오류를 어떻게 디버깅 했습니까?
이제 C에서 포인터로 프로그래밍 실수를하면 멋진 세그먼테이션 오류가 발생하고 프로그램이 충돌하고 디버거가 오류가 발생한 위치를 알려줄 수도 있습니다. 메모리 보호 기능을 사용할 수 없었을 때 어떻게 그렇게 했습니까? DOS 프로그래머가 실수를해서 실수로 전체 OS를 망가 뜨리는 것을 볼 수 있습니다. 가상화를 사용할 수 없었으므로 다시 시작하고 다시 시도하기 만하면됩니다. 정말 …

2
누구든지 메모리에서 float 표현을 설명 할 수 있습니까?
이전 질문을 읽으면서 이것은 중복 질문이 아닙니다. 누구나 나를 이해하는 데 도움을 줄 수 있습니까 how float values are stored in the memory? 내 의심은 여기에 float 값에 ' .'( for example 3.45)이 어떻게 '.'메모리에 표시됩니까? 누구든지 다이어그램으로 나를 명확히 할 수 있습니까?

4
메모리 누수를 해결하는 것이 얼마나 중요합니까?
Valgring은 일부 GTK + 프로그램이 메모리 누수를 발견했습니다. 누출을 해결하는 것이 얼마나 중요합니까? 내 말은, 종종 그 프로그램들은 아주 잘 작동하지만, 다른 한편으로, 누수 코드의 일부를 다른 프로그램에 복사하고 싶을 때 결코 확신 할 수 없습니다. 그리고 GTK + 프로그램의 아이디어가 빨리 작동하여 누출이 있는지 확실하지 않습니다. 따라서 오픈 소스 …
19 c  memory 

5
여러 CPU / 코어가 동일한 RAM에 동시에 액세스 할 수 있습니까?
이것이 내가 생각할 것입니다 : 두 개의 코어 가 RAM 에서 동일한 주소에 액세스하려고 하면 다른 하나가 RAM에 액세스 할 때까지 기다려야 합니다. 두 번째로 각 코어가 동일한 주소에 액세스하려고 시도해도 여전히 RAM에 캐시되어있을 수 있으므로 해당 캐시에 동시에 액세스 할 수 있습니다 . 두 개의 코어 가 동일한 RAM의 …

6
24 비트 용어
24 비트 (3 바이트) 정수에 대한 용어가 있습니까? 드문 비트 수 (예 : 4 비트 의 "니블" 또는 "나이 블" )는 이름이 있으며 비디오 및 오디오 기술 모두에서 24 비트를 갖는 것이 매우 일반적입니다.

3
객체를 만들 때 인스턴스 필드와 메소드 모두 또는 인스턴스 필드에만 새로운 메모리가 할당됩니다.
다음 수업이 있습니다 class Student{ int rollNumber; int marks; public void setResult(int rollNumber, int marks){ this.rollNumber=rollNumber; this.marks=marks; } public void displayResult(){ System.out.println("Roll Number= "+this.rollNumber+" Marks= "+this.marks); } } 이제 다음과 같이 Student 유형의 두 개체를 만듭니다. Student s1=new Student(); Student s2=new Student(); 이제 두 개의 서로 다른 메모리 세트가 인스턴스 …

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