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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Kirill Frolov                        2:5030/827.2   05 Dec 2003  00:02:09
 To : Sergey Mudry
 Subject : Re: дефрагментация ex3
 -------------------------------------------------------------------------------- 
 
 
 On Sun, 30 Nov 03 12:48:29 +0300, Sergey Mudry wrote:
 
  KF>> высвобождено) всего-лишь HЕСКОЛЬКО КИЛОБАЙТ памяти. А тебе не хватило,
  SM> Каких еще несколько килобайт? Откуда такая цифра?
 
    Я брежу...
 
    Hу 50% где-то на фрагментацию уходит. Догадываюсь, что в самом
 тяжёлом случае может быть 4095/1 в пользу фрагментации (на IBM-PC).
 Практически однако, мне такого достичь никак не удаётся. Вынужден
 признать, линуховый malloc() действительно неплохо борется с фрагментацией.
 
  SM> Впрочем, один способ есть... Hа x86 процессорах есть сегментная
  SM> адресация. Если каждый malloc() будет возвращать новый сегмент, то
 
    К сегментной адресации должен сегментный регистр прилагаться.
 Практически же используется "flat" модель памяти.
 --- [ZX]
  * Origin: в жизни смысла нет (2:5030/827.2)
 
 

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

 Тема:    Автор:    Дата:  
 Re: дефрагментация ex3   Kirill Frolov   05 Dec 2003 00:02:09 
Архивное /ru.linux/3833fd662532.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional