The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Miсrosoft открыл код системы распределения памяти mimalloc, opennews (??), 23-Июн-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Miсrosoft открыл код системы распределения памяти mimalloc"  +/
Сообщение от Аноним (6), 23-Июн-19, 10:38 
Короче говоря, они забили болт на экономию памяти и получили прирост производительности. Не сказать, чтобы результат был неожиданным.
Ответить | Правка | Наверх | Cообщить модератору

8. "Miсrosoft открыл код системы распределения памяти mimalloc"  +2 +/
Сообщение от Аноним (8), 23-Июн-19, 10:59 
что

>При этом в большинстве тестов также наблюдается более низкое потребления памяти, в некоторых ситуациях расход памяти удаётся снизить на 25%

Ответить | Правка | Наверх | Cообщить модератору

17. "Miсrosoft открыл код системы распределения памяти mimalloc"  +2 +/
Сообщение от Аноним (6), 23-Июн-19, 11:49 
А ты пойди по ссылке и посмотри второй график, который в новость почему-то не добавили. "В некоторых случаях" © расход памяти возрос на 300% (в одном отдельно взятом тесте, но не забываем, что они все синтетические).
Ответить | Правка | Наверх | Cообщить модератору

20. "Miсrosoft открыл код системы распределения памяти mimalloc"  +/
Сообщение от Ordu (ok), 23-Июн-19, 12:11 
Ты про "note: the xmalloc-testN memory usage should be disregarded is it allocates more the faster the program runs"?
Ответить | Правка | Наверх | Cообщить модератору

32. "Miсrosoft открыл код системы распределения памяти mimalloc"  –1 +/
Сообщение от Аноним (6), 23-Июн-19, 13:27 
Ну объясни, почему тогда с glibc он столько не жрёт.
Ответить | Правка | Наверх | Cообщить модератору

33. "Miсrosoft открыл код системы распределения памяти mimalloc"  +/
Сообщение от Ordu (ok), 23-Июн-19, 13:40 
> Ну объясни, почему тогда с glibc он столько не жрёт.

Потому что с glibc тесты работают медленнее.

Ответить | Правка | Наверх | Cообщить модератору

34. "Miсrosoft открыл код системы распределения памяти mimalloc"  +1 +/
Сообщение от Аноним (6), 23-Июн-19, 13:44 
То есть
> они забили болт на экономию памяти и получили прирост производительности

что и требовалось доказать.

Ответить | Правка | Наверх | Cообщить модератору

35. "Miсrosoft открыл код системы распределения памяти mimalloc"  +3 +/
Сообщение от Ordu (ok), 23-Июн-19, 13:51 
Нет. Если ты сравнишь графики производительности и расхода памяти на тесте xmalloc-testN, то ты увидишь обратную корреляцию между ними даже на глаз. Если тест на расход памяти даёт такую корреляцию, то это вопрос к тесту, который меряя расход памяти, на самом деле меряет скорость.
Ответить | Правка | Наверх | Cообщить модератору

9. "Miсrosoft открыл код системы распределения памяти mimalloc"  +1 +/
Сообщение от Аноним (9), 23-Июн-19, 11:02 
> в большинстве тестов также наблюдается более низкое потребления памяти,
> в некоторых ситуациях расход памяти удаётся снизить на 25%.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

