전체 글(64)
-
November, 2021
보호되어 있는 글입니다.
2021.12.12 -
Autumn in Jeju, 2021
보호되어 있는 글입니다.
2021.11.18 -
August, 2021
기록하는걸 좋아했는데, 어느순간 또 강박을 느끼는 것 같고, 어느순간에는 체력이 안되는 것 같고 ㅋㅋㅋ 그래서 귀찮음과 유투브가 이겨버린 일기들.. 그래도, 올 여름은 남겨두고싶어서! 급 8월 마무리 겸 추억이라도 남겨보는 포스팅 ☺️ 이번 여름은 정말 엄청 더웠다. 그리고 마스크와 함께하는 두번째 로나코 시대에 겪는 여름이었고 🥲 그래서 대중교통을 별로 이용하지 않게 되었고, 어딘가 이동하려고 하면 차를 몰고 다녀야하다보니 운전연습을 하게되는 8월이었다. 근데 엉차의 소중함,, 다시한번 깨달았음.. 시트에 열선만 존재하는 차를 몰때는 정말 힘들었다^^,,, 8월에는 영화 업이 생각나는, 하늘들을 많이 봐서 좋았다 :) 다니가 올해 생일선물로 줬던 오렌지 쟈스민, 사회에서 이제 막 성장할 삐약스 무럭무럭..
2021.08.30 -
테넷(Tenet), 2020
영화 테넷 크리스토퍼 놀란, 2020 Tenet Christopher Edward Nolan, 2020 살짝의 스포일러가 존재합니다 바른길로도, 잘못된 길로도 인도할 수 있는 테넷. 그게 우리 인생의 순간순간 자체이다 . 테넷은 내가 모든 순간에 에너지를 쏟고 고민하고, 생각하고, 연결하는데에 집착하는 삶을 더 의미있게 만들어줬다. 테넷 정말 늦게, 테넷을 봤다. 용아맥 로열석 예매를 성공했었는데, 팬데믹으로 인해 예매를 취소했었던 나의 아픈손가락 테넷.. ★ 그렇게 개봉한지 한달이 훌쩍 넘었지만! 우리 놀란 영화를 극장에서 안보면 너무 큰 후회를 할 것 같아서!! 여유가 조금 생기자마자 바로 달려가서 봤다. 말이 많은 영화, 테넷 사실 영화 테넷은 개봉하고나서 말이 많았던 것 같다. 이슈화 되어서라기보..
2020.10.15 -
[OS] 메모리 구조와 낭비 방지Dynamic Loading, Dynamic Linking, Swapping
메모리 메모리용량도 많이 늘어났지만 처리하는 데이터(프로그램)가 더 커졌고, 처리도 빨라져야한다. 메모리는 언제나 부족하다. 그래서, 메모리가 작은데 어떻게 하면 효과적으로 메모리를 사용할 수 있는가 !! 가 관건이다. 메모리 구조 메모리 = address + data로 구성되어있고, 프로그램의 실행에 관여하는 파일들은 다양하다. source file : 어셈블리언어, high-level 언어 -> 이후 compile object file : 컴파일, 어셈블 결과 010101 -> 이후 다양한 obj 파일(컴파일한 소스파일, library) link executable file : 링크 결과로, 실행파일 (.exe) -> main.exe가 HDD에 있음 위 main.exe를 main memory에 loa..
2020.04.27 -
[OS] Monitor(모니터)
모니터 저번 포스팅에서 상세히 다루었던 세마포는 사실, 조금 오래된 동기화 도구였단 사실! 짜잔! java에서는 특히나 이 monitors를 동기화 도구로 사용하고있다. 세마포가 어셈블리 수준이었다면 monitor는 high level language수준이라고 볼 수 있다! 이미지 출처 : https://user-images.githubusercontent.com/34755287/54345852-3bd73680-4687-11e9-8c99-236870a019d9.png 공유자원 + 공유자원에 접근하는 함수 + 2개의 Queue(배타동기, 조건동기)로 구성되어있다. 최대 1개의 쓰레드만 공유자원접근함수에 들어갈 수 있고, 그 이상 들어가려고 하면 waiting해야한다. mutual exclusion (Que..
2020.04.25