The OpenNET Project / Index page

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



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

Оглавление

Выпуск Rust 1.53. Google профинансирует добавление поддержки Rust в ядро Linux, opennews (??), 18-Июн-21, (0) [смотреть все]

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


26. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +5 +/
Сообщение от Аноним (20), 18-Июн-21, 13:50 
Фейспалм
Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +2 +/
Сообщение от Аноним (-), 18-Июн-21, 15:33 
>> Без типов со счетчиками ссылок ни одну реальную программу не написать

И чо? Тут не храбр - щедрое проставление плюсиков себе и минусиков "оппонентам" вместо аргументации не поможет.
Кстати, ты бы в реализацию malloc в glibc глянул
>> The free() call marks a chunk of memory as "free to be reused" by the application, but from the operating system's point of view, the memory still "belongs" to the application. However, if the top chunk in a heap - the portion adjacent to unmapped memory - becomes large enough, some of that memory may be unmapped and returned to the operating system.

Чем не сборщик мусора?  
> Фейспалм

Осознал, что написал чушь?

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

214. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +2 +/
Сообщение от nelson (??), 18-Июн-21, 18:22 
> Чем не сборщик мусора?

Тем, что менеджер памяти решает несколько иные задачи в отличие сборщика мусора. Грубо говоря, позволяет работать с памятью как с последовательностью пронумерованых ячеек, а не страниц. Никакой уборкой мусора по аналогии с gc он не занимается.

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

293. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от n00by (ok), 19-Июн-21, 09:45 
То что ниже GC (по уровню абстракции) и чистит страницы, называется reaper. Но это вряд ли применимо к стадии "compact" из реализации free(), поскольку сидит в ядре и убирает зомби.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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