G72K
Так не годится.
Alexander 🐕
У меня сегодня был ответ примерно такой:
"- Ну, он сканирует память
- А как?
- Считает ссылки
- А как?
- ....
Alexander 🐕
- Возможно, он начинает с каких-то объектов? С каких?
- Наверное, с объекта класса Object, от которого наследуются все остальные объекты"
Alexander 🐕
Вот норм был диалог, сразу все ясно
Александр
Я не знаю как работает ос, хочу 500 штук?
Alexander 🐕
200 хотел
Александр
Я хочу 500
Александр
За нихуя я и так получаю
Александр
А тут незнать именно про ос надо
Alexander 🐕
"- А Java-машина какая, регистровая или стековая?
- Стековая
- Нарм, а память как выделяется?
- Нинаю
- Окей, сколько хотите?
- 200 на руки"
Александр
Евгений
Ты нанимаешь java программистов?
Трайбор
Евгений
Ну просто нахуя мне знать, что в jvm регистровая машина с двумя поколениями?
G72K
Джава деву реально надо знать регмстровая или стекова? Такие вопросы скорее степень любознательности проверяют,
Alexander 🐕
То есть - за O(1)
Alexander 🐕
Alexander 🐕
"Здрасьте, регистры красьте!"
Alexander 🐕
Евгений
Лол, там же первое поколение вместо стека
Alexander 🐕
Alexander 🐕
Трайбор
отличная задача
Alexander 🐕
Там на уровне CPU она регистровая или стековая, каман
Трайбор
что интересно, я как услышал - понял что надо сделать
Трайбор
а вот приходящие соискатели - нет
Alexander 🐕
Трайбор
XOR
точно, исключающее или, в один проход
G72K
Трайбор
Трайбор
но я в школе на asm смостоятельно перешел с basic
Alexander 🐕
Понимаете, джава деву надо знать хоть что-то
Alexander 🐕
Вот человек знал, что она стековая, и что-то знал про мутексы
G72K
ну я смог
Не факт что не читали/видели и потом забыли:)
Alexander 🐕
И 200 штук как с куста
Alexander 🐕
А мне, блядь, тогда сколько просить? 800?
Трайбор
Александр
Александр
Я не понимаю Саш, чему ты удивляешься?
Евгений
Там на уровне CPU она регистровая или стековая, каман
Какой уровень CPU? Ты понимаешь вообще о чём говоришь? VM регистровая это значит, что при выделении памяти для нового объекта машина смотрит на доступные области в памяти и занимает подходящую, а не просто кладёт сверху. Объекты делятся на "короткоживущие" и "долгоживущие", короткоживущие чистятся отдельными неблокирующими коллекторами.
Alexander 🐕
Я не удивляюсь
Alexander 🐕
G72K
Евгений
Знаю, но регистровость VM это немного не о процессоре
Евгений
Это о выделении памяти при вызове функции
Евгений
ВНУТРИ ВИРТУАЛЬНОЙ МАШИНЫ
Александр
Евгений
Евгений
Такой себе источник информации
Alexander 🐕
Ты мальчик взрослый, разберешься
Alexander 🐕
Там все предельно доступно написано
Евгений
Там написано враньё просто
Евгений
Про JVM
Александр
Alexander 🐕
У НЕЕ НЕТ РЕГИСТРОВ!
Alexander 🐕
G72K
А вызов функции всегда стак двигает
G72K
🖐
За что 200 готовы дать так и не написали
Евгений
В JVM не сдвигает, в G+ machine тоже
Alexander 🐕
Что он там наотвечал - похер, пусть хоть какое-то рвение проявит
Александр
G72K
Alexander 🐕
Alexander 🐕
Парни, давайте более стековость и регистровость не обсуждать, пожалуйста
Alexander 🐕
Вы делаете мне больно
G72K
Нелогично, в две волны найма одну и ту же сумму за разные знания даете