The OpenNET Project / Index page

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

17.11.2003 10:00  /bin и /sbin в FreeBSD 5 станут динамически слинкованными.

Принято решение использовать динамически слинкованные бинарники в /bin и /sbin директориях (размер уменьшится с 33 MB до 4 MB). Ограниченный набор статически слинкованных утилит будет помещен в директорию /rescue.

Для приверженцев статической линковки /bin и /sbin оставлена возможность пересобрать систему с опцией NO_DYNAMICROOT в /etc/make.conf.

  1. Главная ссылка к новости (http://kerneltrap.org/node/vie...)
  2. OpenNews: Анонс патча для динамической сборки /bin программ в FreeBSD
  3. Dynamic Linking Overhead - продолжение истории и выводы.
Лицензия: CC-BY
Источник: kerneltrap.org
Ключевые слова: link, size, makefile, freebsd, binary
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Bushi (?), 11:06, 17/11/2003 [ответить]    [к модератору]
  • +/
    А будет работать в однопользовательском режиме? При невозможности смонтировать /usr ? Ведь библиотеки будут недоступны.
     
     
  • 2.2, urpyLLIKa (?), 11:57, 17/11/2003 [^] [ответить]    [к модератору]
  • +/
    читай выше
    ограниченный набор будет в /rescue
     
  • 1.3, TaranTuL (?), 13:51, 17/11/2003 [ответить]    [к модератору]
  • +/
    В линухе (как минимум в некоторых дистрах) бин и сбин динамические, для работы либы помещаются в /lib который на том же разделе
     
  • 1.4, Nikolaev_D (?), 15:19, 17/11/2003 [ответить]    [к модератору]
  • +/
    при размерах нынешних винтов от 80 Гиг подклыдывют свинью из-за 30 Мб.
     
     
  • 2.7, Bushi (?), 17:15, 17/11/2003 [^] [ответить]    [к модератору]
  • +/
    >при размерах нынешних винтов от 80 Гиг подклыдывют свинью из-за 30 Мб.
    >

    Вещь нужная - хотя бы из-за того, что утилиты типы ls или top не понимают nsswitch при статической линковке.

     
  • 1.5, Юрий Тарасевич (?), 16:20, 17/11/2003 [ответить]    [к модератору]  
  • +/
    А если размер ограничен? Если вообще нет диска?

    Впрочем, не из-за этого ввели, почти уверен, а чтобы быть "не хуже линукса".

     
     
  • 2.6, 2vl (?), 16:48, 17/11/2003 [^] [ответить]    [к модератору]  
  • +/
    NO_DYNAMICROOT в /etc/make.conf -- читайте там же написано !
     
  • 1.8, Insane (?), 02:59, 18/11/2003 [ответить]    [к модератору]  
  • +/
    2TaranTuL & 2Bushi - Системные библиотеки в CURRENT уже месяца три лежат в /lib...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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