avva: (Default)
[personal profile] avva
Небольшое улучшение, которое я для своего удобства внёс в slrn -- программу для чтения Юзнета -- вошло теперь в новую бету этой программы.

Пустячок, а приятно.

Всё-таки душепользительное это дело, участие в проектах open-source. Было бы время, установил бы опять FreeBSD, поставил автоматическую компиляцию нового ядра каждую ночь, довёл до ума начатую было реинтеграцию lfs... нет времени, а жаль.

Date: 2003-01-12 01:42 am (UTC)
From: [identity profile] bish0nen.livejournal.com
LFS более-менее живая в NetBSD, то связываться с ней - дело довольно бессмысленное. Во-первых, LFS диктует определённый usage pattern, который не очень подходит для всяких повседневных целей. Из этого сразу получается "во-вторых": схема работы сборщика мусора весьма неоптимальна, он не умеет делать file coalescing. В-третьих, внутри неё самой довольно много проблем и багов, она очень плохо уживается с unified page cache - в той же NetBSD их четыре года как выметают, а всё без толку - даже LFS v2 мало жизнеспособна. Сейчас LFS можно встретить только в файловых серверах от Net Appliance - если они ещё живы, - но её снаружи не видно (это такой чёрный ящик), а внутри она сильно tweaked и заметно отличается от оригинала. Ящик забавный - у нас несколько таких в лавке стоит. Да, ещё есть Spiralog file system в OpenVMS - она тоже log-structured, но только концептуально. Идеи в LFS, несомненно, очень красивые, но.

Re:

Date: 2003-01-12 08:21 am (UTC)
From: [identity profile] avva.livejournal.com
Да, я не спорю, если ей заниматься, то много надо менять. Сборщик мусора вообще очень примитивный, он со времён BSD4.4 не менялся практически. Но его можно сильно улучшить, не меняя устройства самой системы. Багов полно, и некоторые основные структуры и функции надо менять и во FreeBSD тоже, чтобы подогнать к новому устройству VM и кэша. Но в принципе это осуществимо, только никто этим не занимался. Я как-то года три назад начал было, но по совершенно другим причинам пришлось вскоре оставить все дела, связанные с FreeBSD.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 04:16 pm
Powered by Dreamwidth Studios