Во-первых, действительно тупой вопрос, мне просто интересно, что означает ожидание «парковка»? Ожидает ли поток, чтобы его припарковали, или он просто припаркован и поэтому находится в состоянии ожидания? И когда эта парковка произойдет, сколько ресурсов процессора / памяти будет занято? Какова цель парковки потока?
Во-вторых, взглянув на метод park в API потока Java
Отключает текущий поток для целей планирования потоков, если разрешение не доступно.
Если разрешение доступно, оно потребляется, и вызов немедленно возвращается; в противном случае текущий поток будет отключен для целей планирования потоков и будет бездействовать, пока не произойдет одно из трех ...
Английский не является моим основным языком, поэтому у меня есть некоторые трудности с пониманием этого, я имел в виду «разрешение» как своего рода «разрешение на парковку темы», поэтому следующие вопросы:
- что это означает, что такое «разрешение», и кто и как проверяет это разрешение?
- Что это значит: «если разрешение есть, значит, оно израсходовано», «припарковано»?
- Далее, если второй пункт верен, то в чем разница между «парковкой» и «бездействием»? Если у меня есть разрешение, я могу оставить его навсегда, а если нет, я могу сделать его «неактивным»?
благодаря