filled — це високопродуктивний веб-сервер для статичних файлів, призначений для роботи на повільному обладнанні. Висока продуктивність досягається за рахунок того, що сервер робить мінімальну кількість рухів між отриманням запиту і передачею його на обробку ядру, кешування дескрипторів відкритих файлів, та відкладеним логуванням у окремому потоці, щоб запис у журнал не заважав читанню файла. filled також не виділяє нову пам'ять після ініціалізації, крім як для повідомлень у журнал, що робить його поведінку стабільною під високим навантаженням.
Весь сервер складається з одного файлу на Сі і легкий для вивчення.
Домашня сторінка:
http://filed.rkeene.org/fossil/indexОпис:
http://filed.rkeene.org/fossil/doc/trunk/README?mimetype=text/plainКод:
http://filed.rkeene.org/fossil/artifact/ce75275d14f50463