Šta je novo?

Sve stvari koje ste želeli da znate o Apple-u

znaci nije? ozbiljno te pitam. secam se da su se hvalili da su sa Matchom uspeli da naprave dovoljno brz context switching da sve moze da trci u user modu. btw daj odmah i neku paralelu sa tadasnjim full-blown multitasking OSom - WinNT? ne. OS/2 - mozda? Linux - dodji za 5 godina... BSD? Amiga - gde mi je nestala memory protection? Solaris...?

Imao je, nije tu nista sporno.

Za 'osecaj' multitaskinga, onakvog kakvim ga mi danas vidimo, cini mi se da su bitne 2 stvari - da OS ima preemptivni multitasking i da ima memory protection (da task ne krene da brlja po sistemskoj memoriji i zakuca sistem).

Koliko se ja secam to u windows svetu postoji od windowsa xp a u apple svetu od OS X; windows 95-98 su imali preemptivni multitasking ali ne i memory protection, a kod apple-a je stvar bila jos gora - tek je OS X dobio preemtivni MT a zajedno sa njim i memory protection (zahvaljujuci novom *nix-like kernelu).
Unixoliki OS-evi imaju i jedno i drugo od samog starta, tj. od 1969 god. Mislim da je i OS/2 imao i jedno i drugo, a sta je sa ostalim popularnim OS-evima proslosti zaista ne znam (AmigaOS, TOS i sl.). Davno sam procitao da je kod amige to bilo odlicno reseno pa je zato i bila popularna video platforma, ali nisam upoznat sa detaljima.

Naravno ovo nije sve sto jedan OS treba da ima i u to se na najgori moguci nacin uverio MS; iako je WinNT kernel dobar bio je unisten neverovatno glupom odlukom da GUI bude deo kernela i radi u kernel modu. Zato i nemamo osecaj da je winnt bio 'full-blown' multitasking kernel, zbog cestog krsenja usled brljoka video drajvera, pucanja GUI-ja i sl; nekako nije bio dovoljno stabilan da bi se uzimao za ozbiljno.

Ofc postoji tu jos mnogo stvari koje kernel cine dobrim, kao sto je multithreading, security hooks i privilegije, scheduleri, context switching (koji si pomenuo), interrupt scheduler itd.

Mach kernel je zanimljiv i po tome sto je bio mikrokernel. Do duse njegov derivat (Darwin) nije mikrokernel vec hibridni kernel, dok su svi ostali kerneli (linux,BSD,winnt) cisti monolitni kerneli.

To je 'mozebiti' dobra prica - kako je na papiru jedan superiorniji koncept (mikrokernel) u praksi potpuno potisnut od monolitnih kernela :)

apsolutno. ali neko mora da bude centralna licnost koja ce da diriguje da li je ok da se ikone slazu po redovima ili kolonama ;)

opste je poznato da Steve J. sam testira sve Apple prozivode, i da ih vraca nazad ako mu se nesto ne svidi...

Mog'o bi onda malo duze da ih testira ubuduce, da se ne pojave falinke koje su se pojavljivale posle par meseci/godina rada :)
 
Moj je, tj. i moje devojke, drugarice. Ja sam radio na dizajnu i programiranju, mada treba jos da se radi na njemu. :)

hehe... svaka cast! devojka je pravila vec dva puta piletinu na dva nacina po receptu sa sajta i stvatno je fenomenalna!! bilo je vece drustvo i svi gosti su se odusevili! RESPECT! i hvala! :) :wave:

Za 'osecaj' multitaskinga, onakvog kakvim ga mi danas vidimo, cini mi se da su bitne 2 stvari - da OS ima preemptivni multitasking i da ima memory protection (da task ne krene da brlja po sistemskoj memoriji i zakuca sistem).
samo kratko da se osvrnem na "'osecaj' multitaskinga" - naime, na Amigi je sve klizilo, apsolutno: pises nesto po disketi, nema problema... i posle 10 godina se pojavi Windows95 sa preemptive multitskingom gde NISTA ne klizi, vec vise vremena gledas u pescanik i nista ne mozes da pomeris na ekranu (ja sam uvek umesto kursora strelica + pescanik stavljao samo strelicu - zasto bi me interesovalo kada racunar radi nesto u pozadini?!?).

elem, presudno za multitsking na Windowsu je pojava dual core CPUa, ili bar HTa za sire narodne mase... ili rucno setovanje procesa da imaju LOW priority jer u tom slucaju gotovo nikada nece zakociti foreground aplikaciju.

