Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Kotlin
- 플레이스토어 앱 게시 문제
- urlconnection
- android api
- 플레이 콘솔 프로덕션
- 안드로이드 http
- 달력 만들기
- Exposed Drop-Down Menu
- android studio
- 공유 기능
- 레트로핏
- Dialog
- Retrofit
- 앱개발
- 안드로이드 스튜디오
- Callback
- 안드로이드스튜디오
- Bottom sheet
- 안드로이드 api
- 비동기
- 앱 출시
Archives
- Today
- Total
목록CS/운영체제 (1)
Strong 감자의 공부
Memory01_메모리 주소
1. 배경지식 프로그램이 실행될려면 디스크에서 메모리로 가져와 프로세스내에 배치해야한다. 주 메모리는 OS 공간과 사용자 공간의 2개 파티션으로 나뉜다. 인터럽트 벡터와 함께 OS 공간은 낮은 메모리에 상주하고 사용자 페이스는 높은 메모리에 상주. CPU의 레지스터와 메모리는 CPU가 직접 접근할 수 있다. 레지스터는 일반적으로 CPU클럭으로 1사이클 이내에 접근이 가능하지만, 메인 메모리는 많은 사이클이 소요된다. 메인메모리와 CPU레지스터 사이에 캐쉬가 존재(메모리와 CPU의 속도 차이를 해결하기 위해서, CPU 성능이 향상되어도 캐시가 없었다면 메모리 접근 속도에 따라 성능 저하) 레지스터 vs CPU 공통점 : 둘 다 무언가를 저장하는 장소라는 점 차이점 : CPU의 레지스터는 그 크기가 매우 작..
CS/운영체제
2023. 6. 10. 11:52