14. "Miсrosoft открыл код системы распределения памяти mimalloc"  +1 +/
Сообщение от Злюка (?), 23-Июн-19, 11:36 
Я сам не являюсь поклонником упомянутой в новости компании. Конечно, хотелось бы отпустить пару язвительных шуток про скорость, что нужно добавить в их логотип черточки с Формулы-1 и что "К" в их логотипе Microsoft обозначает компактность, но если перейти по ссылке - действительно выдающийся результат. Не поленился и сложил src/*.c + include/*.h = 6439 LOC (с комментариями и пустыми)
Скорость выше, потребление памяти ниже, даже опережает jemalloc, который в прошлогодних тестах был уверенным победителем. //ithare.com/testing-memory-allocators-ptmalloc2-tcmalloc-hoard-jemalloc-while-trying-to-simulate-real-world-loads/
Осталось дождаться независимых тестов и можно поздравить.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

18. "Miсrosoft открыл код системы распределения памяти mimalloc"  –16 +/
Сообщение от Daemon (??), 23-Июн-19, 11:58 
При текущей стоимости памяти даже увеличение на 300% в угоду скорости работы не является критичным. КЕды вон жрут 2-4 гига оперативки и никто не жалуется.
Ответить | Правка | Наверх | Cообщить модератору

19. "Miсrosoft открыл код системы распределения памяти mimalloc"  +9 +/
Сообщение от Anonimus (??), 23-Июн-19, 12:06 
вы кеды здорового человека как давно видели?
Ответить | Правка | Наверх | Cообщить модератору

45. "Miсrosoft открыл код системы распределения памяти mimalloc"  –2 +/
Сообщение от Аноним (45), 23-Июн-19, 18:33 
Если кеды из коробки больны, то в массе это будут кеды больного человека. Исключения погоды не делают.
Ответить | Правка | Наверх | Cообщить модератору

64. "Miсrosoft открыл код системы распределения памяти mimalloc"  +1 +/
Сообщение от НяшМяш (ok), 23-Июн-19, 23:26 
Из коробки могут быть только люди больны. Кеды уже давным давно вылечили.
Ответить | Правка | Наверх | Cообщить модератору

23. "Miсrosoft открыл код системы распределения памяти mimalloc"  +6 +/
Сообщение от Аноним (23), 23-Июн-19, 12:20 
Ты кеды у себя в винде поставил?
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

22. "Miсrosoft открыл код системы распределения памяти mimalloc"  +/
Сообщение от microsoft (?), 23-Июн-19, 12:19 
Заслуга компании в том, что она оплатила эту работу, а потом ее открыла. А делать это могли любые аутсорсеры, не имеющие к М никакого отношения.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

26. "Miсrosoft открыл код системы распределения памяти mimalloc"  –1 +/
Сообщение от Злюка (?), 23-Июн-19, 12:33 
Заслуга компании здесь весьма сомнительна.
Выложить проект размером с университетскую курсовую, такого же качества и выдавать это как нечто революционное, это, как мне кажется, немного некрасиво.
Для компании уровня МС "оплатила" такую работу я просто промолчу.
Первые независимые тесты подтверждают мои слова //github.com/microsoft/mimalloc/issues/11
Сильно сомневаюсь, что сама компания будет использовать это в своих продуктах.
Ответить | Правка | Наверх | Cообщить модератору

37. "Miсrosoft открыл код системы распределения памяти mimalloc"  +3 +/
Сообщение от Crazy Alex (ok), 23-Июн-19, 14:45 
Ну да, проекты же только размером меряются. А issue... Ну нашли неудачный кейс - большие аллокации вместе с особенностями линуксового mmap. И что?
Ответить | Правка | Наверх | Cообщить модератору

98. "Miсrosoft открыл код системы распределения памяти mimalloc"  +/
Сообщение от And (??), 30-Июн-19, 11:12 
Если проект маленький, а корпорация сильная, то, по малости проекта, не должно бы быть в нём "неудачных кейсов". Или сразу возникает сомнение в продукте.
Ответить | Правка | Наверх | Cообщить модератору

46. "Miсrosoft открыл код системы распределения памяти mimalloc"  –1 +/
Сообщение от microsoft (?), 23-Июн-19, 18:44 
Я понимаю, плевать на содержание, главное объем.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

49. "Miсrosoft открыл код системы распределения памяти mimalloc"  +4 +/
Сообщение от Аноним (49), 23-Июн-19, 19:20 
Вы явно давно не видели студенческих курсовых.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

66. "Miсrosoft открыл код системы распределения памяти mimalloc"  +5 +/
Сообщение от НяшМяш (ok), 23-Июн-19, 23:31 
Если бы у всех программистов были бы хотя бы такие курсовые, то вряд ли мы сейчас жили бы в мире электронов и прочих гтк
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру