Berkus
(подразумевая что грамматику ты контролируешь)
Berkus
Berkus
(перевод: Я грамматику контролирую!)
Anatoly
за базар отвечаю :)
Alexey
А не подскажите реально ли приложение visual studio упаковать в докер, чтобы потом использовать из под linux?
Интересует конкретно вот эта штука https://msdn.microsoft.com/ru-ru/library/t6tay6cz.aspx
Alexander
А докер умер?
Alexander
Или нет. Пост же был что умер.
Alexander
? Не понимаю(
https://m.habrahabr.ru/company/itsumma/blog/345976/
Berkus
Berkus
читайте больше хабора
Berkus
> И это стало причиной моей личной неприязни к руководству этой компании.
аналитика 80-лвл
Крылатый
Кстати, есть же альтернативы докеру.
Alexander
Докер жив)
Alexey
Переходить на альтернативы из за личной неприязни к руководству докера?
Ооочень профессионально...
ShadoWalkeR
Докер жив)
Звучит как "Цой жив"))))
Berkus
> Docker не сделал никаких подвижек в сторону поддержки Kubernetes
ну да, то-то в свежем докере который я позавчера поставил почти весь changelog забит фразой kubernetes support
Berkus
короче нахрен таких авторов
Alexander
pavel
Обсудите недостатки такого аллокатора: http://telegra.ph/Ideya-allokatora-01-15
Pavel
pavel
@pavelperekhozhikh у нас нет лаборатории, в кустах херачим
pavel
"Кустарная"
Vsevolod
да ни фига, тема аллокаторов вообще неисчерпаема
pavel
Pavel
Vsevolod
я тут делал эксперимент с allocation prediction в зависимости от того, откуда происходит аллокация и всяких дополнительных фич
Vsevolod
удалось уменьшить chaining раза в два
Alexey
Vsevolod
ML пробовал, но дорого очень
Vsevolod
надо будет попробовать семплировать, а потом кормить MLP
Vsevolod
так что пока простая регрессия
Vsevolod
это не пробовал, хотя random forest и bucket forest в наличии
pavel
По моей ссылке: http://telegra.ph/Ideya-allokatora-01-15 — тупая идея, не взлетит. Нужно как-то подправлять offset-ы чтобы это работало, а реализовывать это грозит полной жопою.
Aleksander
а чем tlfs не устраивает?
pavel
а чем tlfs не устраивает?
Да я вообще не знаю чё это такое )
Почитаю pdf-ушку: http://www.gii.upv.es/tlsf/files/ecrts04_tlsf.pdf
Pavel
pavel
Pavel
Нет конечно же
У Александреско былол что-то, вроде разбирал аалокатор для мелких обьектов
Pavel
https://github.com/inzombiak/Modern-C-Design/tree/master/Chapter4_SmallObjectAlloc
Pavel
Читал как-то про аллокатор в дум3, у них на борту было 3 аллокатора, под разные размеры аллоцируемой памяти
Pavel
+ есть еще всякие модные (хотя можут уже и нет) jemalloc
Alexander "SonnySlave"
Pavel
Pavel
Дай ссыль глянуть
Alexander "SonnySlave"
https://www.youtube.com/watch?v=lrft-sAU5CE
Pavel
Berkus
Нет конечно же
охуенный разработчик аллокаторов не прочитал ни единого документа про аллокаторы, я правильно понел?
Berkus
> при заполнении страницы берём у ОС новую и продолжаем
это ебически медленно
брать надо страницами сразу по 4Мб или больше
Berkus
лучше по 128
pavel
Alexey
Надо брать сразу по 4 Гб, чтобы минимизировать число сискалов!
Berkus
Berkus
во вторых именно число сисколов, а какими там страницами тебе ядро будет память выделять никому не интересно
pavel
По оптимизации в C++ для геймдева самое эпичное что я видел: https://www.youtube.com/watch?v=rX0ItVEVjHc
pavel
Berkus
Ок, спасибо.
по твоему аллокатору - мне кажется будет работать гораздо хуже простого арена аллокатора со стеком
pavel
Как определить какой алгоритм аллокации юзается в моей реализации new на моей системе? По версии libstdc++?
Anatoly
pavel
никак
Почему? Если исходники этого new посмотреть - это ничего не скажет?
Anatoly
Anatoly
Anonymous
всем привет. Подскажите каналы по с++ для начинающих
Anonymous
@supapro
Berkus
pavel
Anonymous
Ку
Berkus
Berkus
только внутри
Berkus
может поменяться в любой момент
Anonymous
Ребят , сразу учить с++ или начать с си?