tag:blogger.com,1999:blog-410416665291724878.post8891320358192185963..comments2022-12-19T13:52:22.907+04:00Comments on >рабочие заметки: Thread AffinityRuslan Chereminhttp://www.blogger.com/profile/01023948540752159657noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-410416665291724878.post-2616675276898942872012-01-07T07:48:51.663+04:002012-01-07T07:48:51.663+04:00Я не уверен, что правильно понял вопрос -- как _мо...Я не уверен, что правильно понял вопрос -- как _можно реализовать_ такую привязку? Я пока не знаю. Но в некоторых случаях хотелось бы ее иметь. Лично мне было бы полезно для бенчмарков -- они так дают более стабильные результаты.Ruslan Chereminhttps://www.blogger.com/profile/01023948540752159657noreply@blogger.comtag:blogger.com,1999:blog-410416665291724878.post-16639626965612170642012-01-07T05:41:52.607+04:002012-01-07T05:41:52.607+04:00Сорри за ламерский вопрос...А как можно закрепить ...Сорри за ламерский вопрос...А как можно закрепить процессор (ядро проца) за потоком из user space, в котором работает JVM? Т.е. ты закрепляешь все доступные ядра (не кроме одного, пускай) за своими потоками, и ядро линусковое потом не может их оттуда выкинуть? Это звучит как-то странно.Anonymoushttps://www.blogger.com/profile/00263598279369013894noreply@blogger.comtag:blogger.com,1999:blog-410416665291724878.post-86928234814199084902011-12-31T10:33:21.221+04:002011-12-31T10:33:21.221+04:00fixed. теперь картина сходится и более понятно, ка...fixed. теперь картина сходится и более понятно, как оно работает.Vladimir Dolzhenkohttps://www.blogger.com/profile/09353866985268525403noreply@blogger.comtag:blogger.com,1999:blog-410416665291724878.post-72653340434183920182011-12-31T01:18:41.253+04:002011-12-31T01:18:41.253+04:00Ну, вообще-то меня тоже заинтересовал этот участок...Ну, вообще-то меня тоже заинтересовал этот участок кода в AffinityLock. Я-то начал разбираться с библиотекой со стороны реализации взаимодействия с ОС -- эта часть мне казалась более интересной. До верхнего уровня я только сейчас дошел. Оставил Питеру запрос в баг-трекере, посмотрим...Ruslan Chereminhttps://www.blogger.com/profile/01023948540752159657noreply@blogger.comtag:blogger.com,1999:blog-410416665291724878.post-16223530914657591212011-12-30T20:29:43.665+04:002011-12-30T20:29:43.665+04:00Молодец, рад за вас, и рад тому, что поделились св...Молодец, рад за вас, и рад тому, что поделились своими наработками.<br /><br />У меня вопрос, на который я так и не смог ответить - и не смог понять даже после ответа Peter'а - а именно дизайн - <i>абстракция "блок кода, выполнение которого привязано к ядру"</i>. И как это дело реализовано, какие и откуда идут гарантии из того, что получили <i>AffinitySupport.getAffinity()</i> - Vladimir Dolzhenkohttps://www.blogger.com/profile/09353866985268525403noreply@blogger.com