Internetové služby
Podpora PPP
BeOS umožňuje snadné připojení k Internetu pomocí
standardního protokolu PPP (point-to-point protocol).
Zabudované TCP/IP
Přímá podpora komunikačního standardu Internetu
na systémové úrovni zajišťuje vyšší rychlost a
stabilitu systému při komunikaci.
Nástroje pro Internet
Součástí systému je integrovaný WWW server, WWW
prohlížeč, klient pro elektronickou poštu (e-mail),
FTP klient, FTP server, Telnet klient a Telnet
server. Každý z nástrojů je možné dle potřeby
uživatele ze systému buď úplně odstranit nebo
jej nahradit aplikací od jiného výrobce.
Podpora multimédií
Datové formáty
Standardně BeOS podporuje formáty videa AVI, MPEG-1
a QuickTime, obrazové formáty JPEG, TIFF, BMP,
Targa a PNG a zvukové formáty WAV, AIFF a AU.
Samozřejmostí je otevřenost systému pro rozšiřující
moduly (plug-ins), které přinášejí podporu dalších
datových formátů.
Přesnost na mikrosekundy
BeOS umožňuje přesnou práci s médii, která je
základem pro profesionální aplikace pro zpracování
zvuku a videa. Zaručuje spolehlivost nahrávání
i přehrávání s přesností na 1/1 000 000 sekundy,
výsledkem je vždy okamžitá reakce systému.
Grafický systém
Vyhlazování okrajů písma (antialiasing)
Vyhlazování okrajů písma přispívá k jeho snadnější
čitelnosti na obrazovce i na papíře.
Podpora OpenGL
Systémová podpora uznávaného průmyslového standardu
pro 3D grafiku a zobrazování.
Přímý přístup ke grafickému hardwaru
Díky přímému přístupu grafické karty do paměti
je dosaženo maximálního výkonu při vykreslování
obrazu. Důsledkem přímé spolupráce s hardwarem
je například plynulé přehrávání videa a animací.
Podpora fontů s UNICODE kódováním
Díky podpoře technologie UNICODE není problém
zobrazit libovolné znaky i jinak problematických
abeced včetně češtiny, japonštiny, ruštiny nebo
hebrejštiny.
Souborový systém
64-bitový souborový systém
Díky použitému systému není problém používat disky
i soubory o velikosti mnoha milionů gigabytů,
což je důležité například při zpracování videa.
Journaling
Journaling je systém pro dynamické sledování změn
souborů, který výrazně urychluje obnovení systému
z kolapsových stavů např. po výpadku elektrického
proudu a zároveň urychluje každý start systému
(boot). Journaling chrání pevný disk před poškozením
a ztrátou dat při nenadálých výpadcích elektřiny.
Podpora souborvých systémů
Díky systému rozšiřujících modulů (plug-ins) je
možné v BeOS přistupovat i k diskům, které byly
formátovány pod jiným operačním systémem. Standardně
je zabudována podpora pro souborové systémy HFS
(Mac OS), FAT16, FAT32, vFAT a ISO-9660. Pomocí
rozšíření od jiných dodavatelů je k dispozici
podpora i pro ext2 (Linux), NTFS a NFS.
Systémové jádro
Symetrický multiprocessing
Systém podporuje počítače s 1, 2, 4 nebo 8 procesory.
Při přidání dalšího procesoru není nutné provádět
žádné změny v nastavení systému. Na rozdíl od
jiných systémů v BeOS platí, že zdvojnásobení
počtu procesorů přináší i dvojnásobný výkon aplikací!
Pervazivní multithreding
Pod tímto názvem se skrývá systém správy a rozdělování
úloh (např. aplikací) do vláken na všech systémových
úrovních. Díky tomu je dosaženo maximálního využití
veškerého dostupného výkonu procesoru(ů) a systém
nemá problémy s okamžitou reakcí na požadavky
uživatele i v případě vytížení jinými úlohami.
Virtuální paměť
Virtuální paměť slouží k dynamickému odkládání
a opětovnému zavádění méně často používaných částí
programového kódu jsou z operační paměti na disk
a zpět, čímž se šetří operační paměť a zároveň
je možné prácovat s paměťově velmi náročnými aplikacemi.
Chráněný paměťový prostor
Každá aplikace běží ve vlastním chráněném paměťovém
prostoru, takže její případný kolaps nijak neovlivní
žádnou ze současně běžících aplikací ani operační
systém.
Dynamicky zaváděné ovladače
Ovladače se zavádějí do paměti dynamicky podle
aktuální potřeby čímž se snižují paměťové nároky
jádra systému a zároveň je možné provádět dynamické
změny v konfiguraci bez potřeby restartovat systém.
Další vlastnosti
Podpora hardware
Neustále se rozšiřuje množství podporovaných zařízení
zahrnující grafické karty, zvukové karty, síťové
karty, SCSI řadiče, USB zařízení, karty pro zpracování
videa a digitální fotoaparáty. Kompletní, zaručeně
aktuální seznam podporovaných zařízení najdete
na adrese Be Inc. www.be.com
Přibalené aplikace
Součástí dodávky BeOS je též řada přibalených
aplikací, které rozšiřují základní schopnosti
systému. Jsou to zejména tyto: WWW prohlížeč,
klient elektronické pošty, přehrávač multimédií,
program pro sledování TV vysílání, správce kontaktů,
graficky vyvedený program pro práci s archivy,
pomocné nástroje, spořiče obrazovky (screensaver),
3D audio mixer, integrované vývojové prostředí
a kompilátor C++ včetně debuggeru a nakonec demonstrační
verze komerčních aplikací z různých oblastí.
Podpora UNIX/POSIX
Plně funkční POSIX vrstva umožňuje zkompilovat
širokou škálu POSIX aplikací a spouštět je bez
dalších úprav pod BeOS. Součástí systému je i
mocný shell ve stylu UNIXu a terminál běžící v
okně.
Podpora lokalizace
BeOS lze libovolně rozšiřovat o jazykové moduly
a to včetně velmi obtížných jazyků jako je např.
Japonština.
Podpora rozhraní FireWire (IEEE-1394)
Díky digitálnímu rozhraní FireWire je možné připojit
a pracovat s různými DV zařízeními včetně populárních
DV video kamkordérů.
|