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∙.
|