Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от opennews (??), 23-Июн-19, 10:07 | ||
Компания Miсrosoft открыла под лицензией MIT библиотеку mimalloc (https://github.com/microsoft/mimalloc) с реализаций системы распределения памяти, изначально созданной для runtime-компонентов языков Koka (https://github.com/koka-lang/koka) и Lean (https://github.com/leanprover/lean). Mimalloc адаптирован для использования в типовых приложениях без изменения их кода и может выступать в качестве прозрачной замены функции malloc. Поддерживается работа в Windows, macOS, Linux, BSD и других Unix-подобных системах. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Miсrosoft открыл код системы распределения памяти mimalloc" | +31 +/– | |
| Сообщение от Аноним (1), 23-Июн-19, 10:07 | ||
Вот кто делает истинный вклад в Open Source! Microsoft пришла — порядок навела! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Miсrosoft открыл код системы распределения памяти mimalloc" | –4 +/– | |
| Сообщение от Аношка (?), 23-Июн-19, 10:19 | ||
Ну это по сравнению с другими их поделками ( не в счет xbox и exchange ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Miсrosoft открыл код системы распределения памяти mimalloc" | +17 +/– | |
| Сообщение от Антон (??), 23-Июн-19, 13:24 | ||
Microsoft - просто шильдик. Очевидно же что в компании есть много очень разных команд. Разработки, нужные, но не продающиеся, мс выводит в опенсорс, разумно же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Miсrosoft открыл код системы распределения памяти mimalloc" | –2 +/– | |
| Сообщение от MINIX (?), 23-Июн-19, 18:57 | ||
Как это проживает в сравнении с другими быстрыми менеджерами памяти? Сравнивать с самыми тормозными - это конечно шик... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (59), 23-Июн-19, 21:12 | ||
> не в счет xbox и exchange | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 104. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (104), 01-Янв-25, 11:36 | ||
Там заточка по конкретный HW + остутвие необходиомсти залагивать ОС: игры либо совместимы, либо нет - и иди покупай новую приставку, даже для типов игр которые могут тянуть и Dendy. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 97. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от And (??), 30-Июн-19, 11:09 | ||
> выглядит оч даже съедобно (судя по анонсу ) | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 39. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (39), 23-Июн-19, 16:31 | ||
Microsoft? Вклад? Да этому алгоритму сто лет в обед, в паскалях стандартный аллокатор так работает. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 70. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от ыы (?), 24-Июн-19, 08:08 | ||
вы какой паскаль имеете в виду? их очень много.. разных | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Зелень (?), 23-Июн-19, 18:25 | ||
Не могу простить за нокию | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 54. "Miсrosoft открыл код системы распределения памяти mimalloc" | +3 +/– | |
| Сообщение от пох. (?), 23-Июн-19, 20:05 | ||
в смысле что не дали той самостоятельно обанкротиться? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Miсrosoft открыл код системы распределения памяти mimalloc" | +5 +/– | |
| Сообщение от Аноним (39), 23-Июн-19, 20:36 | ||
Хороший такой "банкрот" через прихватизацию патентов и запрет заниматься телефонками на несколько лет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от мелкософт (?), 23-Июн-19, 22:24 | ||
> Хороший такой "банкрот" через прихватизацию патентов и запрет заниматься телефонками на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Анонимный прохожий (?), 24-Июн-19, 07:20 | ||
> ...это говорит ровно о том, что владельцы бизнеса по уши в долгах,... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от nokian (?), 24-Июн-19, 13:15 | ||
к тому моменту, как мы его сделали директором - именно что ВСЕ полимеры были проcpаны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от анониммус (?), 26-Июн-19, 06:45 | ||
к тому моменту эппл уже своровала десяток патентов нокии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
Сообщение от zg_nico (ok), 23-Июн-19, 21:34 | ||
>Не могу простить за нокию | ||
| Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору | ||
| 88. "Miсrosoft открыл код системы распределения памяти mimalloc" | +6 +/– | |
| Сообщение от Аноним (-), 26-Июн-19, 00:12 | ||
M$ EEE! Запомни и вбей себе в мозг. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Miсrosoft открыл код системы распределения памяти mimalloc" | +8 +/– | |
| Сообщение от Аноним (2), 23-Июн-19, 10:17 | ||
Судя по графикам, у них там монохромные мониторы, что ли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аношка (?), 23-Июн-19, 10:20 | ||
А вы бы предпочли радугу из цветов для однотипных данных ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (2), 23-Июн-19, 10:55 | ||
Так как системы во всех тестах идут в одном и том же порядке (и их количество везде одинаково), то в принципе можно вообще одним цветом показывать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (15), 23-Июн-19, 11:41 | ||
Можно было столбики, соответствующие разным распределителям памяти, покрасить каждый в свой цвет. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 25. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от пох. (?), 23-Июн-19, 12:32 | ||
> Судя по графикам, у них там монохромные мониторы, что ли? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 6. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (6), 23-Июн-19, 10:38 | ||
Короче говоря, они забили болт на экономию памяти и получили прирост производительности. Не сказать, чтобы результат был неожиданным. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (8), 23-Июн-19, 10:59 | ||
что | ||
| Ответить | Правка | Наверх | 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 он столько не жрёт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (6), 23-Июн-19, 13:44 | ||
То есть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Miсrosoft открыл код системы распределения памяти mimalloc" | +4 +/– | |
| Сообщение от Ordu (ok), 23-Июн-19, 13:51 | ||
Нет. Если ты сравнишь графики производительности и расхода памяти на тесте xmalloc-testN, то ты увидишь обратную корреляцию между ними даже на глаз. Если тест на расход памяти даёт такую корреляцию, то это вопрос к тесту, который меряя расход памяти, на самом деле меряет скорость. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (9), 23-Июн-19, 11:02 | ||
> в большинстве тестов также наблюдается более низкое потребления памяти, | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 14. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Злюка (?), 23-Июн-19, 11:36 | ||
Я сам не являюсь поклонником упомянутой в новости компании. Конечно, хотелось бы отпустить пару язвительных шуток про скорость, что нужно добавить в их логотип черточки с Формулы-1 и что "К" в их логотипе Microsoft обозначает компактность, но если перейти по ссылке - действительно выдающийся результат. Не поленился и сложил src/*.c + include/*.h = 6439 LOC (с комментариями и пустыми) | ||
| Ответить | Правка | К родителю #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" | –1 +/– | |
| Сообщение от Аноним (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 | ||
Заслуга компании здесь весьма сомнительна. | ||
| Ответить | Правка | Наверх | 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ообщить модератору | ||
| 10. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Андрей (??), 23-Июн-19, 11:08 | ||
Надо бы теперь на чём-то реальном проверить: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от ааааа (?), 23-Июн-19, 11:14 | ||
А можно: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
Сообщение от Michael Shigorin (ok), 24-Июн-19, 22:01 | ||
Здесь была шутка про ~/.config.sys :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от And (??), 30-Июн-19, 11:13 | ||
И ~/.wine/emm386.exe | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от test (??), 24-Июн-19, 23:38 | ||
Уже проверили на запросах к базе. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 103. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (103), 31-Дек-24, 16:23 | ||
sudo apt install libmimalloc2.0 | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 12. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от Аноним (-), 23-Июн-19, 11:29 | ||
Electron от майкрософта - вот будущее свободного програмного обеспечения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от мелкософт (?), 23-Июн-19, 22:25 | ||
> Electron от майкрософта - вот будущее свободного програмного обеспечения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (13), 23-Июн-19, 11:31 | ||
https://github.com/microsoft/mimalloc/issues/11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от пох. (?), 23-Июн-19, 12:31 | ||
вроде даже как обещали починить, но типа намекают, что оно немного не под такое использование было рассчитанно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Miсrosoft открыл код системы распределения памяти mimalloc" | +3 +/– | |
| Сообщение от Андрей (??), 23-Июн-19, 13:07 | ||
> оно немного не под такое использование было рассчитанно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от пох. (?), 23-Июн-19, 20:04 | ||
разумеется, не обойтись - иначе зачем, по-твоему, jemalloc существует столько лет, но в glibc - используют совершенно другой? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Андрей (??), 24-Июн-19, 17:27 | ||
> Внутри вызова malloc() ты уже никак это не выяснишь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 81. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от пох. (?), 24-Июн-19, 18:38 | ||
это ж софт переписывать, весь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (6), 23-Июн-19, 19:36 | ||
> намекают, что оно немного не под такое использование было рассчитанно. | ||
| Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору | ||
| 68. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (8), 24-Июн-19, 05:14 | ||
>Danila Kutenin | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 84. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
Сообщение от Michael Shigorin (ok), 24-Июн-19, 22:03 | ||
А, так вот откуда бросившийся в глаза ещё из заголовка префикс "mima" :] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Miсrosoft открыл код системы распределения памяти mimalloc" | +20 +/– | |
| Сообщение от Аноним (15), 23-Июн-19, 11:42 | ||
>/usr/bin/libmimalloc.so | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 100. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (100), 01-Янв-20, 13:46 | ||
В новости же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (23), 23-Июн-19, 12:19 | ||
Сатья наживку заглотили можешь подсекать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от Аноним (-), 23-Июн-19, 12:55 | ||
От Майкрососфт нам ничего не нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (30), 23-Июн-19, 13:20 | ||
Нам это тебе и твоему воображаемому другу? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Аноним (-), 26-Июн-19, 00:15 | ||
MS EEE тебе в щель. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от Аноним (29), 23-Июн-19, 13:16 | ||
Микрософт уже напоминает студентку 4 курса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (41), 23-Июн-19, 17:58 | ||
По накопленным деньгам? ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (2), 23-Июн-19, 14:39 | ||
Что там с безопасТностью и сторонними каналами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (38), 23-Июн-19, 16:19 | ||
Hoard устарел в пользу https://github.com/plasma-umass/Mesh | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Miсrosoft открыл код системы распределения памяти mimalloc" | –3 +/– | |
| Сообщение от Аноним (40), 23-Июн-19, 17:53 | ||
Выделение и освобождение памяти происходит настолько редко, по сравнению с доступом к ней, что библиотека не даст прироста в реальных приложениях | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (42), 23-Июн-19, 18:10 | ||
Даже усугубит работу в многопоточных приложения. Аллокатор будет тратить большую часть работы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Зелень (?), 23-Июн-19, 18:27 | ||
Бойтесь нанайцев дары приносящих | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Ordu (ok), 23-Июн-19, 19:54 | ||
Ты проверял? Ну, то есть, твои теоретические выводы полагаются на то, что выделение/освобождение памяти примерно одинаково с доступом по скорости. Но это резко совсем не так. Выделение/освобождение гораздо-гораздо медленнее. Поэтому было бы интересно посмотреть на бенчмарки. | ||
| Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору | ||
| 55. Скрыто модератором | –2 +/– | |
| Сообщение от Аноним (40), 23-Июн-19, 20:34 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. Скрыто модератором | +/– | |
| Сообщение от Ordu (ok), 23-Июн-19, 20:41 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. Скрыто модератором | +/– | |
| Сообщение от пох. (?), 23-Июн-19, 22:27 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. Скрыто модератором | +/– | |
| Сообщение от letsmac (ok), 24-Июн-19, 10:26 | ||
| Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору | ||
| 65. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от НяшМяш (ok), 23-Июн-19, 23:29 | ||
Вы ещё из тех, кто пишет программы, выделяя на старте память одним куском и в конце её освобождая? В большинстве современных приложений (например, тот же жеес на фронтенде) память частенько даже в цикле выделяется. Погуглите скриншоты любых мемори профайлеров - там ряды аллокаций просто сплошные без промежутков. Вот как раз в таких задачах очень может пригодиться. | ||
| Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору | ||
| 75. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (75), 24-Июн-19, 11:49 | ||
Что значит "еще из тех"?) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от Аноним (48), 23-Июн-19, 19:13 | ||
микрософт туда уже инкрустировал азуре или еще нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
Сообщение от IdeaFix (ok), 23-Июн-19, 20:38 | ||
К слову о крурсовых.... а старые преподы до сих пор просят запилить дефагментацию кучи? Типа указатель на указатель на указатель на массив указателей. Мы как-то лет 15 назад запилили.... и даже что-то со своим маллоком собрали. Даже работало. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от letsmac (ok), 24-Июн-19, 10:22 | ||
А почему бы и нет? Может кто Танненбаума не читал :-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от Аноним qwerty_qwerty1 (?), 24-Июн-19, 09:02 | ||
Всю жизнь думал, что память выделяет ядро, а malloc это просто системный вызов. И тут такое откровение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Совершенно другой аноним (?), 24-Июн-19, 11:09 | ||
malloc() не системный вызов, а библиотечный. Системные вызовы это brk()/sbrk()/mmap()/munmap(). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 92. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от qwerty_qwerty1 (?), 26-Июн-19, 09:42 | ||
386 уже давно на свалке, как и книга K&R. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от пох. (?), 24-Июн-19, 13:19 | ||
> И тут такое откровение. | ||
| Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору | ||
| 87. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (40), 25-Июн-19, 11:51 | ||
Где в договоре написано, что пользователи опеннета обязаны прочитать книгу ритчи? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Аноним (91), 26-Июн-19, 07:22 | ||
Пользовательи опеннет обязаны: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. "Miсrosoft открыл код системы распределения памяти mimalloc" | +2 +/– | |
| Сообщение от Гость (??), 26-Июн-19, 17:37 | ||
Радио "радонеж" забыли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от Аноним (40), 25-Июн-19, 11:50 | ||
ОС просто гарантирует, что память одного приложения физически (в планке ОЗУ) не будет налазить на память другого приложения. То есть ОС выделяет ВИРТУАЛЬНОЕ адресное пространство, а приложение управляет виртуальной памятью как хочет. | ||
| Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору | ||
| 93. "Miсrosoft открыл код системы распределения памяти mimalloc" | –1 +/– | |
| Сообщение от ютуб ютубов (?), 26-Июн-19, 10:48 | ||
теперь ждём, когда это появится в Reactos | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 95. "Miсrosoft открыл код системы распределения памяти mimalloc" | +1 +/– | |
| Сообщение от Гость (??), 26-Июн-19, 17:36 | ||
Строго говоря не гарантирует, но пытается засегфолтить все бинарники, пытающиеся залезть за пределы своей песочницы. | ||
| Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору | ||
| 94. "Miсrosoft открыл код системы распределения памяти mimalloc" | +/– | |
| Сообщение от Аноним (94), 26-Июн-19, 12:04 | ||
А это точно проект мс, а не Xiaomi? Название слишком характерное | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |