Jump to content

Dawn Daemon

Iskreni članovi
  • Posts

    82
  • Joined

  • Last visited

Everything posted by Dawn Daemon

  1. Znaci, generalno se slazemo u cinjenicama, ali ne i u stavovima koji iz njih proizilaze (to jest nemamo isti POV) Voleo bih da neko uradi benchmarke viste u odnosu na vistu bez s.f.-a i u odnosu na xp... "sta ima ram da mi zvrji prazan, to treba da se koristi" - pa ni do sada nije zvrjao prazan... ok, nisam siguran za win, ali na svim savremenim unix-like sistemima ne zvrji prazan...
  2. Opet ne odvajas ucitavanje u memoriju od inicijalizacije (potpunog pokretanja) programa. Prvo si rekao da s.f. ne pokrece, nego samo ucitava, a sad kazes da korisnik ne ceka kad pokrene program, sto bi znacilo da je program potpuno pokrenut i funkcionalan. Sta je od ta dva? Sa naseg stanovista brzo, sa stanovista procesora zalosno sporo - nekoliko nasih sekundi je reda nekoliko * 1000000000 procesorskih taktova. Ne pricam o skupoci u merama opterecenja procesora, nego u *vremenu* potrebnom da se izvrsi. "kad se memorija popuni optimalnim programima i podacima, to moze samo da leti" - tacno. Ali ovde postoji jedna prejaka rec koja postoji samo u racunarskoj teoriji - optimalno. I to i dalje pricamo samo o pokretanju programa jer - kad se program pokrene on je ucitao podatke i sve ostalo sta mu je potrebno. Nemoj pogresno da me shvatis, smatram s.f. simpaticnom idejom sa teoetskog stanovista, ali ne mislim da je brze pokretanje povlascenih programa dovoljno za zrtve dodavanja jos jednog daemona koji se bavi statistikom, manjka memorije za neke druge stvari i usporavanje pokretanja nepovlascenih programa.
  3. Premisa { Ajmo ovako, da kazemo da se pokretanje programa sastoji od sledecih koraka: - punjenje u memoriju (ovde mozemo da dodamo i dereferenciranje relativnih memorijskih adresa) - OS radi - predavanje 'kontrole' programu koji vrsi svoje inicijalizacije i ucitava sve sta mu je potrebno - program radi I ovo mora da se uradi za svaki program da bi korisnik mogao da ga koristi. } Ovde si sad malo u kontradikciji - kazes da punjenje memorije nije skupa operacija, a kazes da s.f. jedino sta radi je punjenje memorije. Ako nije skupa, onda kakvo ubrzavanje pokretanja se dobija? Citanje sa diska je veoma skupa operacija (za sam procesor je i citanje iz rama skupa operacija). Detaljnije { Racunanje, kako ti kazes, je manje skupo nego dovlacenje podataka sa i/o uredjaja. Napravi furijeovu transformaciju kolicine podataka koja moze da stane u jedan segment kesa procesora (da kazemo da je to cisto racunanje jer ne mora mnogo da pristupa memoriji - samo da dovuce u kes) i uporedi sa brzinom dovlacenja samo jednog bajta sa nasumicne lokacije na hard disku (sa iskljucenim svim kesevima da bi stvarno citao sa diska). } Dakle, ako su eclipse i svi pluginovi vec ucitani u memoriju, mnogo ce se brze inicijalizovati jer nece morati da budu citani sa HD-a - sto je i poenta S.F.-a. E sad, ako si spreman da zrtvujes brzinu pristupa hd-u (zbog manjeg hd kesa u memoriji) da bi ti se eclipse podizao brze cak i kad ne zelis da ga podignes, onda ok. Licno, eclipse pokrecem jednom ili dva puta dnevno i to mi oduzme 10-20 sekundi na dan. p.s. Volim reci inteligentno u racunarstvu - nemam obicaj da pokrecem gimp ili inkscape u odredjeno doba dana, nego ih pokrecem kad mi zatrebaju. To je nemoguce predvideti. Programi koje je moguce predvideti su firefox i kmail, ali njih pokrecem sa pokretanjem racunara i rade preko celog dana. Racunarstvo se dosta bazira na predvidjanju (kesevi), ali za razliku od predvidljivosti programa (koja je velika), ljudi nisu toliko predvidjlivi. p.p.s. Interesuje me da li su stavili i prefetch podataka... ako jesu, vecinom ce se u memoriji nalaziti fotografije 'sumnjivog' sadrzaja
  4. SuperFetch je interesantna ideja cija je poenta brze *pokretanje* programa, ili preciznije receno, brze pokretanje programa koje sistem pretpostavlja da ce korisnik zeleti da pokrene. I taj princip funkcionise dok se korisnik ponasa onako kako sistem ocekuje. Mana je kad korisnik odluci da pokrene program koji nije pre(super)fetchovan: - u jednom slucaju, ta memorija moze da se oslobodi kopiranjem na hard disk (ili neki drugi i/o uredjaj) - u drugom, ta memorija moze da se oslobodi jednostavnim brisanjem. U prvom slucaju se kao resenje koristi izuzetno skupa (vremenski) operacija, a u drugom se bacaju svi procesorski ciklusi koje je s.f. koristio za ucitavanje te aplikacije. Dakle, trose se resursi i zrtvuje brzina pokretanja programa koje ne pokrecemo cesto da bi se onih nekoliko srecnih aplikacija pokretalo brze? Da, i sva ta dzeva samo oko *pokretanja* programa?
  5. "neiskorisceni ram" se (u svim boljim os-evima) koristi za kes i bafere za pristup i/o uredjajima, tako da je izuzetno potreban za brzi rad sistema.
  6. Dawn Daemon

    Os Wars

    OFF { Vanity, definitely my favorite sin. ~ Al Pacino as John Milton in "The Devil's Advocate" }
  7. Dawn Daemon

    Os Wars

    nemoj da se duris, dace ti cika bonu... nisam ocekivao da ces *ovoliko* da se osetis prozvanim...
  8. Dawn Daemon

    Os Wars

    Izgleda da i u ovoj raspravi postoji neko na koga se ovo odnosi... ironija...
  9. Dawn Daemon

    Os Wars

    Backward kompatibilnost je mac sa dve ostrice, tako da ga ne bih spominjao ni kao argument 'za' ni 'protiv'. B.c. iziskuje previse cesto i replikaciju brda gresaka, kako u dizajnu, tako i samoj implementaciji. <analogija>Dovoljno je uporediti arhitekture Intelovih procesora (ia32 i em64t, ne ia64) koji su se trudili da budu b.c. sa svim svojim prethodnicima*; sa IBM-ovom (kasnije i Motorolinom) serijom procesora (POWER). * naravno, ne kompletno b.c. ali i dalje previse b.c. ---- Sta god mislili o arhitekturi (da, mikrokernel je bolji), nacinu razvoja (kupusara) i autoru (naduvenko), Linux je trenutno najskalabilniji kernel na trzistu (mozda je neki poput Plana 9 iznad po ovome, ali je to samo teoretski) koji se vrti na mom ruteru (v2.2), na brdu telefona i ostalih embeded uredjaja, preko desktop/laptop sistema, malih/srednjih/velikih servera, pa do racunara sa top500.org. I to je na svim tim uredjajima isti kernel, a nije marketinski trik poput Windowsa i Windowsa CE. Svaka prica ima bar dva ugla...
  10. Dawn Daemon

    Os Wars

    A.S. Drago mi je da je malo splasnulo 'pljuvanje' Problem vezan za OpenGL (mada, trebalo bi pomenuti da ima extra mainstream igara radjenih u njemu) je prvenstveno 'zatucanost' ARB (Architecture Review Board) zbog koga se sam core razvija dosta sporo. Samim tim, nastaju nestandardne OpenGL ekstenzije, gde neki proizvodjaci podrzavaju jedne, a drugi druge. OpenGL 3, koji bi trebalo da izadje uskoro (ako nije vec, nisam proveravao) ima bas za cilj da sve to promeni - ima podrsku svih vaznijih proizvodjaca, cistiji API, jedinstvenost... Naravno, nije OpenGL jedini razlog tome sto se igre obicno ne prave za Linux, nego cinjenica da smatraju da je finansijski neisplativo. To mu dodje jedno malo vrzino kolo. Da bi im postalo isplativo, GNU/Linux mora imati vise korisnika;, a da bi imao [mnogo] vise korisnika, mora imati vise igara; a da bi imao vise igara, moraju biti isplative. ... E sad jedan mali dozivljaj od pre nastanka vremena - otprilike u vreme nastanka XP-a sam poceo da prelazim na Linux za koji je i tada (cak, tada mnogo vise) vazilo da ima problema sa nedostatkom drajvera. Imao sam dva kompa - na jednom sam imao zvucnu karticu ciji drajveri nisu mogli da se instalisu pod windozima (98 osr2 u to vreme) nego kad sam hteo da slusam muziku, morao sam da pokrecem drajvere za DOS koji su skucavali komp ako se pokrecu neki programi (koji nemaju veze sa zvukom). Drugi komp je imao jednu integrisanu i jednu normalnu zvucnu kartu. Nije bilo sile da se obe pokrenu (win98osr2, ni xp) i da rade u isto vreme. (cak je u uputstvu za instalaciju, koje sam jednom kasnije i uzeo da procitam pisalo da je obavezno u biosu iskljuciti integrisanu karticu da bi ova druga radila). E, sad dolazi ocekivano neocekivani deo price. RedHat 5.2 (a i kasniji) su na tim kompovima bez ikakvih podesavanja, dakle out-of-the-box prepoznali i mogli da koriste pune potencijale svih navedenih kartica. Tako da sam mogao, da sam hteo, na drugom kompu u isto vreme da pustam Maidene i Floyde, tako da izlaz ide na razlicite kartice.
  11. Dawn Daemon

    Os Wars

    Kao neko kome se smucio ES Advocacy jos pre nekoliko godina, iskreno se nisam nadao slicnim stvarima ovde. Ova tema ne treba da se zove OS Wars, nego "Prepucavanje korisnika YU-Metal foruma", a u opisu teme "prepucavanje sa unapred zadatom temom - operativni sistemi" - posto su OS-evi u ovom slucaju, izgleda, u drugom planu. Ideja D.U. da se otvori tema sa razmatranjem arhitektura i slicnog mi se svidja u osnovi, ali ne verujem da bi bilo vise od dva ipo posetioca (ako bi bilo i toliko) koji su kompetentni da govore o necemu takvom. (kamoli kad bi se izaslo iz zacaranog kruga Lin/Win i ukljucile i ostale alternative)
  12. Od ponudjenih, Heroji bez premca, drugo mesto WC. A kruna, sto se mene tice ide Wesnoth-u (koji, pretpostavljam da je ovde van konkurencije )
  13. Burek sa sirom... samo ne bosanski, nego pravi burek...
  14. Debian GNU/Linux 4 Kubuntu Gutsy + KDE 4 (trenutna razvojna verzija - da bih je razvijao) Solaris 10
  15. Ok, ok necu se [mnogo] buniti da ne ukljucimo taoizam ovo je poslednja poruka u kojoj cu ga spomenuti - samo da odgovorim @Rogozub Kad je budizam poceo da se siri u Kini, tamosnji stanovnici su ga smatrali taoizmom... naravno samo kao filozofiju koja je u osnovi svega.
  16. Za sve ljubitelje Gibsona, a i za vas koji jos niste ukapirali da su najlepse gitare I jedna kraljica drugog tipa:
  17. @Dhamma Salute za temu i za detalje, samo bih jednu stvar dodao, Buda iako se cesto poistovecuje sa Sidartom, nije jedna osoba nego skup osoba koje su se probudile (u neku ruku buda == budan). Jos jednom cestitam na temi. Moglo bi da se razvija i malo u pravcu taoizma (aka 'kineskog budizma') i Lao Cea Trazio sam jednu drugu, ali moze i ova slika ^^ Sidarta, Ze, i Konfucije
  18. Agrsore faco, ne znam šta ti ovde tražiš. prozivaš mene, a rumuješ "rešim" i "besim"!? Idi se provozaj motornim vozilom svojim, samo pazi da sam sebe ne zgaziš Image: Monty Python's Flying Circus ("Upper Class Twit of the Year" sketch) Iz zasede
  19. Baka sedi sama na sred terase Bole je kosti, stegli isijas i reuma Neka dobra dusa, da joj muke skrati Na nju strovali snezno prase Iz zasede
  20. Evo dve varijacije... drugi screenshot je aktuelni... Drugi wallpaper je nastao pod uticajem skotskog crnog ale-a... Klik za uvecanu (pa kad se otvori stranica, opet klik)
  21. Pera Kojot, zvani Suvi Genije, napravi web kameru i njom Snezanu ubije na exitu
  22. Ambrozija socna hrana Grckih bogova Dementija mocna prejede se tog otrova secernom vatom
  23. Videvsi klevetu koju je sam izrekla jer Daimon Zore poroka nema A. se poli alkoholom i zapali pljugu i sledecih dve vecnosti se u paklu pekla (jedna vecnost za klevetu, druga za samoubistvo ) Dr Strangelove
  24. Probah mnogo toga, ali mi je jedino planinarenje priraslo srcu...
  25. Malocas sam naleteo na nesto sta sam snimio pre oko 5 godina (kad sam tek pocinjao da sviram bluz) koristeci ovo malo piiiiiiip od mikrofona za PC i matoru akusticnu gitru... da stvar bude jos gora svirao sam tri gitare odvojeno i onda ih miksovao u jedan snimak... Najbolje od svega je da nisam puno masio ritam i da se sva tri kanala dosta ok uklapaju... ako me ne bude mrzelo da uploadujem, cucete... Inace, bluz retko slusam kod kuce jer mi bluz nije muzika koja bi trebala da zvuci isto svaki put kad je pustim... CD plejeri ne umeju (jos uvek) da improvizuju Sto se tice kraljeva bluza, moj glas ide za B. B. Kralja
×
×
  • Create New...