Comments: |
From: | (Anonymous) |
Date: | June 28th, 2019 - 06:58 pm |
---|
| | | (Link) |
|
> кастомные аллокаторы > 2019
| From: | ketmar |
Date: | June 28th, 2019 - 07:00 pm |
---|
| | | (Link) |
|
залезь в ту жопу, откуда ты вылез, и больше её не покидай, пожалуйста.
From: | (Anonymous) |
Date: | June 28th, 2019 - 07:04 pm |
---|
| | | (Link) |
|
Если у тебя в 2019 году проблемы с производительностью из-за маллока - то в жопе находишься именно ты, дорогой.
| From: | ketmar |
Date: | June 28th, 2019 - 07:06 pm |
---|
| | | (Link) |
|
ладно, поясню проще: иди нахуй.
From: | (Anonymous) |
Date: | June 28th, 2019 - 07:55 pm |
---|
| | | (Link) |
|
я программист ненастоящий, так, маску нашёл, но с вышестоящего анона даже я охуел.
| From: | ketmar |
Date: | June 28th, 2019 - 07:59 pm |
---|
| | | (Link) |
|
ну, одна умная мысль у него там есть — про проблемы с производительностью из-за маллока. правда, по отношению к вавумчику вытащил он её из той же жопы, из которой вылез сам, потому что я про такое не говорил. впрочем, даже сломаные часы…
а в целом — выше отличная иллюстрация того, почему «современное IT» — такая ебаная яма с говном.
From: | (Anonymous) |
Date: | June 28th, 2019 - 08:34 pm |
---|
| | | (Link) |
|
Мне просто смешно: в MS-то дураки, не знают, что стандартного malloc хватит всем. Да что говорить, те же сишники не знают, что под маллок лежит, как ось память распределяет.
| From: | ketmar |
Date: | June 28th, 2019 - 08:38 pm |
---|
| | | (Link) |
|
это да. кастомные аллокаторы до сих пор одни дураки пишут, чо. все Умные Люди давно знают, что one size fits all, и что ничего в железе не менялось уже сто лет, так что аллокатор из прошлого века будет полностью эффективен на современном железе.
From: | (Anonymous) |
Date: | June 28th, 2019 - 09:45 pm |
---|
| | | (Link) |
|
Умные люди давно научились в GC и отвязку ссылки от физического адреса в памяти (что позволяет делать компакцию кучи и прочие хорошие вещи).
| From: | ketmar |
Date: | June 28th, 2019 - 09:53 pm |
---|
| | | (Link) |
|
это не ты тот, кто про аллокаторы вещал, не? очень уровень глупости похож.
From: | (Anonymous) |
Date: | June 28th, 2019 - 10:01 pm |
---|
| | | (Link) |
|
Глупость это пытаться "улучшить" сираную сишку маллоком с бантиком. Идея указателя как физического адреса ставит на всем крест.
| From: | ketmar |
Date: | June 28th, 2019 - 10:03 pm |
---|
| | | (Link) |
|
точно, идиот. ну, или Современный Айтишник — что синонимы.
From: | (Anonymous) |
Date: | June 28th, 2019 - 10:41 pm |
---|
| | | (Link) |
|
Да какая уж тут современность - это и тридцать лет назад всем ясно было, поэтому никто и не делает новых языков с сишной концепцией памяти.
"Кастомный аллокатор" здорового человека называется garbage collection.
| From: | ketmar |
Date: | June 28th, 2019 - 10:46 pm |
---|
| | | (Link) |
|
будь так любезен: иди идиотничать куда-нибудь туда, где собираются Молодые Талантливые Программисты. там твои откровения встретят всеобщий восторг. а здесь не надо: я и так в курсе, что бывает, когда инженерной деятельностью занимаются не инженеры.
дальше глупости буду просто удалять.
From: | (Anonymous) |
Date: | June 28th, 2019 - 09:48 pm |
---|
| | | (Link) |
|
Да что современное железо, Кармак не от хорошей жизни, наверное, для Doom свой аллокатор сделал.
| From: | ketmar |
Date: | June 28th, 2019 - 08:40 pm |
---|
| | | (Link) |
|
в вавумчике, кстати, в некоторых стратегических местах давно сидит вхуяченый матюгами и пинками pool allocator. который я никак не соберусь выделить в отдельный модуль, и впинать в ещё несколько мест.
вот интересно (нет, не особо): а подозревает ли первый анон, что, например, заранее выделеный массив объектов, который потом реюзается — это, внизапна, кастомный аллокатор, частный случай pool allocation?
From: | (Anonymous) |
Date: | June 28th, 2019 - 09:48 pm |
---|
| | | (Link) |
|
С такой логикой - любая структура данных это "кастомный аллокатор".
| From: | ketmar |
Date: | June 28th, 2019 - 09:53 pm |
---|
| | | (Link) |
|
сам догадался, или подсказал кто? | |