Unixoliki OS-evi imaju i jedno i drugo od samog starta, tj. od 1969 god.
i ovo sam cesto navodio na forumu: da su pojavom mikroracunara racunari 80tih zaboravili na multiuser, multitasking, memory procection... da bi ih ponovo dobili vremenom.
inace Atari je od 1993. napravio ono sto je Apple sa Mac OS Xom: napravili su preemptive multitasking kernel (MiNT - MiNT is Not Tos) i iskoristili *nix userland.
ali Amiga je jednostavno imala stvarno fenomenalno resen multitasking - steta sto je memory protection dobila tek pre koju godinu sa Amiga OS 4...

Koliko ja znam, Symbian je jedini widespread pravi mikrokernel. Od verzije 2 (Symbian OS 9) je cak i dovoljno realtime da jedan procesor moze da vozi i user OS i baseband poslove! ...mislim da ga je pisao samo jedan covek. imam negde info, ako hoces iskopacu.

Mog'o bi onda malo duze da ih testira ubuduce, da se ne pojave falinke koje su se pojavljivale posle par meseci/godina rada
ne mora - dovoljno je daju garanciju na 3 godine i da priznaju svoje greske.
to se nazalost nikada nece desiti a i dalje ce se desavati da racunar od 2000e. crkne posle 2 godine zbog njihove greske...
po n.ti puta: steta sto ne postoji bar jos jedna firma koja ima svoj hardware i software pa da mi, koji imamo ukusa :D, mozemo da biramo... :d


btw za OS/2 kacio sam negde link: samo sec...
EDIT: aha, evo ga: 1993 OS/2 vs NT Shootout http://forum.benchmark.rs/showthread.php?t=209082

i na kraju ovog thread ima i link ka Jobsovoj reklami za NeXTSTEP :)
http://www.youtube.com/watch?v=j02b8Fuz73A - "lepo se vidi sta je sve Mac dobio tek 2001. sa Mac OS X-om"
 
Poslednja izmena:
hehe... svaka cast! devojka je pravila vec dva puta piletinu na dva nacina po receptu sa sajta i stvatno je fenomenalna!! bilo je vece drustvo i svi gosti su se odusevili! RESPECT! i hvala! :) :wave:

Hvala :) Nego kako ti se cini organizacija sajta, da li je tesko se snaci itd.

Sorry for OT.
 
Hvala :) Nego kako ti se cini organizacija sajta, da li je tesko se snaci itd.

Sorry for OT.

ne. iskreno, prvi put sam ga nasao preko googla (hehe, da, ja sam trazio recepte sta mi se jede) i zalepip sam se za tvoj sajt bas zbog dizajna (sta ces, appleovac :D) i preglednosti. i super fotki.
 
I meni mnogo znaci dizajn, bilo cega. Bilo da je to auto, racunar, stolica, televizor... To je i jedan od razloga sto volim Apple proizvode :) .
 
Ma realno pogledajte, koja kompanija moze da se poredi sa apple-om?
1. da proizvodi i hardver i softver
2. da ima unikatan dizajn i hardvera i softvera
3. da odrzhava prezentacije svih svojih proizvoda
4. da ima svoje specijalizovane prodavnice u kojima se mogu testirati svi proizvodi
5. da tako pakuje svoje proizvode :D
Realno, pogledajte kako su upakovani appleovi proizvodi. Meni je milina da gledam unboxing npr. macbook air-a ili iphone 4 na youtube-u. Verovatno appleov softver ima hiljadu problema, ali krajnji korisnici to ne vide. I to je najbitnije, da kad se raspakuje proizvod sve radi perfektno. Apple je izgradio imidz za ~ 10 godina koji ne verujem da ce druge it kompanije ikada da imaju.
 
Stvar je u tome sto tih problema nema mnogo, ali je kompanija pod lupom javnosti pa zato svaki fail toliko jako odjekne.
 
Konkretno sam mislio na glavobolje koje apple daje developerima zbog tog sistema ogranichavanja o kojem je pisao yooyo. Na ove probleme tipa antenna issue nisam ni pomislio.
 
Mene ne zanima lepa kutija, vec sta ima unutra. Apple proizvodi su na-oko lepi (subjektivna stvar) i donekle funkcionalni, ali pre svega ograniceni. Neko ne primecuje ta ogranicenja i zadovoljan je Apple ponudom, dok drugima to smeta i vecito ce da kuka.
 
...

