TECHNICK┴ SPECIFIKACE
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, ISO-9660, ext2 (Linux), NTFS. Pomocφ rozÜφ°enφ
od jin²ch dodavatel∙ je k dispozici podpora i pro 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∙.
|