агатозадачність ядра дозволяє високопріоритетним завданням ядра витісняти інші процеси, знижуючи час очікування. Сюди ж входять багатопотоковий мережевий стек і багатопотокова підсистема віртуальному пам'яті. Починаючи з FreeBSD 6. X підтримка повністю паралельного VFS дає можливість файлової системи UFS виконуватися на безлічі процесорів одночасно, розподіляючи навантаження введення / виводу, вимогливого до CPU.
Многопоточая модель M: N через pthreads робить можливим масштабируемое виконання потоків на безлічі CPU, ставлячи безліч користувальницьких потоків у відповідність малій кількості Kernel Schedulable Entities. З прийняттям моделі Scheduler Activation такий підхід до багатопоточності може бути адаптований до специфічних вимог широкого набору додатків.
Підключається мережевий стек Netgraph дозволяє розробникам динамічно і легко розширювати мережевий стек через ізольовані розділення мережеві абстракції. Вузли Netgraph дозволяють реалізувати широкий набір нових мережевих сервісів, включаючи инкапсуляцию, тунеллірованія, шифрування та адаптацію продуктивності. В результаті, швидке прототипування та введення в експлуатацію розширених мережевих сервісів може бути здійснено набагато простіше і з меншим числом помилок.
Розширений механізм безпеки ядра TrustedBSD MAC Framework дозволяє розробникам налаштовувати модель безпеки операційної системи для специфічного оточення, від створення посилюють політик до впровадження конфіденційності політик цілісності на мандатних мітках. У прості політики безпеки входять Багаторівнева безпека (MLS) і Захист цілісності Biba. У сторонні модулі входить SEBSD, що базується на FLASK реалізація концепції Type Enforcement.Audit - це сервіс записи в журнал подій безпеки, що забезпечує диференційовану, безпечну, надійну запис в журнал системних подій через сервіс аудиту. Адміністратори можуть конфігурувати джерело і деталізацію при реєстрації користувачів, відстеження доступу до файлів, виконанні команд, мережевої активності, входах в систему і ряді іншої поведінки системи. Канали аудиту дозволяють підключати інструменти IDS до сервісу аудиту ядра і підписуватися до необхідних для моніторингу безпеки подіям. FreeBSD підтримує формат файлів і API промислового стандарту BSM audit trail, що дозволяє існуючим інструментам BSM запускатися з невеликими змінами або зовсім без них. Даний формат файлу використовується в Solaris і Mac OS X, що відкриває можливості для миттєвого взаємодії і одностайної аналізу.
Підключається рівень дискового сховища GEOM надає швидку розробку нових сервісів зберігання з чистою інтеграцією в існуючу підсистему зберігання FreeBSD. GEOM забезпечує цілісну і когерентну модель виявлення і накладення сервісів зберігання, роблячи можливим просту організацію RAID та управління дисковими томами.
Шифрування дисків на базі GEOM (GBDE) забезпечує сувору криптографічний захист з використанням фреймворку GEOM і може захищати файлові системи, пристрої swap і накопичувачі з іншим характером використання.
Черги ядра дозволяють програмам більш ефективно реагувати на різні асинхронні події, включаючи файловий і мережевий введення / висновок, підвищуючи продуктивність роботи системи і додатків.
Вхідні фільтри дозволяють додаткам, інтенсивно працюють з сполуками, наприклад, веб-серверів, повністю передати частину своє...