본문 바로가기
[책 정리] 마음은 생주이멸 - 법륜 스님의 행복 (어느 정도 시간이 지나면 그 마음은 변하게 마련이다. 그게 마음의 성질이다.) - 한 가지 생각이 일어나면 계속 머물러 있을 것 같지만 이내 흩어지고 사라져버려요. 이것을 '생주이멸'이라고 합니다. 우리는 상대의 마음이 한결같기를 바라지만 사실은 불가능한 기대입니다. '죽을 때까지 서로 사랑하자'고 아무리 굳게 약속을 해도 어느 정도 시간이 지나면 그 마음은 변하게 마련이에요. 이게 마음의 성질입니다. 그런데 이런 성질을 알지 못한 채 마음이 변하지 않기를 바라니까 그렇게 되지 않으면 괴로워지는 거예요. 마음은 매 순간 끊임없이 일어났다 사라집니다. 그래서 '이것이 마음이다' 하고 내놓을만한 실체는 어디에도 없습니다. 그런데도 우리는 순간적으로 일어나는 기쁘다, 슬프다, 두렵다, 외롭다 하는 갖가지 마음에 집착해서 걱정과 근심을 합니다. - 마음의 성질이 원래 꾸준하지 않습니다. .. 2020. 1. 24.
[Effective Java] 스레드 스케쥴러에 의존하지 말자 [Effective Java] 스레드 스케쥴러에 의존하지 말자 - 많은 스레드가 runnable 상태일 때는 어떤 스레드를 실행시킬 것인지, 그리고 얼마 동안 실행시킬 것인지를 스레드 스케쥴러가 결정한다. 운영체제에서는 공정하게 그런 결정을 내리려고 하겠지만, 그 정책은 서로 다를 수 있다. 따라서 잘 작성한 프로그램은 그런 정책의 상세한 내용에 매달려서는 안 된다. 정확성이나 성능을 스레드 스케줄러에 의존하는 프로그램이라면 그 어떤 것도 이식성이 없어질 가능성이 크다. - 강력하고, 응답성이 좋고, 이식성이 있는 프로그램을 작성하는 가장 좋은 방법은, runnable 상태의 평균 스레드 개수가 프로세서의 개수보다 그리 크지 않게 하는 것이다. 이렇게 하면 스레드 스케줄러는 선택의 여지 없이 runnab.. 2017. 3. 17.
반응형