Ma realno pogledajte, koja kompanija moze da se poredi sa apple-om?
1. da proizvodi i hardver i softver
2. da ima unikatan dizajn i hardvera i softvera
3. da odrzhava prezentacije svih svojih proizvoda
4. da ima svoje specijalizovane prodavnice u kojima se mogu testirati svi proizvodi
5. da tako pakuje svoje proizvode :D
Realno, pogledajte kako su upakovani appleovi proizvodi. Meni je milina da gledam unboxing npr. macbook air-a ili iphone 4 na youtube-u. Verovatno appleov softver ima hiljadu problema, ali krajnji korisnici to ne vide. I to je najbitnije, da kad se raspakuje proizvod sve radi perfektno. Apple je izgradio imidz za ~ 10 godina koji ne verujem da ce druge it kompanije ikada da imaju.

I naravno spreman si da izdvojis 37k dinara za eksterni hard od 1TB, iako isti eksterni hard samo pod imenom WD kosta 11k dinara ??? Znaci ja kupim 3 WD-a od po 1 TB i jos mi ostane kesa za cenu 1 Apple od 1 TB, izvini ali to je dranje koze. Ti ako ti se svidja ona jabucica i da je samo zbog toga placas 3+ puta vise onda u redu.

I jos jedna stvar WD je renomirana firma, a Apple je jako poznat po proizvodnji hard diskova :), naravno ubacuju hard nekog drugog proizvodjaca, ali zato to naplacuju. Kod Apple-a radi reklama, kada svi uprkos problemima kupuju iPhone 4, jelte on ima multitasking, a HTC desire moze da ga napravi :), ali HTC ne ulaze u reklame koliko Apple iako imaju kvalitetnije proizvode.

Apple ima dobre proizvode, ali ima bezobrazno visoke cene. Proizvodi koji im jedino vrede necemu su iPad i iPhone, iPad jos nema konkurenta, ali kada krene navala, svi ce zaboraviti na "revolucionarni" proizvod iz Apple-a.

A ako ti stvarno toliko treba Mac OS X mozes ga instalirati na klasican PC i kraj price :).

Pozdrav!
 
A koja su to ogranichenja koja smetaju korisnicima?
 
Realno, pogledajte kako su upakovani appleovi proizvodi.
S obzirom na izuzetno visoku cenu Apple proizvoda, apsolutno je očekivano dobro pakovanje - kako inače privući one koji imaju pare da kupe proizvod koji je duplo skuplji nego sličan proizvod drugog proizvođača.

Inače, meni je pakovanje bilo kog proizvoda samo smetnja ;) jer me ometa da dođem do onoga što je bitno - kupljenog proizvoda.
 
A koliko su to proizovodi drugih kompanije istog kvaliteta jeftinii od eplovih? A i jako je skupo da stave malo kulturnije pakovanje. :D fora je shto druge proizvodjache zabole kako ce da upakuju, bitno im je samo da prodaju. Da mogu davali bi u najlon kesi.
 
...

A koliko su to proizovodi drugih kompanije istog kvaliteta jeftinii od eplovih? A i jako je skupo da stave malo kulturnije pakovanje. :D fora je shto druge proizvodjache zabole kako ce da upakuju, bitno im je samo da prodaju. Da mogu davali bi u najlon kesi.

Pa zar stvarno mislis da Apple pravi sve proizvode ? Apple kupi kontigent grafika od ATI-ja po ceni od 50$, a posle ih prodaje po ceni od 300 $ ? A pazi to je ista grafika. Apple sve to kupi od vecih kompanija i stavi u svoj Mac i ubaci u ono kuciste sa jabucicom i to je to, a kuciste nije nesto super. Apple ima dobar softver, ali hardver naplacuje previse.

Jel ti kupujes pakovanje ili proizvod ?

Pozdrav!
 
O OSX ogranicenjima smo pricali na prethodnim stranama. Sve sto nemoze mora da se zbudzi sa dodatnim alatima.

Evo nekih ogranicenja IOS-a koji meni smetaju..
- Ako neki kontakt ima vise brojeva telefona nemogu da postavim podrazumevane brojeve za SMS i MMS
- Nefunkcionalan MT (cak i u IOS4)
- Nedostatak Home Screena
- Kalendar te ne obavestava o dogadjajima
- UI nije nista posebno.. WebOS izgleda mnogo bolje...
 
Shta je MT?
Shta ce ti home screen? Na lock skriniu mozhesh videti koliko je sati, shta ce ti vishe :D?
Ima nekoliko to do i kalendar aplikacija.
 
MT je multitasking. A čovek hoće na lockscreenu da ima obaveštenja o porukama, to-do, sastancima i ne krivim ga, Apple to ne stavlja čisto jer misli da nema poterebe pošto te stvari mogu da se vide i otvaranjem aplikacija za to, za šta takođe ne može da se kaže da je pogrešan pristup. Što se tiče obaveštenja o sastancima to je sada valjda moguće sa multitaskingom u iOS-u 4. O ukupnom izgledu WebOS-a ne bih sudio, a da je sistem multitaskinga sa karticama bolji, jeste i Apple to ne želi da prizna, toga sam svestan. Ali tako se mora u sveti konkurencije. Šta da se radi. Mislim ne kažem ja da Apple nije trebalo da stavi onakav sistem, da jeste bilo bi bolje za korisnike, niti opravdavam nestavljanje ovakvog sistema zbog sveta konkurencije, samo kažem da postoji razlog i da mi tu ništa ne možemo.
 
Poslednja izmena:
Jos jedan ozbiljan propust u dizajnu iOS-a. MT je dozvoljen samo pojedinim Apple aplikacijama.. Safari, iPod, Mail. Medjutim iOS moze da ugasi ove aplikacije ako mu zafali memorije za rad neke druge aplikacije. Ako ste npr konfigurisali Mail da radi push preko IMAP-a (prostije receno da cim stigne mail na server, Mail app dobije notifikaciju) i pokrenete neku zahtevnu app, iOS ugasi Mail app i informacija o pristiglom mailu nece biti prihvacena ni obradjena.
Cak iako ugasite zahtevnu app, Mail App se nece ponovo pokrenuti, a korisnik nema nikakvu informaciju da li Mail App zaista radi u pozadini ili je ugasen.
Srecom, kada se iphone JB i instalira backgrounder, postoji mogucnost da se svim aplikacijama koje rade zakaci bedz.
 
Stvar je u tome sto tih problema nema mnogo, ali je kompanija pod lupom javnosti pa zato svaki fail toliko jako odjekne.

Ma gde nema mnogo.....maltene svaki njihov proizvod ima po neki gaf.
 
samo kratko da se osvrnem na "'osecaj' multitaskinga" - naime, na Amigi je sve klizilo, apsolutno: pises nesto po disketi, nema problema... i posle 10 godina se pojavi Windows95 sa preemptive multitskingom gde NISTA ne klizi, vec vise vremena gledas u pescanik i nista ne mozes da pomeris na ekranu (ja sam uvek umesto kursora strelica + pescanik stavljao samo strelicu - zasto bi me interesovalo kada racunar radi nesto u pozadini?!?).

Opet krivica MS-a; verovatno si se pescanika nagledao kada si startovao 16-bitne aplikacije koje su radile u kooperativnom MT-u. Ako je app napisan dobro on ce regularno da oslobadja resurse, a ako nije (nikakva retkost za dos programe tog doba) onda nije davao ni 5 para da oslobodi CPU cikluse i kontrolu vrati nazad.

i ovo sam cesto navodio na forumu: da su pojavom mikroracunara racunari 80tih zaboravili na multiuser, multitasking, memory procection... da bi ih ponovo dobili vremenom.

To je moralo da bude jeftino pa u pocetku mnogo bolje nije ni moglo :) Kako su rasli apetiti dodavale su se mogucnosti. Ipak se UNIX u to vreme vrtio na mainframe/mini racunarima.

inace Atari je od 1993. napravio ono sto je Apple sa Mac OS Xom: napravili su preemptive multitasking kernel (MiNT - MiNT is Not Tos) i iskoristili *nix userland.
ali Amiga je jednostavno imala stvarno fenomenalno resen multitasking - steta sto je memory protection dobila tek pre koju godinu sa Amiga OS 4...

To za amigu sam negde procitao, ali ne secam se detalja zbog kojih je AmigaOS multitasking cuven.

Btw prvi kucni racunar koji je imao preemptivni MT bio je - Sinclair QL. Ujedno to je i prvi (diskutabilno) 16-bitni kucni racunar. Posto vec idemo daleko u proslost red je da pomenemo i ser Klajva koji je interesantna i ekscentricna figura racunarske istorije; kakve su sve njemu gluposti padale na pamet (elektricni moped napr.) a sa druge strane imao je par proizvoda koji su u nekim stvarima bili godinama ispred svog vremena (napr. QL, pa Z88). Pa onda svi ti silni istocnoevropski spectrum-compatible racunari....

Koliko ja znam, Symbian je jedini widespread pravi mikrokernel. Od verzije 2 (Symbian OS 9) je cak i dovoljno realtime da jedan procesor moze da vozi i user OS i baseband poslove! ...mislim da ga je pisao samo jedan covek. imam negde info, ako hoces iskopacu.

