????3??Java???????????

???????Java??????????????????????£?1???????? 2?????????

????3.1 ??????????

????1?????л??????????CPU??????л???????CPU????????????л???????????ж????CPU???????????CPU???????????????????????л????????????????????????????????????????CPU???????????CPU???л???????л???????Ч?????????????????????????Щ????????????????????

????2????????к???ó????? ????ó???????Stop-the-world????????壬??????????????????????????????????ó???????????????е????????????????????ó???????????????????????????????????ó??????г??????ó??????????????????????????????????????????????????????Stop-the-world??????????????????????檔

????3???????????????? ??

?????? ???????????????????????-??? = ??????+???????????е???????????????????????????????????????????????

?????? ??????????????????????-?????????????Σ????????????????????п???????????????????????????α????????????????δ??????????????л??????????????????????????????????棬??????α?????????????

?????? ????????????????????????????????????????????????????????????????????????????????????????????A?????????????????B???????????????A??????????????????????????е???????????е?????????????????????????????????????????????????????????С???????????????????????檔

????3.2 ????????????

????1???????????????

?????? ?????????????????????????Young???????

?????? ??????????????????????????£???????????????????????????????????????

????2????????????

?????? Young????

?????????????????????????????????????????

???????????????1??Eden????2??Survivor?????????????????Survivor??????????????????????????????ν???Young????????????????Eden??From?е?????????To?????У??Щ?????????????????????????????Eden??From??????????To?????From????????From?????To???