본문 바로가기
[Java Concurrency] 성능, 확장성 #1 [Java Concurrency] 성능, 확장성 - 스레드를 사용하는 가장 큰 목적은 바로 성능을 높이고자 하는 것이다. 스레드를 사용하면 시스템의 자원을 훨씬 효율적으로 활용할 수 있고, 앱으로 하여금 시스템이 갖고 있는 능력을 최대한 사용하게 할 수 있다. 그와 동시에 기존 작업이 실행되고 있는 동안 새로 등록된 작업을 즉시 실행할 수 있는 준비를 갖추고 있기 때문에 앱의 응답 속도를 향상시킬 수 있다. - 성능을 높이는 방법은 대부분 앱의 내부 구조를 복잡하게 만들어야 하는 경우가 많고, 따라서 안전성과 활동성에 문제가 생길 가능성도 적지 않다. 최악의 경우에는 성능을 높이기 위해 적용한 프로그래밍 기법 때문에 프로그램의 다른 부분에서 역효과를 가져오거나 성능상에 문제를 일으킬 수도 있다. - 성능.. 2017. 5. 3.
[책 정리] 먹고 단식하고 먹어라 #4 - 간헐적 단식의 필요성 먹고 단식하고 먹어라 #4 - 간헐적 단식의 필요성 출처 : 먹고 단식하고 먹어라 - 크레타 섬 주민들이 이처럼 건강한 이유는 통곡물, 과일, 채소, 올리브유를 날마다 다량 섭취하기 때문이라고 주장 그러나 그리스 정교회에는 오랫동안 단식의 전통이 존재했다는 것이 고려되지 않았다. - J.V. 닐의 절약형 유전자형 가설. 왜 몸에 지방이 쌓이는가? 에너지를 지방 형태로 비축함으로써 생존 가능성을 높이기 위해서다. - P.J 랜들의 포도당 지방산 회로 가설 저장 지방에서 나온 유리지방산과 혈액의 포도당이 우리 몸속에서 연료원이 되기 위해 서로 경쟁한다. 단식할 때 지방을 연료로 소모함으로써 단백질을 분해할 필요성이 줄어든다는 사실이 밝혀졌기 때문이다. 다시 말해 인체는 공복 상태라고 하더라도 근육을 연료로 .. 2016. 6. 25.
똑바로 일하라 - 들어서기 & 틀을 파괴하라. 똑바로 일하라 - 들어서기 & 틀을 파괴하라. 들어서기 - 새로운 세상. -누구를 위한 책인가를 소개한다. 비지니스 세계를 지배하겠다는 일념에 불타는 드센 기업가들스스로 일을 벌이고 선도하고 정복하기 위해 태어났다고 믿는 사람들소박한 중소기업 소유주들야망까지는 없지만 그래도 사업을 삶의 중심에 놓은 사람들남들보다 앞설 방법을 찾는 사람들입에 풀칠을 하기 위해 지금의 일을 하고는 있지만 마음속으로는 늘 새로운 일을 꿈꾸는 사람들일은 맘에 들지만 상사가 싫은 사람들현재의 일이 지루해진 사람들좋아하는 일을 하며 살고 싶은 사람들자기 사업은 꿈에도 생각해보지 못한 사람들. 결국은 모두를 위한 책임을 열심히 설명한다. -오늘날에는 누구나 사업을 할 수 있다.예전에는 수천달러를 호가하던 기술이 요새는 단돈 몇 푼이.. 2014. 2. 24.
반응형