Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Nick Kovaliov                        2:5020/400     07 May 2002  22:08:44
 To : Andrey Rychkov
 Subject : Re: Как хранить B-деревья в файле?
 -------------------------------------------------------------------------------- 
 
     > Страничные B-Деревья, хранятся числа.
 
 Задача сводится к выделению
 блоков памяти одинакового размера ?
 
 Если да, то -
 
 Простейший способ, имхо -
 хранить очередь адресов "дырок".
 То есть, когда удаляешь из памяти,
 записываешь в дырку,
 добавляешь же на место какой-нить дырки.
 
 Можно делать HEAP из дырок,
 и выделять память на место первой дырки -
 так немного сэкономишь пямять.
 
 Можно делать артибуты блоков (дырка/не дырка),
 при выделении / удалении же с дырками маяться.
 
 Можно ещё организовать перемещение блоков
 (для дефрагментации и оптимизации размещения)
 
 А ещё можно, можно ... но об этом в другой раз :)
 
 Основные идеи вроде как просты ...
 Будет чего непонятно, обращайся.
 
 До встречи, всего наилучшего !
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как хранить B-деревья в файле?   Andrey Rychkov   30 Apr 2002 19:14:41 
 Re: Как хранить B-деревья в файле?   Nick Kovaliov   04 May 2002 20:45:00 
 Как хранить B-деревья в файле?   Andrey Rychkov   05 May 2002 21:17:36 
 Re: Как хранить B-деревья в файле?   Valentin Davydov   06 May 2002 17:19:49 
 Re: Как хранить B-деревья в файле?   Nick Kovaliov   07 May 2002 22:08:44 
 Как хранить B-деревья в файле?   Roman Ilyin   08 May 2002 00:36:12 
Архивное /ru.algorithms/6488c609aa8d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional