# memory
Scope
Memory 에 올라온 각 상수나 변수등의 요소들이 허용된 영역, 또는 범위를 Scop 라고 한다.Program 을 실행시키기 위한 작업 공간Program 을 실행시키기 위해선 Process 가 필요로 하는 재료가 Memory 에 올라와 있어야 한다.Code실행 명령을
운영체제 OS(Operating System)
movie시스템 의 자원 과 동작 을 관리하는 소프트웨어프로세스, 저장장치, 네트워킹, 사용자, 하드웨어 를 관리4가지 영역 data 영역code 영역heap 영역stack 영역실행 중 인 프로그램 스레드가 여러개 실행중인 프로그램 스레드 프로세스 안에서 실행되는
Fluent Python 2장
메모리뷰가 뭔지 몰라서 계속 검색해보다가 꽤나 지식을 확장한 느낌으 들었다.우선 메모리뷰의 역할은 파이썬에서 바이트(byte) 데이터에 대한 접근을 제공하는 객체이다.memoryview 객체는 다른 바이트 형식의 객체, 예를 들어 bytes, bytearray, 직접

C++ 디버그모드에서 변수의 메모리 차지 공간
Visual Studio 2022, MSVC, C++17, Windows 10int64의 크기는 8바이트이고 로컬변수 선언시 스택 메모리에 8바이트씩 차지하게 된다.release_int64 릴리즈모드에서는 예상했던대로 8바이트씩 차지한다.debug_int64 디버그모드

Swift의 Memory - ARC(Automatic Reference Counting)
ARC는 Automatic Reference Counting의 약자로, Swift에서 메모리를 관리하는 방법이다. Reference Counting이란 참조 숫자 카운팅으로 메모리를 관리한다.

Swift의 Memory - 대표적인 메모리 문제
어떤 앱을 실행했다고 가정했을 때, 그 앱은 아이폰 메모리의 일부를 앱의 메모리로 사용할 것이다.그리고 그 프로젝트의 ViewController 내부에 myLabel이 있다면, 이들 각각은 해당 앱 메모리의 일부를 사용할 것이다. 즉 클래스 등의 인스턴스를 생성할 때마

Swift의 Automatic Reference Counting (ARC)와 iOS 앱 메모리 관리
iOS 앱을 개발할 때, 메모리 관리는 매우 중요한 고려 사항 중 하나이다. 메모리 누수는 앱 성능에 영향을 미치며, 중대한 문제를 야기할 수 있다. 이를 방지하기 위해, Swift에서는 앱의 메모리 사용을 관리하기 위해 ARC(Automatic Reference Co

GPT fine-tuning - 3. memory
뉴런을 모사한 인공뉴런으로 구성된 딥러닝 모델에 있어서의 "기억" 은, 어쩌면 인간의 뇌에서 기억하는것보다도 더 추상적일지도 모르겠습니다. 인간의 기억과 딥러닝의 기억을 비교해서 주관적으로 해석해본다면 다음과 같습니다.

[Javascript] memory leak
자바스크립트 내에서 메모리 이슈에 대해 알아보려고 합니다.메모리 할당 -> 메모리 사용 -> 메모리 해제javascript는 high-level language 이기 때문에 메모리 사용이 끝나면 가비지컬렉터(GC)에 의해 메모리가 해제 됩니다.자바스크립트의 저장소는 힙
객체생성패턴 #1 - std::shared_ptr
std::shared_ptr이 제공하는 가장 중요한 가치는 "null이 아닌 shared_ptr을 사용하는 것은 언제나 안전" 함을 '보증'한다는 것이다. 객체 포인터의 null 체크만 잘 하면 access violation에서 해방될 수 있는 기반을 얘기해 보련다.
memory가 있는 이유?
기본 로직은1\. cpu는 빠름 (뇌)2\. HDD는 느림 (storage)3\. cpu <-> HDD 처리할때 gap 이 너무 큼4\. 더 빠른 임시 저장할수있는 memory를 개발함!5\. memory로 큰 데이터들을 한번에 옮겨놓은 뒤 작업하게됨.c driv
[Memory] heap memory
힙 메모리 라는 용어는 동적할당을 위해 예약된 메모리 영역을 나타내는데여기서 힙 이라는 것은 자료구조의 힙. 예를들어 데이터를 꺼낼 때 부모 노드와 스와핑 해서 꺼내는 등의 그런 힙이 아니라 생긴 구조 자체가 힙이라는 것이다.앱을 실행시키면 컴퓨터의 메모리에 앱 자체가
Eternal War in Memory
This post is a personal summary of SoK: Eternal War in Memory. Error Spatial Error Dereferencing an out-of-bounds pointer causes a so called spatial

[MySQL] InnoDB vs MyISAM + Memory
MySQL의 스토리지 엔진에 대해 알아보고 대표적인 엔진인 InnoDB와 MyISAM을 비교한다.

[Computer Lesson] Memory(2) - Management
[Computer Lesson] Memory(1) - Management
[JBoss] 자바 메모리 누수
JBoss를 사용중인 서버에서 메모리 이슈로 인한 장애로 서버가 죽었을 때 해결했던 과정1주일 동안 같은 문제로 웹 서버가 was에 접근하지 못해 web url에 접속하는 장애가 2번인나 발생했다.당시에는 원인을 찾지 못하고 약 40분 정도 지나니 자연스레 웹서버 접근