Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Опубликована библиотека управления памятью jemalloc 5.3" | +/– | |
| Сообщение от opennews (?), 18-Сен-26, 22:16 | ||
Представлен релиз библиотеки управления памятью jemalloc 5.4.0, предлагающей альтернативную реализацию функций malloc, оптимизированную для снижения фрагментации и работы на многопроцессорных системах. Для решения проблем с блокировками на многоядерных системах в jemalloc для каждого ядра CPU используется своя изолированная область распределения памяти, что позволяет добиться линейной масштабируемости при росте числа потоков... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от нах. (?), 18-Сен-26, 22:16 | –3 +/– | |
Фейсбук за все берется смело... боюсь получится как с memcache. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #59 | ||
| 3. Сообщение от Ivan_83 (ok), 18-Сен-26, 22:33 | +7 +/– | |
Ни одной буквы о том как изменилась производительность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #15, #21 | ||
| 5. Сообщение от Аноним (5), 18-Сен-26, 22:41 | +1 +/– | |
Потому что mimalloc быстрее и эффективнее, конкурировать с ним пустое дело. Сабж позволяет решать специфические задачи специфического оборудования. В кластерах, да. Если рассматривать сабж на примере жырнолиса, можно ему зажать пиковую память, но тогда тормозит очень сильно. Почему каждые 3 секунды выделяет и удаляет по гигабайту памяти на твиче, никто так и не объяснил. Иногда просто начинает течь. Если поменять на mimalloc (требует перекомпиляция), не течёт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #9, #12, #13, #14 | ||
| 8. Сообщение от Аноним (8), 18-Сен-26, 23:33 | –3 +/– | |
Ненужно. Если требуется специальное управление памятью, то сам напишу. Функциями ос никто ещё пользоваться не запрещал, не все правда про них знают почему-то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #19, #40 | ||
| 9. Сообщение от Аноним (9), 18-Сен-26, 23:47 | +2 +/– | |
> Потому что mimalloc быстрее и эффективнее | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #42 | ||
| 12. Сообщение от вымя (?), 19-Сен-26, 00:20 | +2 +/– | |
> mimalloc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #58 | ||
| 13. Сообщение от Ivan_83 (ok), 19-Сен-26, 00:24 | +3 +/– | |
Без понятия как там быстрее или нет mimalloc, я не замечал чтобы у меня что либо тормозило. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #18, #23 | ||
| 14. Сообщение от Ivan_83 (ok), 19-Сен-26, 00:29 | +3 +/– | |
Я как бы целом имел ввиду что аллокатору развиватся особо некуда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 15. Сообщение от вымя (?), 19-Сен-26, 00:31 | +/– | |
> Ни одной буквы о том как изменилась производительность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #17 | ||
| 17. Сообщение от Сладкая булочка (?), 19-Сен-26, 01:51 | –2 +/– | |
> потому что паттерн выделения памяти у всех разный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #22 | ||
| 18. Сообщение от Сладкая булочка (?), 19-Сен-26, 01:53 | +3 +/– | |
> вероятно какахокодеры на жабаскрипте там что то учудили | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 19. Сообщение от Абра (?), 19-Сен-26, 04:51 | –1 +/– | |
А после таких деятелей месяцами ловим случайные мютексы, потому что не научились читать документацию до конца... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #35 | ||
| 20. Сообщение от Аноним (22), 19-Сен-26, 05:51 | +2 +/– | |
Сабж - сферический NIH-синдром в вакууме | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. Сообщение от Аноним (22), 19-Сен-26, 05:52 | +2 +/– | |
> Ни одной буквы о том как изменилась производительность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 22. Сообщение от Аноним (22), 19-Сен-26, 05:55 | +1 +/– | |
Тухло с этим. Пока самый лучший результат у Fable 5.1 с оценкой 7% при попытке написать бинарник в машинных кодах без посредника в виде языков программирования. Но начало положено, авось лет через 5 будет что-то внятное (если государства и корпорасты не придушат ИИ). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 23. Сообщение от timur.davletshin (ok), 19-Сен-26, 07:26 | –2 +/– | |
Лиса же и так свой аллокатор использует. Если память не изменяет, то это jemalloc и есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 24. Сообщение от DEF (?), 19-Сен-26, 08:01 | –10 +/– | |
Смеялся. C настолько крут, что ему нужна аж целая отдельная библиотека для выделения памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #29, #31, #37, #57 | ||
| 25. Сообщение от Аноним (25), 19-Сен-26, 09:06 | +/– | |
Объясните мне простому зачем нужная такая библиотека, если такой механизм предоставляется самой ОС через системные вызовы? Он что типо в обход системных вызовов работает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #28, #30, #32, #39 | ||
| 26. Сообщение от Вася Пупкин (?), 19-Сен-26, 09:13 | +/– | |
Не нашёл в новости информацию что хотят переписать на Раст, уже радует | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #27, #33, #43 | ||
| 27. Сообщение от Аноним (27), 19-Сен-26, 09:19 Скрыто ботом-модератором | +2 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 28. Сообщение от Аноним (29), 19-Сен-26, 09:20 | +/– | |
Это функционал библиотеки Си, а ОС представляет только функционал POSIX по типу mmap и munmap. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 29. Сообщение от Аноним (29), 19-Сен-26, 09:22 | –1 +/– | |
Любителя Rust видно из далека. Вера в безопасную работу с памятью есть, а знаний работы ОС нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #50 | ||
| 30. Сообщение от anonymousI (?), 19-Сен-26, 09:28 | +/– | |
То что предоставляет ОС вам очень не понравится. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 31. Сообщение от Ivan_83 (ok), 19-Сен-26, 09:39 | +/– | |
Да как бы можешь в виде .h файла заинлайнить, тебя же никто не заставляет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #38, #51 | ||
| 32. Сообщение от Ivan_83 (ok), 19-Сен-26, 09:41 | +1 +/– | |
И что же предоставляется самой ОС? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #36 | ||
| 33. Сообщение от Ivan_83 (ok), 19-Сен-26, 09:42 | +1 +/– | |
А не получится, там слишком низкоуровнево и слишком хаки местами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #34 | ||
| 34. Сообщение от Смузихеб забывший пароль (?), 19-Сен-26, 10:29 | +1 +/– | |
ну сделают через ансейф в лучших безопасных традициях | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 35. Сообщение от Аноним (35), 19-Сен-26, 11:40 | +1 +/– | |
Не надо брать кого не попадя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 36. Сообщение от Аноним (35), 19-Сен-26, 11:41 Скрыто ботом-модератором | –3 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #48 | ||
| 37. Сообщение от Аноним (37), 19-Сен-26, 11:48 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 38. Сообщение от Фембойчик (?), 19-Сен-26, 12:14 | +4 +/– | |
> электричество из розетки берётся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 39. Сообщение от Фембойчик (?), 19-Сен-26, 12:18 | +2 +/– | |
Тоже нефига не понял, зачем, если в стандартной библиотеке уже все есть. Правда я не сишник и вообще не погромист. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #46 | ||
| 40. Сообщение от Фембойчик (?), 19-Сен-26, 12:31 | +2 +/– | |
> специальное управление памятью | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #41 | ||
| 41. Сообщение от Аноним (41), 19-Сен-26, 13:08 | –1 +/– | |
Я понимаю что ты не настоящий сварщик, но почитай немного про кеш, выравнивание, доступ к памяти и тп и удивись насколько можно убыстрить программу просто грамотно работая с памятью. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #44 | ||
| 42. Сообщение от Аноним (42), 19-Сен-26, 13:12 | –4 +/– | |
> память освобождать не умеет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 43. Сообщение от Аноним (42), 19-Сен-26, 13:14 | +/– | |
Эх, как же программисту cuda-расту заиспользовать сабж... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 44. Сообщение от Аноним (22), 19-Сен-26, 13:17 | +/– | |
> убыстрить программу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #45, #47 | ||
| 45. Сообщение от yylloc (?), 19-Сен-26, 14:21 | +/– | |
Корпоrusta-потребителя видно издалека. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #60 | ||
| 46. Сообщение от Аноним (47), 19-Сен-26, 14:32 | –1 +/– | |
Потому что ты не знаешь как это всё работает, поэтому и не понял. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 47. Сообщение от Аноним (47), 19-Сен-26, 14:33 | +/– | |
Цифры у тебя конечно же высосаны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #49 | ||
| 48. Сообщение от Аноним (49), 19-Сен-26, 15:24 | +/– | |
> Эксперты опеннета они такие. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 49. Сообщение от Аноним (49), 19-Сен-26, 15:33 | +/– | |
> Цифры у тебя конечно же высосаны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #52 | ||
| 50. Сообщение от DEF (?), 19-Сен-26, 16:28 | +/– | |
У тебя есть знания ОС? Покажи свои коммиты в проект любой ОС. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #53 | ||
| 51. Сообщение от DEF (?), 19-Сен-26, 16:37 | –1 +/– | |
Зачем я должен инлайнить лишний .h файл какой-то либы, которая не делает ничего, кроме как выделяет память? Выделение памяти - это стандартная, вшитая в язык операция. Если C не способен нормально выделить память своими собственными средствами без посторонних либ - его место на свалке истории. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #55 | ||
| 52. Сообщение от Аноним (8), 19-Сен-26, 17:04 | +/– | |
Дурачок ты, ии тебе ответ подсказал, но смысла ты не понимаешь того что написал | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #54 | ||
| 53. Сообщение от Аноним (29), 19-Сен-26, 17:20 | +/– | |
>У тебя есть знания ОС? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #56 | ||
| 54. Сообщение от Аноним (49), 19-Сен-26, 17:30 | +/– | |
> Дурачок ты, ии тебе ответ подсказал | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 55. Сообщение от Аноним (29), 19-Сен-26, 17:31 | +/– | |
Хотя бы нейронку спросили бы, чем писать такое. ОС выделяет страницу памяти, с которой уже работает аллокатор стандартной библиотеки, когда программист вызывает malloc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 56. Сообщение от DEF (?), 19-Сен-26, 17:47 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 57. Сообщение от Сладкая булочка (?), 19-Сен-26, 18:49 | –1 +/– | |
> C настолько крут, что ему нужна аж целая отдельная библиотека для выделения памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 58. Сообщение от Аноним (58), 19-Сен-26, 19:13 | +/– | |
> В одном только solvespace с ним постоянная возня | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 59. Сообщение от Джон Титор (ok), 19-Сен-26, 23:07 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 60. Сообщение от Аноним (22), 19-Сен-26, 23:19 | +/– | |
Здесь дело не в консьюмеризме, а в разумном размене времени/денег. В реальности ВСЕГДА выгоднее апгрейднуть железо, чтобы получить РЕАЛЬНЫЙ прирост производительности, чем заниматься экономией на спичках ради сомнительного прироста в бенчмарках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить новость, Поддержать |