Jeste, symbian ima mikrokernel i osim njega mikrokerneli se koriste u real-time sistemima i to je otprilike sve. Performanse su im losije od monolitnih kernela i to im je zapecatilo sudbinu, tj. dzaba sve potencijalne prednosti kad u benchmarking testovima redovito gube od suparnika, a to je obicno ono sto zapada za oko sirokom auditorijumu. Ali koncept je zaista dobar.
 
Moze li se znati sta si imao?

ps. ocekujem da ces da nabrojis mp3 plejere i (eventualno) mobilne telefone
 
Poslednja izmena:
Imao sam iPhone, 2 iPod-a + 2 poklonjena koja dan danas lepo rade i moja devojka (sa kojom zivim) ima MBP 15" star godinu dana.

Sve ovo lepo radi i lako je za koriscenje.
 
Poslednja izmena:
Imao sam iPhone, 2 iPod-a + 2 poklonjena koja dan danas lepo rade i moja devojka (sa kojom zivim) ima MBP 15" star godinu dana.

Sve ovo lepo radi i lako je za koriscenje.
Ja još nisam video telefon ili laptop koji nije "lak za korišćenje" :) MP3 plejeri me ne zanimaju, ali znam da moja devojka ima neki od 1k din, koji radi sasvim lepo već godinama.
 
I naravno spreman si da izdvojis 37k dinara za eksterni hard od 1TB, iako isti eksterni hard samo pod imenom WD kosta 11k dinara ??? Znaci ja kupim 3 WD-a od po 1 TB i jos mi ostane kesa za cenu 1 Apple od 1 TB, izvini ali to je dranje koze. Ti ako ti se svidja ona jabucica i da je samo zbog toga placas 3+ puta vise onda u redu.
hm... nisam ni znao da Apple pravi externe diskove?

da ne mislis na TimeCapsule .... :eyebrows:

To za amigu sam negde procitao, ali ne secam se detalja zbog kojih je AmigaOS multitasking cuven.
pa pogledaj ostale kucne OSove iz 1985/6 i trebalo bi da bude jasno zasto je cuven.

pored toga, hardwerski Amiga je ima dva BUS-a: jedan za MC68000 a drugi za custom chipove. Kontrolu nad BUSom za custom chipove je imao i Agnus tako da je MC bila oslobodjena dosta stvari. Cini mi se da je postojalo nekih 25DMA kanala za sve i svasta :)

secam se da je otac nesto razmisljao kao da kupi Sinclair QL posto smo pre toga imali ZXa... ali je ipak uzeo STa.
 
pa pogledaj ostale kucne OSove iz 1985/6 i trebalo bi da bude jasno zasto je cuven.

pored toga, hardwerski Amiga je ima dva BUS-a: jedan za MC68000 a drugi za custom chipove. Kontrolu nad BUSom za custom chipove je imao i Agnus tako da je MC bila oslobodjena dosta stvari. Cini mi se da je postojalo nekih 25DMA kanala za sve i svasta :)

Ovo boldovano je (morabiti) razlog. Preemptivni MT i U/I cip sa velikim brojem DMA kanala su dovoljni da amiga postane nezamenljiva u vecini TV stanica. Bolje je bilo koristiti jeftine amige za procesing signala (bese Video Toaster kartica+softver) nego placati ko zna koliko desetina hiljada dolara za hardver koji tek da je imao nesto vise mogucnosti od amige 2000.

Commodore je i inace pravio kucne racunare sa custom cipovima (uvek 3 komada - grafika, zvuk i U/I), takav je bio c64, takva je bila amiga.

Btw. sto se tice memory protection mehanizma koji prvi 16-bitni kucni racunari nisu imali glavni krivac je cena; motorola 68000 nema u sebi MMU, motorola 68020 ima ali je i mnogo skuplja. Sun je to napr. resio tako sto su razvili sopstveni MMU i uparili ga sa motorolom 68000 (pre pojave 68020), ali i to je bilo preskupo za tadasnje kucne racunare.

secam se da je otac nesto razmisljao kao da kupi Sinclair QL posto smo pre toga imali ZXa... ali je ipak uzeo STa.

Hteo je i moj cale ali srecom pa se predomislio i uzeo c64+1541 flopi. Bilo je ljudi koji su imali QL-a i uvek mi je bilo smesno gledati baratanje sa mikrodrajvom i malim kasetama (jos jedna 'ingeniozna' ideja Klajva Sinklera :) ).
 
QL je jedini komp koji nisam video uzivo i radio na njemu :(
 
Nazad
Vrh Dno