Steve Ballmer: Linux je větší hrozba než Apple
Na strategickém setkání s investory informoval šéf Microsoftu Steve Ballmer o aktuální situaci firmy. Na těchto schůzích se probírají především finanční výsledky, plány, podíly na trhu a aktuální konkurenti. Když došlo na část týkající se domácích a firemních PC, zaznělo porovnání s konkurenty, kterými jsou podle Microsoftu především Apple a Linux. Podle Ballmera sleduje firma pozorně oba protivníky a Linux představuje velmi dynamickou hrozbu.
Dále čtěte…
- Windows Phone Marketplace nabízí již více než 40 tisíc aplikací 22. 11. 2011 12:47
- Google koupil v srpnu dalších 1023 patentů 16. 9. 2011 9:15
- Google se vyjádřil k patentové mlze kolem Androida 4. 8. 2011 15:02
- Apple je nejcennější značkou světa, přeskočil Google 10. 5. 2011 8:05
- Google otevřel svůj video formát: Flashi zvoní hrana 21. 5. 2010 0:00
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRe: Ja myslel ze nejvetsi hrozba pro MS
celé vláknoNE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoRe: NE/W-\/OR[L]D-\ER
celé vláknoSouhlasím. Není to tak, že pravidla by se měnila! Ta játra – ta ledvina!
Re: NE/W-\/OR[L]D-\ER
celé vláknoomg a co to má co dělat s tématem této diskuze? v porovnácí s problémem Nového světového řádu by jeden řekl, že pravopis je proti tomu miniaturní problém..
(chápu že třeba i/y bije do očí :D)
to je divné
celé vláknoRe: to je divné
celé vláknoJsem zvedavej kolik bude mit prispevku v diskusi stejna zprava na zive :-D
Re: to je divné
celé vláknoRe: to je divné
celé vláknoRe: to je divné
celé vláknoRe: to je divné
celé vláknoPravy Lael Ophir ma poruchu osobnosti.
Re: to je divné
celé vláknoRe: to je divné
celé vláknoRe: to je divné
celé vláknoMezi slepými jednookým králem.
manager
celé vláknoPodle mě jsou William a Steve moc dobří. Steve jako manager možná i lepší.
No nekoupil byste to? http://www.youtube.com/watch?v=tGvHNNOLnCk
Re: manager
celé vláknoRe: manager
celé vláknoRe: manager
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknonechápu
celé vláknoAsi by si to měli vyjasnit. Ideálně na nějakém brainstormingu - ty má tento druh lidí rád.
Re: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoPro uzivatele neni problem si spasit Okna zadara.
Ne, neni to o cene. MS s velkou pompou prichazi s necim, co je v Linuxu uz davno, nebo to jeste do svych zplacanin nedolatal.
Re: nechápu
celé vláknoAbychom byli oba v obraze. Linux se naučil threading až s jádrem 2.6 (Linuxthreads se coby hnus a katastrofa nepočítají). To je 10 let poté, co přišly první Windows NT s podporou threadingu. Samozřejmě threading měla i OS/2.
Kernel Windows NT je od prní verze v roce 1993 preemptivní. Linux byl navržen s feature zvanou "big kernel lock", a preemptivní kernel distra nepoužívají dodnes, protože sice teoreticky existuje, ale přináší problémy s výkonem i stabilitou.
Windows mají od verze 4.0 API pro online defragmentaci FS, a to NTFS i FAT. dnes jsem četl, že ext4 bude umět online defrag. Hurá.
Ve Windows je dnes primárním API .NET, tedy managed prostředí. V Linuxu je primárním API glibc, a žádné managed prostředí ještě léta nebude primárním API.
Windows mají už 13 let color management v každé instalaci (barevné profily, jejich automatická podpora v každé aplikaci, shoda barev mimo jiné na obrazovce a tiskárně). Linux dodnes takovou věc nemá.
Windows NT byly od začátku navrženy jako moderní systém. A jak probíhal "design" Linuxu? Slovy Linuse takhle: http://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b
Re: nechápu
celé vláknoMS prisel s antialiasingem pisma v dobe kdy na Linuxu uz toto bylo, doted v Oknech neni poradny Multiuser Multitasking a az do prichodu Visty neslo normalne resit spravu programu pod beznym uzivatelem (nevim jak to je ted ve Viste, ale mam pocit za tam je neco jako oprane sudo).
Windows snad dodnes neumi vektorovou grafiku v GUI, Aero je proti Compizu parodie. Spravu programu jsem uz zminoval, taky zadny zazrak. A spousty dalsich veci.
Kernel Windows NT je mozna preemptivni uz od roku 93, ale se stabilitou to proti Linuxu nebylo nic extra.
Online defragmentace mne neohromi. Ext3 fragmentuje daleko mene nez FAT nebo NTFS. Navic to neni jediny FS pro Linux.
.NET zacalo vyrabovanim JAVA. Vykonove taky zadny zazrak. Opravdu je na nem postavene Windows? Ja mel za to, ze kdyz se o to pokouseli, tak to bylo vykonove fiasko. Dekuji, uz jsem zvracel.
Sprava barev v tiskarne je zalezitost ovladace.
Zacatky Linuxu jsou nadhera proti zacatkum MS kdyz napr. Gejce vylili ze skoly protoze vykradl procesorovy cas pro celou univerzitu aby si mohl otestovat svoje borgwary v emulatoru protoze mu na realnem hw nejely. Krasa. Mam-li si vybrat, bude mi vzorem Linus nez ta zlodejska svoloc z Redmondu.
Re: nechápu
celé vláknoMS přišel s antialiasingem písma v Microsoft Plus! for Windows 95, které bylo uvedeno s Windows 95. Pokud jsem si všimnul, tak Linux má s antialiasingem v řadě aplikací problémy dodnes. Absence pořádného Multiuser Multitaskingu jsem si nějak nevšiml, ale třeba mi vysvětlíte, co máte na mysli. Správu programů pod běžným uživatelem řešit nemůžete, protože na to nemáte permissions, stejně jako na unixech. Vektorová grafika je ve WPF standardem. Compiz je proti WPF parodie, protože jde jen o kompozitní desktop s efekty pro pubescenty, ze kterých musí obdobníci na uživatelský interface pupínky (gumová okna a efekt dopadajících kapek vody jsou největší prohřešky). Zkuste se někdy podívat na zásady návrhu interface. Zjistíte, že efekty nesmí člověka rušit. Aero/WPF potom není jenkompozitní desktop, ale také HW akcelerace vykreslování obsahu okna, včetně jednotlivých písmen, HW antialiasingu fontů a skládání obsahu okna přes HW akceleraci. K tomu interface v .NETu, který nabízí věci, které Linux mít ještě dlouhá léta nebude (pokročilá typografie, integrace multimédií). Ve WPF není problém udělat krychli, která na stěnách přehrává video, a celé se to zrcadlí na desce umístěné pod tou krychlí. Zajímavé je, že stačí popsat tu scénu v XML (XAML), a WPF zařídí zbytek - žádné programování, je to použití základních služeb platformy.
Stabilita Windows je taková, že zákazníci Unisysu mají od roku 2001 průměrnou availability nad 99.99%, a to bez clusteringu. Samozřejmě se nebavíme o počítači, který si někdo spatlal doma na stole.
http://www.unisys.com/products/enterprise__servers/high_d_end__servers/availability/
Online defragmentace neohromí, ale pomůže. A z čeho vycházíte, když tvrdíte, že ext3 fragmentuje méně, než NTFS? Silné přesvědčení, nebo nějaká fakta? Pro Linux tuším už existuje jiný FS s online defragmentací, snad XFS. Ovšem FS na Linuxu jsou příšerný příběh. Hromada mizerných FS, jeden umí žurnál, další kvóty, jiný NFS, další ACL a NFs, jiný kompresi. Některé FS dlouhá leta neměly funkční nástroje typu fsck. Ve Windows je od první verze funkční NTFS s žurnálem, a nyní s ACID transakcemi (které Linux obšlehne možná za pár let). Abyste to ocenil, musíte vědět, že ACID se nedává pod jazyk ;)
.NET začal tak, že Sun mohl mít hodně, ale chtěl víc. Teď nemá nic, a potácí se už leta před krachem. Výkonově je na tom .NET o dost lépe, než Java, a rozsahem funkcí daleko lépe. Windows mají .NET jako primární API, to je fakt (podívejte se na vývojové nástroje). A asi o tom nevíte (ne, určitě nevíte), ale MS píše OS postavený komplet na .NETu. Výhodou bude, že nabídne řádově vyšší spolehlivost a bezpečnost, než cokoliv napsaného v nespolehlivém C/C++. Managed prostředí (.NET, Java) totiž umožňuje matematicky prokázat vlastnosti kódu. No, možná se do uvedení takového systému dočkáte nových ikonek v KDE ;)
Správa barev není záležitostí ovladače. Nevíte, o čem mluvíte. Správa barev je věcí systému. Každý monitor má jiný barevný prostor (rozsah zobrazitelných barev), totéž každá tiskárna. Windows korigují barvu veškeré grafiky pomocí profilů zařízení tak, aby byly barvy věrně zobrazené i vytištěné (tedy pokud máte správné profily).
Začátky MS máte odkud? Jedna paní povídala? A jestli potřebujete otcovský vzor, a ne slušně navržený systém, tak diskusujete na špatném místě.
Re: nechápu
celé vláknoRe: nechápu
celé vláknoVzdycky kdyz ty kydy ctu, rikam si jestli nemluvi o nejakych jinych Windows libovolne verze nez ktere jsem videl lehnout kvuli kazde kravine, nezridka ihned po instalaci.
Zvlastni, ze na stejnem hw mi Debian Unstable jel takrka bez ztraty kvetinky az do vymeny hw (vcetne disku) a paklize se nemenil i disk, tak i potom.
Asi ho MS plati jako doplnkovou reklamu pro ty, co pouzivaji na rootu adblock.
Re: nechápu
celé vláknoKaslu ti na pravek, chci vysledky a ty s linuxem/unixem mam. K cemu je mi OS do ktereho musim dobastlovat tuny SW (zhruba $10k jen za cast pracovnich nastroju) abych mel to, co mam na linuxu zdarma a ve vynikajici kvalite?
Stabilita virtualizovanych windows za nejakym dobrym firewallem a na certifikovanem HW? Srovnaval jsi s daty od RH nebo Novellu a pokud ano, odkud je mas?
Plus vysel PO vydani w95.
Meles o FS ze kterych kazdy umi neco ale proc nesrovnavas s XFS ktery umi vsechno, zeby zamerne?
Re: nechápu
celé vláknoPokud máte na Linuxu zdarma, co potřebujete, buďte dloluho a šťastně živ. Naprostá většina
XFS umí všechno? Namátkou proti NTFS neumí ACID transakce ani kompresi. Dále to netřeba rozebírat - neumí totéž, co NTFS.
Re: nechápu
celé vláknoVy jste takovy "papirovy clovicek", tyhle typky mam rad :-))
Re: nechápu
celé vláknohttp://www.dedem.it/ingles/pdf/scheda%20DIGIPRINT%20eng%20rev%200.pdf
Re: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoAle krátkozrací lidé to mají hrozně jednoduché. Prostě by to napsali pro Linux, a bylo by hotovo.
Re: nechápu
celé vláknoVšichni žijeme s nějakými těmi chymérami - vy si nechte ty svoje, my si necháme ty svoje. Vy si nechte tu svou vyspělou technologii, my si necháme tu naší Albánii. Ale slušně Vás žádám - běžte si šířit své evangelium na Váš web, běžte si zatancovat s Balmerem a zapomeňte na technologicky nedokonalý a zaostalý Linux, potažmo Unix. Děkuji.
PS: já vám taky nelezu na ty vaše diskusní fóra a nešířím tam SVOJI osvětu. Sbohem LO.
Re: nechápu
celé vláknoPokud jsem si všiml, do lidí nepíchám, a mluvím k věci. Přečtěte si ještě jednou thread diskuse, a zeptejte se sám sebe, jestli do někoho píchám.
PS: Zdar Albánii.
Re: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vlákno.NET je z 90% zkopírovaný z Javy? Pěkná blbost. .NET je funkčně o tolik rozsáhlejší, že to jaksi není možné. .NET byl sice napsán a sestaven z dalších MS projektů (COM+ 2.5, ASP+, Next-Generation Web Services) proto, že Sun nechtěl MS dovolit Javu rozvíjet, ale zato Javu rychle předstihl. Když jsme u toho, tak Java vychází z Oaku, a předchozí pokusy s virtuálními stroji zahrnují třeba BCPL ze šedesátých let, nebo VisualWorks. Java, hnusná kopie, brr ;)
Napadlo vás někdy, že za většinou chyb a bezpečnostních problémů současného SW stojí používání C/C++? Přetékání bufferů, zápisy mimo hranice pole, resource leaks, chyby pointerové aritmetiky, absence výjimek u frameworků. Managed jazyky samy o sobě tohle řeší. Nemluvě o možnosti matematicky prokázat nějaké požadované vlastnosti SW. Jestli tohle nevidíte, sedíte si na očích.
Re: nechápu
celé vlákno.NET mi spíš připomíná další kámen na cestě ke Smalltalku :)
Přetékání bufferů, zápisy mimo hranice pole, resource leaks, chyby pointerové aritmetiky, absence výjimek u frameworků. Managed jazyky samy o sobě tohle řeší.
Hmm, takže za problémy může Céčko, protože ve slušně napsaném C++ nic takového nenastává :) C++ totiž tohle také řeší (sice dovoluje programátorovi tu kontrolu obejít, ale když programátor není prase, tak to řeší).
Nemluvě o možnosti matematicky prokázat nějaké požadované vlastnosti SW.
Něco jako BitC? Mimochodem .NET umí formální verifikaci?
Re: nechápu
celé vlákno.NET sám o sobě má prvky formální verifikace. Singularity na formální verifikaci kódu stojí (procesy jsou oddělené jen přes invarianty, ne klasickým process modelem).
Re: nechápu
celé vláknoInspiroval jste mě ale k jednomu experimentu - více případně za pár dní na mém blogu.
Re: nechápu
celé vláknoSingularity je zajímavý koncept, protože díky izolaci procesů přes invarianty nemá overhead klasického izolace procesů (a kernelu). Systém založený na Singularity bude zřejmě největším pokrokem v designu OS od příchodu Multicsu, a zároveň bude řešit řadu problémů s bugy a bezpečností. HW už na to dozrál, teorie také, a teď je čas na mainstreamovou implementaci.
Re: nechápu
celé vláknoprocess A:
acquiremutex(X)
acquiremutex(Y)
process B:
acquireMutex(Y)
acquireMutex(X)
se dá zpáchat v libovolném jazyce. Chápu, že v C/C++/Pascalu apod. se dá snadněji způsobit katastrofa, ale i v těchto jazycích lze programovat poměrně bezpečně a používat vysokoúrovňové knihovny a vyhnout se přímému použití ukazatelů. Experiment, na který se chystám, se toho týká.
Re: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoManaged prostředí jako primární API je ta nejhorší věc, co si lze představit. Managed API není špatné pro rapid development a maximální přenositelnost (v Linuxu se hodně prosazuje PyGTK a PyQt/KDE), ale jako primární? Vážně?
Pokud vím, tak GIMP i KDE mají color management, ale nikdy jsem to nepoužil (ani ve Windows).
To byl první Linux = asi jako Windows 9x. Čili bastl. Linux 2.x byl od podlahy přepsán a je i návrhem srovnatelný s WinNT.
Re: nechápu
celé vláknoVážně, managed prostředí jako primární API.
KDE má parodii na color management, Linux potom žádný color management na systémové úrovni nemá. To víte, v době vzniku X11 se color management nenosil.
Linux je návrhem srovnatelný s NT? LOL. Proč tedy nemá preemptivní kernel, proč kernel 2.0 pořád neměl threading, proč je I/O pořád řešené tak příšerně, proč existuje hrůza vzaná OOM Killer? To snad i OS/2 byla napsaná lépe.
Re: nechápu
celé vláknoOdpoved na vsechna vase "proc?": Proc je tedy windows v porovnani s linuxem tak zoufale pomaly, kdyz je papirove dokonaly a proc se musi MS snizovat k benchmarkum kde linux bezi na predpotopnim HW aby test prohral (viz. samba v get-the-facts)?
Re: nechápu
celé vláknoKdo říká, že je windows v porovnani s linuxem tak zoufale pomaly? Není to jen zbožné přání? Ale neodbíhejme od tématu. Když je Linux 2.x návrhem srovnatelný s NT, proč tedy nemá preemptivní kernel, proč kernel 2.0 pořád neměl threading, proč je I/O pořád řešené tak příšerně, a proč existuje hrůza vzaná OOM Killer? To je zjevně velmi špatný návrh.
Re: nechápu
celé vláknoJe to snadno pozorovatelny fakt, zeptej se uzivatelu windows nakolik jsou spokojeni se svym systemem po pul roce bezneho pouzivani. Nechces se zeptat primo vyvojaru kernelu? Kontakty jsou verejne ;-)
Re: nechápu
celé vláknoproč tedy nemá preemptivní kernel
Protože to nepotřebuje?
proč kernel 2.0 pořád neměl threading
Ze stejného důvodu, proč Windows dodnes nemají fork.
proč je I/O pořád řešené tak příšerně
To jako proč se celá paměť používá jako cache?
proč existuje hrůza vzaná OOM Killer?
Aby, když se zblázní aplikace, se ten stroj neuswapoval k smrti, jako to udělají Windows.
Re: nechápu
celé vláknoJenže on threading potřebuje. Apache, Oracle a další dnes používají threading i na Linuxu. Použitelná implementace threadingu přitom přišla až s kernelem 2.6, jako dodělávka. Fork byl pěkný model možná tak v sedmdesátých letech.
Nejde o cache. Jde o způsob obsluhy zařízení, interruptů.
Ale kdepak. OOM Killer je implementovaný proto, že Linux má obrovskou spotřebu paměti. On totiž fork vede k tomu, že stránky nového procesu jsou značeny jako copy-on-write. Kernel tedy musí mít paměť, kterou by případně přidělil, kdyby aplikace do daných stránek opravdu zapsala. A protože té paměti má málo, tak autoři memory managementu řekli "no tak budeme o paměti lhát, a když dojde na lámání chleba, tak vylosujeme nějaký proces, a odstřelíme ho". To vede ke skvělé situaci, kdy aplikace požádá o paměť, dostane jí přidělenou, a když se do ní snaží zapsat, tak kernel prostě odstřelí nějaký proces, který se mu znelíbil. Dalším zábavným side effectem je to, že autoři apikací neošetřují nedostatek paměti, protože vědí, že to stejně skončí OOM Killerem, a ne selháním alokace. Nakonec proč se starat o nedostatek paměti - kompiluje to, a dokonce to nějak funguje ;)
Re: nechápu
celé vláknoOvercommitting lze samozřejmě vypnout. Jestli ti vadí OOM killer, tak tím se ho zbavíš (resp. pořád tam bude, ale nikdy se neaktivuje). Druhá možnost je aktivovat swapd a nechat dynamicky zvětšovat swap.
Důvodem overcommittingu není ani tak fork a COW, ale to, že linuxové knihovny (hlavně libc) kvůli rychlosti alokují paměť po velkých kusech. Pokud se ti ani to nelíbí, není problém to přenastavit v libc.
Dalším zábavným side effectem je to, že autoři apikací neošetřují nedostatek paměti, protože vědí, že to stejně skončí OOM Killerem, a ne selháním alokace.
To je fakt nebo mýtus? Pokud se vypne overcommitting, tak samozřejmě může selhat i alokace.
Re: nechápu
celé vláknoPo jak velkých kusech glibc alokuje paměť, že to vede k nutnosti overcomittingu? Obávám se, že to *není* příčina uvedení OOM Killeru.
Overcommitting prakticky nikdo nevypíná, protože by mu rychle došla paměť.
Re: nechápu
celé vláknoBohužel pak celem záhy dojde paměť, protože Linux je mimořádně žravý.
Což je právě vlastnost glibc, kterou lze při kompilaci změnit.
Po jak velkých kusech glibc alokuje paměť, že to vede k nutnosti overcomittingu?
Většinou po velkých mocninách dvojky a naalokovanou paměť potom půlí (a čtvrtí a osminuje atd.) při přidělování mallocem. Ano, je to obrovské plýtvání, ale je to velmi rychlé, minimálně to fragmentuje a ve spojení s overcommittingem to celkem dobře funguje.
Overcommitting prakticky nikdo nevypíná, protože by mu rychle došla paměť.
Na routerech se vypíná běžně, právě aby nemohl zasáhnout OOM killer a router rozbít. S docházením paměti tam většinou nejsou problémy a to routery mívají velmi málo paměti.
Re: nechápu
celé vláknoVelké mocniny dvojky jsou pěkný výraz. Můžeme to zkusit znovu. Po jak velkých kusech glibc alokuje paměť, že to vede k nutnosti overcomittingu?
Routery jsou příklad na nic. Sám dobře víte, že počet procesů, které na routeru běží, se prakticky nemění. Nesnese to srovnání s běžným desktopem, na kterém běží obrovská spousta aplikací, a paměťové nároky se každou chvíli mění.
Re: nechápu
celé vláknoPoužívání forku bohužel nezměníte nastavením při kompilaci. To, že použití forku vede k velké spotřebě paměti, je platný argument.
I tomu by šlo zabránit, stačilo by fork + exec dvojku upravit na clone(CLONE_VM) + exec (stačí přidat ptrace na spuštění a máte windowsí CreateProcess).
Velké mocniny dvojky jsou pěkný výraz. Můžeme to zkusit znovu. Po jak velkých kusech glibc alokuje paměť, že to vede k nutnosti overcomittingu?
To nelze říct přesně, ten algoritmus výpočtu změny velikosti při volání sbrk je poměrně složitý a záleží na velikosti požadované paměti, paměti již alokované a i nějakých statistikách. Občas nabere zbytečně moc paměti, třeba i více než dvojnásobek toho, co se reálně využije.
Routery jsou příklad na nic. Sám dobře víte, že počet procesů, které na routeru běží, se prakticky nemění. Nesnese to srovnání s běžným desktopem, na kterém běží obrovská spousta aplikací, a paměťové nároky se každou chvíli mění.
No a u desktopu zase není nejmenší důvod nemít zapnutý overcommitting (víte, kolik by sežraly jen KDE kvůli COW v knihovnách? A víte, že ve Windows to taky žere?), tedy i buď swapd (což je obdoba windowsího automaticky se rozšiřujícího swapu ve FS, což ale bez rozumného horního limitu znamená nebezpečí uswapování stroje) nebo OOM killer.
Re: nechápu
celé vláknohttp://developers.sun.com/solaris/articles/subprocess/subprocess.html
Možná se dá problém obejít, ale je otázkou, jestli v souladu s POSIXem, a jestli to aplikace fakt dělají. Další problém jsou worker processy a CoW memory. Prostě thready jsou thready, a už to vědí i autoři Oracle, Apache a dalších.
To, že glibc alokuje po nesmyslně velkých kusech, je zřejmě spíš důsledek overcomittingu. Navíc mi není jasné, jak to zlepší výkon a sníží fragmentaci, když kernel Linuxu stejně přiděluje paměť až při prvním přístupu ke stránce. Každopádně overcomitting je prasárna, k tomu porušení porušení normy jazyka.
Ve Windows samozřejmě také existuje CoW, ale protože se používá threading a ne worker procesy, a nepoužívá se zběsilá sekvence fork/exec, tak není potřeba lhát o paměti, a pak náhodně střílet procesy, když paměť dojde. Asi měl Linus strávit více času návrhem, a ne spatlat kernel na rychlo, hlavně aby to něco dělalo.
Re: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoRe: nechápu
celé vláknoVýkon se zvyšuje a fragmentace se snižuje tím, že se to nemusí kromě kernel space (tzn. u fyzického umístění stránek) řešit složitě ještě v user space (tzn. u umístění mallocnutých dat na haldě). Normy kterého jazyka? Ani POSIX ani ISO C nic o overcommittingu neříkají (ISO C říká, že paměť z mallocu existuje po dobu trvání procesu nebo dokud není freenutá, což Linux nijak neporušuje).
Ty procesy se nestřílejí náhodně, je na to docela sofistikovaný algoritmus. Linux o paměti nelže, free i top vypisují přesné informace :)
Co kdybys napsal Linusovi, čím z POSIXu měl nahradit fork/exec nebo jak to měl implementovat, aby nebyl potřeba overcommitting?
Re: nechápu
celé vláknoS tím výkonem a fragmentací mi to pořád není jasná. Pokud aplikace chce 4kB paměti, a glibc požádá řekněme o 1MB, tak stejně paměť v tu chvíli nedostane. V nejlepším případě paměť dostane ve chvíli, kdy aplikace poprvé přistoupí ke stránce, kterou údajně dostala. Nijak se to ale neprojeví na fragmentaci fyzické paměti. Jediné, co může dojít vylepšení, je fragmentace adresního prostoru aplikace. Ovšem jen za předpokladu, že adresní prostor rozšiřuje ještě nějakým dalším způsobem (třeba mmap). A i to se nakonec dá řešit jinak a lépe.
Správně. POSIX ani ISO C neříkají nic o tom, že když aplikace dostane paměť, a pak k ní zkusí přistoupit, tak jí OS možná odstřelí, protože tu paměť ve skutečnosti nemá.
Sofistikovaný algoritmus na nedeterminisatické odstřelování procesů je moc pěkná věc. Když chcete, aby pro váš proces malloc opravdu fungoval jak má, můžete ho imunizovat proti OOM Killeru. On potom systém odstřelí něco jiného.
Linusovi nemá smysl psát. Zavedl memory management Linuxu do bažiny, a to díky tomu, že na začátku nebyl schopný udělat slušný návrh. Jistě víte, že v případě Linuxu prakcitky žádná fáze návrhu neproběhla.
Re: nechápu
celé vláknoJinými slovy vykydání chléva linuxového memory managementu se nechystá. Linux bude dál aplikacím slibovat paměť, kterou nemá, a když pak dojde na lámání chleba, tak bude sofistikovaně odstřelovat procesy. K tomu budou aplikace pro jistotu ještě lhát o tom, kolik chtějí paměti, protože přece mají overcomitting. To je fakt humus. Nechápu, jak někdo může používat takový hnus, a jakkoliv kritizovat memory managemet Windows, který je zjevně výrazně lepší.
Hmm, takže Windows aplikacím řeknou, když není paměť, a aplikace buď spadne, skončí nebo to zkusí znovu. První a druhá možnost je obdobná OOM killeru s tím rozdílem, že spadne/skončí něco, co zrovna potřebuji (co jiného by zrovna v tu chvíli alokovalo paměť, že), zatímco OOM killer zabije něco, co velmi pravděpodobně nepotřebuji (protože ta aplikace už dlouho nic nedělala, má vysoký nice ap. - ta kritéria jsou dost sofistikovaná). Při té třetí, nejlepší možnosti (z hlediska kvality programu) naproti tomu ani nespustím Správce procesů, abych mohl nějakou nepotřebnou aplikaci zabít, případně se ani nepřihlásím, protože na to nebude paměť a běžící kvalitně napsané aplikace neskončí, ale budou čekat, až nějaká paměť bude. Děkuji, raději ten OOM killer.
S tím výkonem a fragmentací mi to pořád není jasná. Pokud aplikace chce 4kB paměti, a glibc požádá řekněme o 1MB, tak stejně paměť v tu chvíli nedostane. V nejlepším případě paměť dostane ve chvíli, kdy aplikace poprvé přistoupí ke stránce, kterou údajně dostala. Nijak se to ale neprojeví na fragmentaci fyzické paměti. Jediné, co může dojít vylepšení, je fragmentace adresního prostoru aplikace. Ovšem jen za předpokladu, že adresní prostor rozšiřuje ještě nějakým dalším způsobem (třeba mmap). A i to se nakonec dá řešit jinak a lépe.
Ano, jde o fragmentaci adresního prostoru aplikace a smyslem je to, že glibc má strom alokací (které odpovídají nějakému velkému naalokovanému úseku a v něm půlce, půlce té půlce atd.), díky čemuž alokace a dealokace v adresním prostoru aplikace jsou velmi rychlé (je málo stromů, protože se alokuje po velkých kusech) a minimálně fragmentují (nejsou žádné sofistikované velikosti, jen mocniny dvojky a bloky v rámci jednoho stromu mohou přesahovat přes hranici stránky)
Sofistikovaný algoritmus na nedeterminisatické odstřelování procesů je moc pěkná věc. Když chcete, aby pro váš proces malloc opravdu fungoval jak má, můžete ho imunizovat proti OOM Killeru. On potom systém odstřelí něco jiného.
Aplikace sama se, pokud neběží pod rootem, nemůže imunizovat. Jinak pořád je to lepší stav, než když všechny aplikace čekají na paměť, protože malloc vrací nulu, a tak ani nelze spustit Správce procesů, kterým by šla paměť uvolnit - prostě takový jednoduše proveditelný deadlock přímo v návrhu systému (docela se divím, že toho ještě žádný vir nevyužil).
Linusovi nemá smysl psát. Zavedl memory management Linuxu do bažiny, a to díky tomu, že na začátku nebyl schopný udělat slušný návrh.
Mě návrh používající overcommitting a OOM killer přijde velmi slušný. Prosím nezapomínej, že Linus stavěl na POSIXu, tudíž si nemohl dovolit ignorovat fork a worker processy a s toho plynoucí problém se zabranou a nevyužitou pamětí, pokud by se overcommitting nepoužíval. Jak jsem ale psal výše, v případě, že dojde paměť, tak je úplně jedno, jestli overcommitting byl nebo nebyl použit - něco stejně spadne, případně bez overcommittingu to může dopadnou ještě hůř, celý systém se dostane do paměťového deadlocku.
Re: nechápu
celé vláknoPro management aplikací nepotřebujete pouštět Task Manager. Jistě víte, že není problém zastavit servis nebo odstřelit proces ze vzdáleného stroje. Také není problém nastavit procesu, nebo sadě více aplikací, limit na zdroje. A aplikace může reagovat na selhání alokace mimo jiné zmenšením interních bufferů apod. Jestli vám připadá lepší ten popsaný cyklus "Linux lže o dostupnosti paměti, aplikace lžou a potřebě paměti, a když podvod praskne, tak se holt metodou sofistikované náhody něco odstřelí", tak máte o kvalitním memory managementu dost svérázné představy.
Celkem mě překvapuje, že podle vás OOM Killer odstřelí něco, co "zřejmě" nepotřebujete. Na stroji běží věci, které tam běžet mají. OS je tam od toho, aby aplikace běžel, a ne aby "sofistikovaně" vybíral, které z nich "zřejmě" potřebujete.
Když jsme u DoS pomocí vyčerpání paměti, tak to je věc, která u Linuxu skončí tím, že OOM Killer postřílí, co mu přijde pod ruku. Takže váš škodící program bude mít paměti velkou spoustu, a vše ostatní umře. V případě Windows mohou všechny aplikace dále spokojeně fungovat s pamětí, kterou mají, a případně požadavky vyžadující další alokaci mohou odmítnout. Hlavně je to ale na Windows deterministické, systém neslibuje co nemá, a pak nemusí náhodně odstřelovat.
Linus stavěl terminálový emulátor, a později opisoval komerční unixy podle manu a manuálů. Nenapsal POSIX compliant systém, ale kopii tradičních unixů ze 70. let, bohužel bez plánování a rozmyslu, a tedy řekněme divoce. Kdyby Linux měl od začátku threading a lepší alternativu k fork/exec, nebyl by overcomitting třeba. A když už zmrším návrh, a pak se škrábu na hlavě, že OS má problémy běžet s malým množstvím paměti, tak můžu buď upravit návrh, nebo se vrhnout ještě dále do té bažiny "lže každý o všem, a nikdo neví, kdy a co bude třeba odstřelit".
Re: nechápu
celé vláknoKdyž aplikaci ve Windows selže alokace, může s tím ještě řadu věcí dělat. Například danou akci prostě odmítnout. Zkuste si to u MS SQL Serveru, MS Exchange, Oracle a dalších. Prostě dostanete hlášku typu "nelze alokovat dalšách 123456 bytů", a operace selže. Není důvod, aby kvůli tomu jakýkoliv proces padal.
Ale pouze v případě, že je ještě dost paměti to hlášku vůbec sestavit.
Pro management aplikací nepotřebujete pouštět Task Manager. Jistě víte, že není problém zastavit servis nebo odstřelit proces ze vzdáleného stroje.
Což má některé zásadní nevýhody, například to hodně blbě budu dělat na notebooku bez připojení k síti nebo když máte jen jeden počítač. Stejně tak povolit tam přístup přes síť na takovou službu je potenciální bezpečnostní díra.
Také není problém nastavit procesu, nebo sadě více aplikací, limit na zdroje.
Limity na zdroje umí i Linux (ulimit).
A aplikace může reagovat na selhání alokace mimo jiné zmenšením interních bufferů apod.
Tím se (pravděpodobně jen dočasně) zachrání ta aplikace, ale ne celý systém.
Na stroji běží věci, které tam běžet mají. OS je tam od toho, aby aplikace běžel, a ne aby "sofistikovaně" vybíral, které z nich "zřejmě" potřebujete.
Pořád jsem raději, když v nouzových případech (jako je nedostatek paměti) poběží to, co v tu chvíli zřejmě potřebuji, než to, co v tu chvíli zřejmě nepotřebuji, ale jinak to tam běží, protože se to běžně používá (třeba Samba, Apache, SQL server ap.). Zřejmě ti nějak nedochází, že nedostatek paměti je extrémní problém a systém si s tím musí nějak poradit - pokud možno tak, aby se z toho dostal, i kdyby aplikace odmítaly spolupracovat.
Když jsme u DoS pomocí vyčerpání paměti, tak to je věc, která u Linuxu skončí tím, že OOM Killer postřílí, co mu přijde pod ruku. Takže váš škodící program bude mít paměti velkou spoustu, a vše ostatní umře
Jedna z věcí, kterou OOM killer bere v úvahu, je také sežraná paměť. Pokud nějaká aplikace žere paměť jako divá, dokonce tak, že má víc, než ostatní aplikace dohromady, tak ji OOM killer sestřelí, protože evidentně s ní nebude něco v pořádku (shell ani jiné utility tolik nesežerou). Jinak samozřejmě root a jeho aplikace mají právo veta (případně mají k dispozici mlock a mlockall, takže mohou dojít do stavu, že naalokovanou paměť budou mít, ať se děje, co se děje), tam by cesta ke shození systému byla. Ale když už něco získá práva roota, tak nemá cenu shazovat systém na vyžrání paměti :)
Kdyby Linux měl od začátku threading a lepší alternativu k fork/exec, nebyl by overcomitting třeba.
Mohl bych vědět, co POSIXového měl Linus použít místo fork/exec?
Re: nechápu
celé vláknoJakýkoliv vzdálený přístup ke stroji je potenciální bezpečnostní díra, takže to nepovažuji za argument.
Musíme si vyjasnit důležitou věc. Na Windows když dojde paměť, tak to znamená, že aplikace nedostane DALŠÍ paměť. Co má alokováno, s tím může fungovat. Když další alokace neprojde, může se podle toho zařídit. Není co zachraňovat - jde o stav jako každý jiný.
Na Linuxu je to jinak. Aplikace dostaly paměť přes malloc nebo přes CoW při forku, a když se k ní později snaží přistoupit, tak kernel zjistí, že tu paměť ve skutečnosti nemá. V takovém případě je samozřejmě problém DALEKO závažnější. Na lež o paměti se přišlo, a protože se lhaním při alokaci paměti norma jazyka C nepočítá, tak je odstřel nějaké aplikace asi jediným řešením.
Pokud jde o DoS sežráním dostupné paměti, tak tam se asi shodneme, že jsou jediným opravdovým řešením limity na paměť. OOM Killer není ochranou před DoS.
Co POSIXového měl Linus použít místo fork/exec? Uvědomte si, že Linus NEPSAL a NENAPSAL POSIX compliant systém. Linux má třeba ne-POSIXový clone(), a stejně mohl mít od začátku i něco typu CreateProcess(). Stejně tak mohl mít od začátku threading, který už v té době měl třeba Solaris. Obojí by ovšem vyžadovalo víc invence, než jen přepisovat prastaré unixy.
Upřímně nechápu, proč se snažíte obhajovat model, který je zjevně špatný. Asi se shodneme, že OS nemá při alokacích lhát že paměť je k dispozici, a aplikace nemá lhát o tom kolik paměti vlastně chce. Obhajujete zjevně špatný model jen proto, že je použitý v Linuxu?
Re: nechápu
celé vláknoJakýkoliv vzdálený přístup ke stroji je potenciální bezpečnostní díra, takže to nepovažuji za argument.
Pokud nejde o šifrované a klíčem nebo heslem podepsané spojení, je to obří díra. Pokud je to šifrované a klíčem nebo heslem podepsané, potřebuje to paměť (minimálně na šifrovací klíč), která v tom okamžiku není, takže to nemůže fungovat.
Musíme si vyjasnit důležitou věc. Na Windows když dojde paměť, tak to znamená, že aplikace nedostane DALŠÍ paměť. Co má alokováno, s tím může fungovat. Když další alokace neprojde, může se podle toho zařídit. Není co zachraňovat - jde o stav jako každý jiný.
Z hlediska aplikace to je celkem normální stav. Z hlediska systému ne - nejsou zdroje pro nové a to ani servisní aplikace, systém se dostal do slepé uličky a pokud se nějaký proces neráčí ukončit (nebo spadnout, pokud neošetřuje alokace) nebo alespoň uvolnit nějakou paměť, tak se z ní už ani nedostane. Normální stav je to jen v případě, že není důvod spouštět nové aplikace ani alokovat další paměť, což ale u běžné práce ani u běžného server není téměř nikdy - na druhou stranu je to důvod, proč se na routerech overcommitting nepoužívá.
Obhajujete zjevně špatný model jen proto, že je použitý v Linuxu?
Ne, obhajuji zjevně špatný model jen proto, že pokud dojde k závažnému problému (což z hlediska systému nedostatek paměti je, to doufám chápe i MS) funguje lépe, než ten dokonalý model ve Windows. Jinak pokud ti vadí, tak Linux má tu krásnou vlastnost, že není vůbec žádný problém to změnit - na rozdíl od Windows :)
Re: nechápu
celé vláknoWindows nemají problém s tím, když není další paměť. Není důvod, aby neběžely. U tradičních unixů sedmdesátých let mohl nedostatek paměti vyústit v havárii, což byla také primární motivace zavedení limitů.
Znovu opakuji, že OOM Killer není ochrana proti DoS vyčerpáním paměti. Je to způsob, jak konsolidovat situaci, když se provalí fakt, že kernel slibovat paměť, kterou ve skutečnosti neměl. Pokud se chcete chránit před vyčerpáním paměti, máte na obou platformách k dispozici limity, a ve Windows navíc notifikace (na jakýkoliv performance counter si můžete nastavit skript, včetně volné paměti). Na Linuxu není možné overcomitting nepoužívat, protože díky špatnému designu (mimo jiné užívání fork/exec) je spotřeba paměti velmi vysoká.
to ale neni dvojnasobek
celé vláknosoft naalokovano pouziva se (RSS) swap vypnut
db2 bez pripojenych useru 338M 85M
apache2.2 49M 12.2M
db2 itma 75M 13.8M
db2 ldap autoriazacni agent 191M 31M
db2 health agent 169M 26M
db2 watchdog monitor 214M 33M
mysql 118M 15M
a to zamerne nevytahuju takove perly jako Sun Glassfish 980MB alloc 128MB used ci Oracle10g.
u normalni masiny ten overcommiting proste vypnout nemuzete aniz byste mel desitky GB veliky swap. Tomu rikate dobry memory management? Jak by v tomto pripade mel vypadat pak ten spatny?
Re: to ale neni dvojnasobek
celé vláknoRe: to ale neni dvojnasobek
celé vláknoRe: to ale neni dvojnasobek
celé vláknoVždyť jsem psal, že glibc (a případně i ty aplikace) předpokládá overcommitting a podle toho alokuje a pokud se to někomu nelíbí, tak si to má přenastavit. Mimochodem u MySQL i Oracle lze alokační strategie nastavovat v konfiguraci, v Linuxu jsou prostě přizpůsobené na overcommitting ;)
Re: to ale neni dvojnasobek
celé vláknoRe: to ale neni dvojnasobek
celé vláknoRe: to ale neni dvojnasobek
celé vláknoRe: to ale neni dvojnasobek
celé vláknoRe: nechápu
celé vláknoTo, že použití forku vede k velké spotřebě paměti, je platný argument.
Jakým způsobem vede používání fork + exec k vyšší spotřebě paměti než používání CreateProcess? Na co se ta paměť navíc spotřebuje?
Re: nechápu
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknohttp://marketshare.hitslink.com/os-market-share.aspx?qprid=9
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoSouhlasim s microsoftem, ze linux je velmi dobry OS :-))
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoTeď to zkuste vy. V čem konkrétně je Linux dobrý OS?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoJadro ma prumernou latency 8 us. To je moc?
Sprava pameti u Windows je taky kapitola sama pro sebe. Okna radsi swapuji jako cert.
X11 ma spoustu nedostatku, ale reseni klient-server je super vec. Muzu si tak vzdalene pustit program z jineho pocitace pres ssh (to je brnkacka) a ten mi bezi jako bych ho spustil na svem pocitaci, muzu do nej vkladat text ze schranky a podobne. Nehlede na fakt, ze podle Linuxu uz ted i Windows 2008 jdou instalovat bez graficke nastavby.
Ovladani v terminalu je u Linuxu daleko jednodussi nez u Windows (do doby nez MS opajcoval doplnovani prikazu Tabem to byl v Oknech vylozene vysmech). Windows nema manualove stranky jako Linux (na jedne konferenci priznal colvek, prednasejici o Monadu, ze toto Windowsaci Linuxakum zavidi), k nalezeni navodu nestaci pouzit 2 slova ale musi se prohledavat MSDN a dalsi.
Windows nema jednotnou strukturu adresaru, kazdy instalovany program se instaluje po vsech certech.
Windows ma strasne nejednotny vzhled. V Linuxu neni problem pouzivat jedno desktopove prostredi a k nemu prislusne programy. V pripade nutnosti neni problem nastavit programy z jinych DE aby do aktualniho zapadly. Ve Windows vypada kazdy program jinak (staci se kouknout takrka na libovolnou verzi MS Office).
Sprava programu ve Windows je nezkutecna pakarna. Zadny balickovaci system, kde si vyberu co chci nainstalovat. Clovek musi behat po webu a hledat pouzitelne programy pochybne kvality nezridka vybavene Adwarem a podobnou svoloci. O jednotne aktualizaci si muzu leda nechat zdat. Obvykle se kolecko s hledanim nove verze programu opakuje. Proste bordel nad bordel.
A masivni PR Linuxu? Tys snad upad. Pokud vim, tak pocitacove casaky v drtive vetsine pripadu matlaji 100+1 triku jak udrzet Windows nazivu.
A Balmr rikal, ze se Linux siri. Takze se siri a siri at si mrizemi v klecovem luzku cloumas sebevic.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoWindows XP jsou poměrně stavěné na malé množství paměti, a udržují krátký list dirty pages. To umožňuje rychle alokovat velká množství paměti. Nemá to ale smysl směšovat s příšerností Linuxu, zvanou OOM Killer. Asi víte, že Linux o dostupnosti paměti prostě lež, a předěluje aplikacím i paměť, kterou nemá. Spoléhá se na to, že jí aplikace nebudou používat. Když pak tu slíbenou paměť nemá, tak vylosuje proces, který odstřelí. S Windows to nesnese srovnání, je to prasárna.
Nebyla řeč o ovládání terminálu (před doplňováním pomocí tabu se doplňovalo F klávesami). Všimněte si, toho humusu terminálových sekvencí. Když aplikace na Linuxu chce přesunout kurzor nebo změnit barvu textu, prostě vypíše na terminál sekvenci. Bohužel na každý terminál jinou. K tomu existuje pár databází terminálových sekvencí. Nemůžete se pak divit, že je v tom bordel, a když se připojíte k Linuxu, terminál bude většinou špatně nastavený (nepůjdou kurzorové šipky, delete/backspace, změny atributů budou házet sekvence znaků na obrazovku). To se potom esc hjkl velmi hodí. Za dob dálnopisu musely být terminálové sekvence super feature, ale v devadesátých letech??? NT mají pár API typu "přesuň kurzor", "změň baru textu", "vyplň obdélník danými znaky", a aplikace žádné stupidní sekvence neřeší.
X11 je super věc??? Vždyť má příšerně vysokou režii. Pro grafický přístup ke stroji je X11 pomalé, rozežrané jako prase. A nemůžete se ani odpojit od session a znovu se k ní připojit. Srovnejte s Remote Desktopem: spustíte klient, napíšete jméno stroje, a jede to. A jede to na rozdíl od X11 přijatelně i přes dial-up nebo GPRS, clipboard běhá i objektový (přenesete v něm obrázek, nebo buňky Excelu), běhá i audio, autentizace smart kartou, a ještě můžete protokol rozšiřovat. Lokální zobrazení je potom ve Windows řešené tak, že Linux nedohonil ještě ani to 15 let staré GDI.
Nalezení návodu je super věc. Zkuste na svém distru na desktopu přijít na to, jak přidat uživatele, změnit rozlišení obrazovky, změnit heslo apod. Ve Windows stisknete Start/Help, a zeptáte se. V Linuxu je to podobné, jen nedostanete odpověď :)
Ve Windows je samozřejmě struktura adresářů. Adresář Program Files vám snad něco říká. Na rozdíl od Linuxu si ale můžete programy nainstalovat i jinam. To víte, svoboda volby ;)
Nejednotný vzhled, tomá být nějaký vtip? Na Linuxu je velká hromada dialogů pro otevírání souborů a výběr fontů, a většina z nich vypadá jako noční můra návrháře GUI. Ve Windows jsou dialogy jednotné, samozřejmě pokud je aplikace neobohatí vlastními prvky.
Správa programů ve Windows není odkázaná na programy, které někdo předkompiloval a zabalil do balíčku pro konkrétní verzi konkrétního distra. Balíček ABC pro Mandrivu X.Y, tentýž (ale lehcejiný) balíček pro Mandrivu X.Y+1, tentýž (ale opět lehce jiný) balíček pro Ubuntu X.Y atd. Stovky dister, tisíce verzí, tj. potřeba tisíce verzí balíčků. Mizerná zpětná kompatibilita (zkuste dnes nainstalovat balíček starý 10 let), a výběr aplikací prakticky omezený na to, co dostanete s distrem.
Nikdy jste neviděl časopis s distrem Linuxu na CD/DVD? Na mě v devadesátých letech padaly pořád, pak přišel internet.
Navíc co říkal Balmer, ale vím, že se Linux od roku 1991 přes nulovou cenu rozšířil mezi méně než procento uživatelů. Důvodem je mizerná užitná hodnota.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoJojo, zlata slova. Ze se vas ten Bill nezeptal, nez vubec vybafli s prvnimi Widlemi. :-)
> Windows XP jsou poměrně stavěné na malé množství paměti, a udržují krátký list dirty pages
Nemyslite, ze v dobe XP pocitace mely obvykle jiz vice, nez tech vasich 64MB pameti? Hlavne ty, ktere se s XP prodavaly, protoze se 64MB to sice mozna teoreticky bezi, ale prakticky to privede uzivatele do blazince. Nemyslite dale, ze po trech servis packs uz to Microsoft mohl davno opravit tak, aby algoritmus adaptoval vyuziti pameti podle toho, kolik ji v pocitaci opravdu je? A nemyslite, ze s tim mel pocitat jiz prvotni navrh, kdyz kazdemu muselo byt jasne, ze pocitacu se 64MB pameti bude rychle ubyvat? Dovoluji si pouzit citat z klasika: "Špatný počátečný návrh holt znamená řadu problémů v pozdějších fázích." A nemyslite, ze firma se stadem programatoru a prakticky neomezenymi prostredky by mela mit na vic, nez je sprava pameti v XP, kterou by se mohl pysnit i zacinajici garazovy programator?
> NT mají pár API typu "přesuň kurzor", "změň baru textu", "vyplň obdélník danými znaky", a aplikace žádné stupidní sekvence neřeší.
NT take nemaji zadny vzdaleny pristup, nepocitame-li rconsole nebo jak se to, coz stejne nikdo moc nepouziva, protoze je to na hovno. Navic NT neresi vzdaleny pristup z hafa nejruznejsich zarizeni. Na NT se leze z NT, obvykle nejdale na vzdalenost nepresahujici delku kabelu klavesnice. BTW, zajimalo by mne, jak to vase API typu "přesuň kurzor" pouzijete ze skriptu. Nakonec stejne asi skoncite u ANSI sekvenci, jako v DOSu.
Remote Desktop? Ono to uz umi pripojit nekolik ruznych uzivatelu tak, aby kazdy delal na svem pisecku, bez toho, aby se tahali o mys, klavesnici a aplikace?
Ve Windows samozrejme adresarova struktura je. Slouzi k tomu, aby se do ni rozptylovaly casti programu podle volby generatorem nahodnych cisel. Co se nepodari dostatecne nahodne umistit, jako treba nastaveni, je nahodne rozptyleno po registry.
Nejednotny vzhled neni vtip, mrknete se na Nero, WMP a Notepad. Pripadaji vam stejne?
Vyber aplikaci, ktere dostanu s distrem Windows je jeste horsi, nez v kteremkoliv distru Linuxu. Ono treba tech 15 tisic nebo kolik balicku v Debianu nejsou jenom knihovny. Navic se mi nestane, ze neco nainstaluji a ono to pak krici, ze si musim nekde vygooglovat runtime vbr453783.dll.
BTW, kolik 10 let starych aplikaci na sve Viste provozujete?
"Pokud jde o propojení jednotlivých aplikací, dosáhl Microsoft téměř dokonalosti, protože nyní například lze psát poštu tak, že pracuji-li třeba s Excelem, mohu do buňky tabulky napsat zprávu a po vyvolání příslušné funkce tlačítkem s obálkou na třetí nebo na sedmé nástrojové liště se vyvolá Word, který zavolá Office Manager, který zavolá Outlook a ten zprávu odešle. Pouze je třeba pamatovat na to, že příjemce se zadává pořadovým číslem, pod kterým je uveden v adresáři Outlooku a že "Téma" čili "Subject" je automaticky nastaveno dle názvu buňky." (http://alt-f4.cz/clanek.php3?clanek=office) :-)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNT samozřejmě mají vzdálený přístup, konkrétně Remote Desktop (plus existuje Telnet server s NTLM autentizací, implementace ssh, a řada dalších možností). Jakým způsobem se dostane informace o typu "přesuň kurzor" na terminál uživatele, to není věc aplikace. Když jsme u toho, jak na unixech ve skriptu přesunete kurzor? Máte ve sktipru seznam všech terminálů a patřičných sekvencí k přesunutí kurzoru? :)
Remote Desktop aní připojit více uživatelů od NT 4.0 Terminal Server Edition. Zkuste si aktualizovat znalosti.
Nero vypadá jako Notepad (tedy moje staré Nero), a WMP používá stejné dialogy jako Notepad.
Těch 15k balíčků v Debianu je pěké číslo, bohužel mezi nimi není prakticky pro uživatele žádný zajímavý SW. A ten SW sde pak nedá sehnat ani nikde jinde. Namátkou třeba české mzdy, nebo SW pro restaurace, že. Vygooglovat runtime ve Windows opravdu není třeba. To se týkalo aplikací ve Visual Basicu, které občas autoři šířili bez VB runtime, aby ušetřili prostor na serveru.
Na své Vistě mám 10 let starých aplikací několik. Ve Windows nejsme odkázaní na SW, který je součástí "distra" OS.
Pokud jde o propojení jednotlivých aplikací, dosáhl Microsoft opravdu téměř dokonalosti. Zbytek popisu je sice blábol, ale tohle sedí. Nikdo dnes nedovede nabídnout totéž v podobném rozsahu.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoDebian ma vice nez 20k balicku a z toho knihovny a dokumentace jsou odhadem maximalne 20%.
Nove nero vypada jinak, upgradujte si SW :-P
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoWMP používá stejné dialogy jako Notepad
Ale vypadá úplně jinak. Stejně tak Internet Explorer. A stejně tak Office.
bohužel mezi nimi není prakticky pro uživatele žádný zajímavý SW
Nj, není tam ani MS Word ani MS Internet Explorer a dokonce ani MS Windows Vista :/
Nikdo dnes nedovede nabídnout totéž v podobném rozsahu.
Ale dovede, KDE tohle mají daleko propracovanější, třeba system-wide podporu všemožných protokolů, celosystémové Single-Sign-On, KWallet, propojení e-mailu, adresní knihy, mapy, kalendáře a IM, KRunner se Strigi a tak dále a tak dále. A to KWord (MS Word) ani nemusí vypadat a ovládat se úplně jinak než Kate (Poznámkový blok) a Amarok (Windows Media Player) - mám na mysli třeba způsob ovládání menu nebo jako vypadá dialog nastavení, aby bylo jasno.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoWord je pro uživatele velmi zajímavá aplikace. Ale vyjma toho chtějí účto, mzdy, systém pro správu restaurace, plánování výroby, správu základní školy atd. Ne každý vystačí s bashem, mplayeremm, vi a gcc.
KDE propracovanější? LOL. Už ve Windows 95 jste mohl vidět objektové foldery v Exploreru, například Control Panels. KDE se teprve s Plasmou pomalu dostává tam, kde byl MS před 14 lety. Single sign on je koncept, který MS prosazoval před více než 10 lety, a dnes je to stejně úsměvné, jako prosazovat elektrifikaci. KWord je hračka, zkuste OpenOffice. Ten je bohužel pomalý, a vypadá úplně jinak, než cokoliv na Linuxu (protože je to obšleh MS Office dialog po dialogu, menu po menu).
Způsob ovládání se holt časem mění. Když MS změnil způsob ovládání v Office 2007 (podle mě velmi úspěšně), těžko mohl zároveň změnit přes noc způsob ovládání v celém OS, a ve všech aplikacích na trhu. To jen na Linuxu je aplikací pět a půl, jsou šířené v rámci distra, a psané pro konkrétní verzi knihoven (zkuste poslední KWordu používat na 7 let starém distru).
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoK pouzivani posledni verze Kwordu na 7 let starem distru neni nejmensi duvod!
Budes nabizet komercne ten generatoru blabolu? Rad bych koupil jednu licenci.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoProgram pro potapece! Zapomnel jste na program pro potapece. A pro chovatele kraliku.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNechci nejakou win32 slataninu z peti ruznych programu ale jeden poradny, s napojenim na databaze vyrobcu vsech uvedenych vyrobku!
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknohttp://4womenonly.mutexdevelopments.com/
http://4womenonly.mutexdevelopments.com/screens/full.gif
Pro práci s odpady samozřejmě také existuje SW.
http://www.inisoft.cz/program.php?id=1&verejna=0
http://www.inisoft.cz/image.php?obr=/img/img_php/obrazky/114_vo.gif
Vyjma toto existuje třeba SW pro tetovací salóny. Holt někdo pochopil, že lidé potřebují SW, a někdo je odkázaný na těch 10k "praktických balíčků", které dostal se svým distrem ;)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNechci na praci s odpady, ale na to co jsem psal. Chapu ze se to musi takhle bastlit kdyz neexistuje poradne reseni.
Bezmala 30k balicku, 10k je dalsi "upravena pravda" Laela Ophira.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoChtít můžete co chcete, nic proti tomu ;)
Někdo tu psal o 11k balíčků dodávaných v rámci Debianu. Já je počítat nebudu. Faktem je, že jde o snůšku knihoven, command line utilit, duplicit (X aplikací dělajících totéž, samozřjemě ani jedna pořádně), SW odpadu, balíčků bez popisu, a dokonce i pár použitelných věcí.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoUž ve Windows 95 jste mohl vidět objektové foldery v Exploreru, například Control Panels.
KDE 3 to mělo taky („system:/“), v KDE 4 to zavrhli jako blbost, což opravdu je, protože to nemá nic společného se správou souborů. Ale já měl na mysli spíš SFTP nebo HTTP DAV, což Windows dodnes úspěšně neumí.
KDE se teprve s Plasmou pomalu dostává tam, kde byl MS před 14 lety.
MS před 14 lety uměl widgety? Já myslel, že to byla jedna z velkých novinek Windows Vista (pardon, to jsou vlastně gadgety). Plasma je převážně přepsaná Superkaramba, není to nic převratně nového. Jen tak mimochodem, KDE uměly widgety v době, kdy to ještě neuměl ani MacOS X.
Single sign on je koncept, který MS prosazoval před více než 10 lety, a dnes je to stejně úsměvné, jako prosazovat elektrifikaci.
Nepsal jsem, že by SSO byla v KDE novinka, KDE to umí přibližně 5 let. Ale i přes úsměvnost jeho prosazování jej Windows dodnes pořádně neumí. Ale to je spojené s tím, že Windows neumí transparentně přistupovat ke vzdáleným souborů jinak než přes SMB (no, vlastně je tam i nějaká částečná podpora nezabezpečeného FTP) a nemají žádného správce hesel jako je KWallet, tak vlastně ani nemají možnost nějak SSO propagovat do systému.
KWord je hračka, zkuste OpenOffice. Ten je bohužel pomalý, a vypadá úplně jinak, než cokoliv na Linuxu (protože je to obšleh MS Office dialog po dialogu, menu po menu).
KWord není hračka, na psaní běžných dokumentů úplně stačí. A na rozdíl od MS Wordu si bez problémů poradí i s ISO ODF.
OpenOffice umí používat dialogy prostředí, ve kterém běží, tedy i dialogy z KDE. Jinak menu v OOo se liší daleko víc od menu v MS Wordu, než se microsoftí šachy liší od těch v MacOS X.
zkuste poslední KWordu používat na 7 let starém distru
Naprosto bez problémů, proto taky KDE/Qt má styly. Změnou stylu se jednoduše změní vzhled ovládání všech aplikací najednou a pořád všechny vypadají stejně.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoSFTP ani WebDav nemůžou fungovatjako běžný FS. Neumí totiž například zamykání. MS má podporu WebDav a FTP, ale z popsaných důvodů nemůže být plnohodnotná. Ovšem není problém implementovat redirektor pro protokoly, které jsou rozumnější. Například pro Novell, AS/400, nebo cokoliv jiného (implementace existují).
Single Sign On je primárně o tom, že máte JEDEN uživatelský účet. Všimněte si, že od uživatelé ve firmách mají JEDEN doménový účet, který určuje oprávnění ke všem počítačům, lokálním souborům, file serverům, poště, webu, a často informačním systémům. Říká se tomu Windows Domain, a používá to prakticky každá firma. Vyjma toho umí Windows i ukládat hesla, pokud jste si toho nevšiml (Control Panels\User Accounts\Manage my network passwords).
KWord je obdobou WordPadu, tedy primitivní editor ani ne na úrovni Wordu 2.0. Ano, s ISO ODF si poradí. Problém je, že nikdo nepoužívá ISO ODF, ani KWord.
OpenOffice už dnes umí používat dialogy KDE. Super vychytávka. Navrhuji psát každou aplikaci tak, že bude mít vlastní dialogy, a umět vyjma toho používat dvě nebo tři nejběžnější sady dialogů. To proto, aby to měli autoři aplikací lehčí, a aby byli uživatelé šťastnější. Sláva systémovým řešením ;)
KWord na 7 let starém distru? Zkušenost mi říká, že instalace čehokoliv nového na staré distro je problém, který zpravidla končí na verzích Qt, GTK a glibc.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoMS má od Windows 95 poskládaný Windows Explorer z COM objektů. Všimněte si, že v Exploreru je každé kontextové menu, toolbar, speciální adresář (desktop, recycle bin, control panel), property sheet pod. nějaký COM objekt. Je to skládačka, kde můžete dílky přidávat či nahrazovat.
Něco jako KParts?
SFTP ani WebDav nemůžou fungovatjako běžný FS. Neumí totiž například zamykání.
<irony>Samozřejmě, bez zamykání to přeci nemohou ostatní aplikace používat. Jak jen to KDE dělá, že to funguje?</irony>
MS má podporu WebDav a FTP, ale z popsaných důvodů nemůže být plnohodnotná.
To, že FTP neumí zámky, nějak brání MS v implementaci šifrování a toho, aby se dalo k FTP přistupovat z libovolné aplikace bez nutnosti mít to FTP předem připojené?
Single Sign On je primárně o tom, že máte JEDEN uživatelský účet.
SSO je primárně to, že se přihlásíš jednou a jsi přihlášen všude, aniž bys musel znovu zadávat heslo (viz Wikipedia). Počet účtů je limitace pro ty, kteří neví, že to limitace není.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoTo by mě bez ironie zajímalo, jak KDE docílí toho, aby aplikace dokument na FTP zamkla, jako na lokálním FS.
Jistě je možné SFTP implementovat ve Windows stejně, jako je implementované FTP. Otázka je, proč to dělat. WebDav se zdá lepší alternativa. A není přece nutné zavádět všude stejný humus, jaký má Linux ve FS (jeden na to, další na ono, ale žádný pořádný).
Vyšší počet účtů samozřejmě je omezení. Když mám doménový účet ve firmě, přihlásím se kamkoliv, kde mám právo, a použiji jakýkoliv prostředek, ke kterému mám právo. Když mám hromadu účtů ve svém KDE, tak se nepřihlásím ani na konzoli jiného stroje, natož z toho jiného stroje na tiskárnu, ke které mám heslo na svém desktopu. Nemluvě o všech změnách hesel atd. Unixy samozřejmě umí Kerberos, ovšem ten se z MIT a počítačových labů nějak nerozšířil, na rozdíl od Windows Domains a Novell Directory Services. Zlomem potom bylo, když se Kerberos rozhodl použít MS v Active Directory. A unixy zase zůstaly někde vzadu.
ale nakonec můžete nadále věřit tomu, že KDE je průkopníkem Single Sign On. Křesťani věří tomu, že Ježíš změnil vodu ve víno, a přesto je nechají volně chodit po ulicích.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoTo by mě bez ironie zajímalo, jak KDE docílí toho, aby aplikace dokument na FTP zamkla, jako na lokálním FS
A proč by to měla zamykat? To se s tím bez zámků nedá pracovat? (mimochodem na rozdíl od Windows linuxové aplikace soubory většinou nezamykají)
Jistě je možné SFTP implementovat ve Windows stejně, jako je implementované FTP. Otázka je, proč to děl
To se nedivím, když ani to FTP není implementované pořádně.
jeden na to, další na ono, ale žádný pořádný
To bych rád věděl, jaký má Windows pořádný souborový systém na NAND média. Ne, FAT ani NTFS na to opravdu není dobrá volba.
Když mám doménový účet ve firmě, přihlásím se kamkoliv, kde mám právo, a použiji jakýkoliv prostředek, ke kterému mám právo. Když mám hromadu účtů ve svém KDE, tak se nepřihlásím ani na konzoli jiného stroje, natož z toho jiného stroje na tiskárnu,
Když mám doménový účet ve firmě, přihlásím se kamkoliv, kde mám právo, a použiji jakýkoliv prostředek, ke kterému mám právo. Když mám hromadu účtů ve svém KDE, tak se nepřihlásím ani na konzoli jiného stroje, natož z toho jiného stroje na tiskárnu, ke které mám heslo na svém desktopu.
Možná by nebylo od věci si zopakovat definici SSO. Nic o cizích konzolích a omezení na doménu se tam nepíše :)
ale nakonec můžete nadále věřit tomu, že KDE je průkopníkem Single Sign On. Křesťani věří tomu, že Ježíš změnil vodu ve víno, a přesto je nechají volně chodit po ulicích.
A Wokenáři věří tomu, že SSO a doména jedno jest :)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoMS má pořádně implementovaný SMB protokol, a existují další implementace. Jak jsem psal, (S)FTP nelze implementovat pořádně.
Pro která NAND média? Na SSD se běžně používá NTFS, může být s větší velikostí bloku. Osobně bych doporučil počkat na SSD s lepšími parametry, protože současným SSD po čase dost ubírá výkon wear leveling.
Bez ohledu na sportohledně definice Single Sign On se můžeme shodnout na tom, že původní tvrzení o tom, že KDE vyniká v SSO je nesmysl, a Linux je tradičně léta pozadu.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNapříklad když DB otevře soubor, měla by ho zamknout, jinak hrozí, že ho omylem otevře jiná instance DB engine, a dojde k závažnému problému.
Databáze samozřejmě své soubory zamykají a z toho důvodu nemohou fungovat přes FTP (SFTP umí soubory zamykat).
Jak jsem psal, (S)FTP nelze implementovat pořádně.
Hmm, aha, takže neexistence zámků je důvod, proč nelze implementovat ani šifrování FTP ani připojování on-demand. Fakt super argument. Ale u MS se tomu nedivím.
Pro která NAND média?
Flash a SSD disky, IDE CF a další média, která se při přepisování pořád toho samého sektoru celkem rychle zničí.
Osobně bych doporučil počkat na SSD s lepšími parametry, protože současným SSD po čase dost ubírá výkon wear leveling.
Super, takže neexistence vhodného FS je problém technologie. Ale opět se tomuto argumentu u MS nedivím (viz argumenty jako že necertifikované ovladače jsou viníky HW problémů ve Windows zatímco u neoficiálních linuxových ovladačů k HW, ke kterému ani není dokumentace, je to vina celého Linuxu).
Bez ohledu na sportohledně definice Single Sign On se můžeme shodnout na tom, že původní tvrzení o tom, že KDE vyniká v SSO je nesmysl, a Linux je tradičně léta pozadu.
Nemůžeme, v připadě SSO je KDE stále o mnoho let napřed před MS (viz SSO pro všechny protokoly podporované KDE a pro všechny webové služby, ve Windows se teprve IE7 naučilo SSO pro webové služby a to ještě jen částečně). Opět opakuji, že SSO není doména, protože si to evidentně pleteš. Jinak doménu s SSO lze celkem bez problémů rozběhat i v Linuxu (např. přes SFTP nebo Kerberos + NFS)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoFlash a SSD disky používají wear leveling, takže se při zápisech do toho samého sektoru nepřepisuje ten samý blok média. To byste ale mohl vědět. Z toho důvodu také optimalizace FS nedává moc smyslu (snad mimo změnu velikosti bloku).
Necertifikované ovladače jsou statisticky velmi často viníky problémů ve Windows. Neexistuje způsob, jak by MS mohl zajistit, že když si vy postavíte v garáži zařízení, a Franta vám k němu napíše driver, tak to celé bude fungovat. Pokud má být PC otevřená platforma, nelze vám to zakázat. Jedinou možností je potom certifikace toho, co opravdu funguje. Fakt to nechápete?
V případě Linuxu je problémem omezená podpora HW, a fakt, že neexistuje možnost před koupí zjistit, jestli dané zařízení bude opravdu fungovat. MS má svůj Hardware Compatibility List. HW na něm uvedený musí vyhovovat daným kritériím, a prochází přísným testováním. Na Linuxu nejvýše zjistíte, že zařízení jednomu Frantovi údajně nějak fungovalo.
Windows mají správu účtů, včetně těch pro webové sites, a to dříve než v MSIE 7. Doména je formou SSO. A pro firemního uživatele je samozřejmě daleko lepší mít JEDEN účet ke všem zdrojům ve firmě, než mít 50 účtů s 50 hesly uloženými v jeho KDE, u kterých si musí zvlášť měnit hesla, a musí si je nosit s sebou mezi počítači. STFP nemá s doménou nic společného, a NFS protokol je bezpečnostní katastrofa ("autentizace" přes číslo UID/GID). Kerberos je pěkná věc, ale implementace na unixech není jednoduchá. Windows Domains prostě fungují, a to už minimálně 14 let. Na rozdíl od unixového Kerbera jsou jednoduché, umožňují vzdálenou správu počítačů (nastavit vlastnosti klientských strojů přes Group Policy, vynutit vzdálenou instalaci apod), a mají spoustu referencí s velikostí desítek tisíc účtů. Linux je tradičně velmi pozadu.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoStaci neumoznit instalaci nepodepsanych driveru, znesnadnit instalaci takovych driveru nebo udelat system poradne.
V MS HCL zjistite akorat ze to nejakym par frantum z MS fungovalo ;-)
Posledni odstavec je plny dosti odvaznych tvrzeni. Az si myslim ze PAM byl vymazan z povrchu zemskeho :-D
Vynuceni vzdalene instalace funguje na unixech od praveku.
O linuxu a unixech nejsou bezne takove informace publikovany. Unix je domenou armady, myslite ze budou zverejnovat co kde a jak maji udelane jen aby uspokojily par tlachalu?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoZnesnadnění instalace dávno nastalo, Windows vypisují celkem drsnou hlášku. Výrobci šuntů to vyřešili tak, že tu hlášku odklepnou v kódu (pošlou tomu oknu správnou klávesu).
Udělat systém pořádně - co konkrétně máte na mysli? Pn existuje nějaký způsob, jak psát kernelové drivery tak, aby *nemohly* mít žádný vliv na stabilitu systému? A existuje možnost tak napsat třeba driver řadiče? Jestli takový způsob popíšete, velmi rád si to přečtu.
Jak na unixech vynutíte vzdálenou instalace na řekněme skupině pěti tisíc strojů? Berte v úvahu, že ty stroje nemusí být momentálně připojené. V Group Policy si prostě nastavíte, co chcete, a až se stroj připojí, tak akci provede. Také není problém provést dotaz například na instalaci daného produktu.
Informace nejsou publikovány? LOL, LOL. Už to nehulte.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoUz to nehulte vy. Snad nejste tak najivni a opravdu si nemyslite ze vsichni vam povesi na nos co zrovna maji v siti?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoZajímá mě, jaké existují možnosti, a jaké existují reference. Pokud jsem si všiml, tak jde o běžnou praxi. Vaše "ale armáda..." je prostě jen další pokud mlžit.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoV případě Linuxu je problémem omezená podpora HW, a fakt, že neexistuje možnost před koupí zjistit, jestli dané zařízení bude opravdu fungovat. MS má svůj Hardware Compatibility List. HW na něm uvedený musí vyhovovat daným kritériím, a prochází přísným testováním. Na Linuxu nejvýše zjistíte, že zařízení jednomu Frantovi údajně nějak fungovalo.
A co Ubuntu Hardware Compatibility List?
STFP nemá s doménou nic společného
Samo nemá, ale lze jej použít pro implementaci domény (třeba pomocí PAM + sshfs + KDE).
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoUkázky:
jen 19 audio zařízení, z toho jen 8 údajně někomu opravdu fungovalo.
http://www.ubuntuhcl.org/browse/search?offset=0&category=22&manufacturer=&os=&order-by=&keywords=
HW testoval jeden Franta u sebe doma:
http://www.ubuntuhcl.org/browse/product+creative-labs-soundblaster-live-24-bit-pci?id=671
Creative Labs SoundBlaster Live! 24-bit (PCI) (Audio Devices)
Posted April 7, 2008, 1:48pm by dahu, using Ubuntu Linux
Work but no surround, no hardware mixing...
Jestli tohle má být obdobou MS HCL, tak je to velmi pozdě, a méně než málo.
Sshfs se možná dá použít pro implementaci domény. Nakonec http se dá použít také. Ani jedno ale nemá s doménou společné nic jiného. Jinak implementovat jiný doménový systém lze i ve Windows, viz třeba Novell Directory Services.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoVase stare Nero je asi uz hodne stare, aktualizujte si znalosti.
Zapomnel jste na software pro potapece a pro evidenci ostepu.
K vasemu 10 let staremu softu vam gratuluji. Me staci vetsinou ten novy. Jinak ten vas deset let stary windowsi soft bych si nejspis spustil na Linuxu bez nejmensich problemu. Ale my zase v Linuxu nejsme odkazani na 10 let stary software.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoV linuxu si muzes program nainstalovat i jinam, ale prednost ma systemove reseni, rad pred bordelem :-).
Nechces si na tema dokonalost windows popovidat s panem Silhavym? On je take expert na windows, ale vase nazory se znacne rozchazeji tak nevim komu verit :-D.
Office 2003, Microstation, ovladaci panely Ati.............., to vsechno jsou konzistentni a jednotne dialogy? Clovece uz to neber/nehul, dela ti to spatne.
Obrat se na spravce balicku jednotlivych distribuci a vysvetli jim to, pravdepodobne te poslou nastudovat si neco o LSB a LTS verzich.
Balmer rikal: MAME Z LINUXU STRACH.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPS: aj ja si ten Balmerov dôvod len domýšľam, ale kvôli väčšej variabilite uvažovania ho sem dám :-)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoLSB je pěkná myšlenka, ale bohužel málo a pozdě.
Balmer říkal, že mají z Linuxu? Já si toho nevšiml. Chce to více číst, méně si domýšlet a vymýšlet.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vlákno2 zakladni linuxove dialogy jsou problem, kdezto 5 ruznych pod windows je super feature? :-)
Balmer o tom mele leta, nedomyslim si nic to jenom vy se snazite (z nepochopitelnych duvodu) tvrdit opak a to ze linux neni pro MS velkou hrozbou.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoAplikace distribuované s KDE (obdoba Notepadu a Kalkulačky) mají poměrně jednotný vzhled. U aplikací napsaných pro Qt/KDE to už být pravda nemusí.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoJsi v pasti tak to priznej a prestan argumentovat hrama. Je to nouzovy a chaby argument az na pudu.
Ja (a ostatni taky) rikam, ze staci spustit takrka libovolnou aplikaci a presto bude mit totalne jiny vzhled. Nevim proc sem tahas to, ze u ruznych aplikaci je potreba jiny druh ovladani a dialogu pro otevreni/ulozeni souboru apod. Asi se chytas kazdeho stebla jako ten povestny tonouci.
Ano, jine programy obcas potrebuji jiny druh menu, ale aby na mne skoro kazdy program vybafnul jinou barvou, naprosto jinym vzhledem nerespektujicim nastaveni motivu, na to si nezvyknu. A presne tohle je problem Windows. Zatimco v Linuxu pouziju treba v KDE prislusne aplikace, ktere se vyznacuji jednotnym vzhledem respektujicim nastaveni motivu (pripadne lze takto uzpusobit i GTK aplikace) s tim, ze jsou pochopitelne uzpusobeny planovanemu pouziti, tak u Windows toto neni. Tam je to jiny pes jina ves. MS Office od verze 2000 vys jsou toho krasnym prikladem. O tune dalsich pouzivanych programu nemluve.
Tak prestan mlzit a blabolit a vycouvej se stazenym ohonem do toho tveho Windowsiho ciskusu plneho vsemoznych silenych barevnych kombinaci.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoVe Windows mají naopak aplikace vzhled velmi podobný. Výjimek je malé procento. Na Linuxu máte aplikace v KDE stylu, GTK stylu, Motif stylu, Java stylu, OOo s vlastním stylem atd. Ani v rámci jednoho distra nejsou dialogy jednotné. Navíc je kvalita SW naprosto otřesná.
Jaké konkrétní aplikace, které jsou součástí Windows, mají jinou barvu? Já vím o Windows Media Playeru, kde bylo záměrem autorů aplikaci odlišit (stejně jako u těch her, nebo WinAmpu, a WMP lze přepnout do standardního vzhledu).
Co *konkrétně* je špatně na vzhledu Office 2000 a výše?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoJava jde skinovat v celkem pohode navic je jeji vzhled stejny problem i ve Windows. Neni problem nastavit GTK at pouziva KDE motiv a obracene to ma jit taky (nezkousel jsem). Motif se skoro nepouziva a jenom takovou argumentaci odhalujes, ze jsi v uzkych. OO.o je problem. Ale zase tomu jde zmenit motiv. Do KDE3 zapadaly pekne. KDE4 motiv proste jeste neni.
Standardni vzhled Winampu do Windows taky nezapada. Ale dejme tomu, ze to mi tak nevadi.
Spatne na Office od 2000 vyse je prece vzhled. A cem se v tomhle vlakne asi bavime? Vzdyt kazde vypadaji jinak a ani jedno do systemu graficky nezapada.
Proste v tomhle je ve Windows bordel jak blazen. Oproti tomu je vzhled v Linuxu, prez sve nedostatky, jednotnost sama.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoMotif používá většina unixových aplikací napsaných mezi lety 1980 a 2000. Ten zbytek používá převážně Open Look, nebo je psaný přímo pro X11 libs (i takoví masochisté se našli). Faktem je, že počet aplikací pro unixy je tak malý, že jste možná nikdy nepotkal žádnou, která by nebyla součástí vašeho distra. Pravda, těch pár aplikací dodaných s KDE vypadá stejně, a stejně vypadá i těch pár aplikací dodaných s Gnome. Bohužel by default nevypadají stejně ani KDE a Gnome aplikace v rámci jednoho distra. Proč? Protože KDE a Gnome mají vlastní sdílené dialogy, a další aplikace používají své vlastní dialogy.
Nevíte, proč by aplikace měly mít nějaké motivy? Ve Windows aplikace používá vzhled systému, až na jisté sociální výjimky. Proč by OOo měl mít motivy KDE 4, KDE 3, Gnome, a ještě vlastní motiv? To pochopím u nějaké skinovací hračky typu WMP, Winampu apod. Ale u kancelářské aplikace? Když ono to na Linuxu jinak nejde :/
K Office ještě jednou. Co je konkrétně špatného na vzhledu Office 2000 a vyšších verzí?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNastesti jsem se nezucastnil sazky ktera se tady organizovala, necekal jsem ze jste tak "nechytry" a vytahnete Motif :-D. Tech par aplikaci pro KDE, jsou tisice, mozna desitky tisic.
Jak njde, kdyz to je tak by default u drtive vetsiny aplikaci?
Spatny je jejich roztristeny a nesystemovy vzhled.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoTy vyjmenovane programy maji kazdy diametralne odlisny vzhled. Nemluvim o odlisnosti vzhledu z duvodu jineho ucelu programu. Mluvim o odlisnosti vzhledu jako takoveho. Pokud je jedno program modry, druhy hnedy, treti zluty, je neco spatne (ano, vim, ze se budes chtit chytit slova, myslim ty barvy obrazne).
Potkal jsem mraky aplikaci, ktere nebyly soucasti Debianu.
Je humerne, kdyz se na duvod stejneho gui pta nekdo, kdo je schopen blabolit o designu aplikaci. Pokud je vzhled jednotny, uzivatel neni rozptylovan, lepe se mu pracuje...
Abych predesel opakovani otazky ohledne Office na kterou jsem odpovedel dostatecne presne aby clovk, ktery s nimi nekdy neco delal a neni uplne slepy pochopil. Ti mene chapavi si mohou delat screenshot poslednich verzi Office a najit si rozdily sami ci za pomoci nekoho bystrejsiho.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNa otázku ohledně MS Office jste neodpověděl. Není přece problém konkrétně popsat, čím se Office 2000 liší od zbytku aplikací, zvláště když jeto tak výrazné. Office 2007 má místo menu pár karet, což jistě je změna, ale ta postupně přijde i do zbytku systému. Tak velkou změnu není možné udělat naráz ve všech existujících aplikacích, a ani by to nemělo smysl.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoUkazte mi bezneho uzivatele co si instaluje Motif aplikace :-D
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoCo je mi po tom, kdo si instaluje Motif aplikace? Problém je v tom, že Linux nemá jednotné sdílené dialogy, protože je platforma roztříštěná. Skoro to připomíná unix wars z osmdesátých let.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoMotif je stejně neoficiální framework, jako GTK nebo Qt. Linux NEMÁ žádný oficiální framework. Linux je totiž špatně definovaný. Jediné, co na systému opravdu musí být, je nějaká verze glibc. Jestli tam bude X11, OSS, Alsa, Qt, GTK, KDE nebo jakékoliv další komponenty, to nikdo nikdy neví, a je to jen věcí konkrétního autora distribuce.
Když jsme u aplikací, tak ty jsou buď součástí daného distra (a ani přesto nemají jednotný vzhled, přesto jim mnohdy chybí nápověda, lokalizace, a balíčky jsou popsané jen vlastním jménem), nebo připravené v balíčku pro konkrétní verzi konkrétního distra. Pokud člověk potřebuje víc, než jen browser, email a terminál, tak se z tohoto důvodu Linuxu zdaleka vyhne.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNečekáte snad, že WinAmp bude mít klasické okno, nebo Flight Simulator a Age of Ampires budou používat ovládací prvky stejně jako zbytek aplikací
U her to chápu, je to součást stylu celé hry, ale WinAmp mě tím vždycky hrozně štval (taky jsem jej nikdy nepoužíval).
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNicmene hlavnim tematem byla migrace firemnich stroju z linuxu/unixu na widle, ma vubec cenu brat tyhle experty vazne?
Umi widle konecne sdilet jeden PC pro nekolik (rekneme 10) uzivatelu pripojenych lokalne ve stejnou dobu a pro dalsi po siti ala terminal server? Zeby to linux umel diky predpotopni technologii a moderni windows s tim maji problem?
Windows a preemptivni multitasking, to je vtip nebo skolacka implementace v redmondu? Jak je tedy mozne ze zbastleny linux ma lepsi vykon na stejnem HW, jakto ze oracle kteremu jde vzdy jen o prvenstvi, dela vykonostni testy prave na linuxu?
Vysvetli proc linux vyuziva RAM efektivne i kdyz ma spatnou spravu pameti, zatim co dokonale widle pri stejne operaci uswapuji disk k smrti?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoWindows dávno umí Terminal Server, a na rozdíl od nepoužitelného X11 se opravdu jako terminálový server ve velkém používají.
Kdo říkal, že má Linux lepší výkon na stejném HW? Oracle podporuje Linux, protože je to primárně unixová firma (s unixově předraženým a uživatelsky nepřívětivým SW). Na Windows podíl Oracle klesá, protože mu silně konkuruje MS SQL Server.
Linux nepoužívá paměť efektivně, a Windows neuswapují disk k smrti. Minimálně to druhé si může každý zkusit doma.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vlákno1. XP+4GB RAM a velky obrazek a system swapuje jako o zivot, RAM je samozrejme z velke casti nevyuzita
2. linux s mnohem vetsim obrazkem vyuzije dostupnou ram a az pak swapuje (pokud vubec swapuje), zadna RAM nezustane nevyuzita a operace probehne RYCHLEJI!!
Uzivatel si ma tedy koupit domu terminal server :-D, vy experti na MS jste opravdu posahani. Priste cti na co reagujes.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoU swapování se mýlíte, s lehkostí laikům vlastní. Představte si, že máte na počítači 64MB RAM, a z toho 63MB používají aplikace. Vy jste neswapoval, protože to přece není potřeba. Teď nějaká aplikace chce 15MB paměti. Co uděláte? Začnete TEĎ swapovat, a aplikace bude čekat, dokud neuvolníte dost paměti. Nebylo by bývalo lepší swapovat dříve, a nechat data v paměti i ve swapu? Když potom potřebujete paměť, tak prostě použijete tu, kterou dlouho nikdo nepoužíval, a která má kopii ve swapu. Zkuste se podívat na základy memory managementu, než se k němu budete vyjadřovat.
Tomu, že Windows typicky používají tak polovinu paměti, se nelze než smát. Z čeho tak soudíte? Z nějakého teploměru, u kterého netušíte, co ty hodnoty znamenají?
Když jsme u velikosti cache, tu můžete měnit. Musíte ovšem vědět, kde to nastavit. Překvapí, když nemáte problém zacházet s vi, editovat hromady konfiguráků, znát syntaxi stovky příkazů, ale neumíte přepnout jeden přepínač v GUI.
http://technet.microsoft.com/en-us/library/cc784562.aspx
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoTim teplomerem myslite Process Explorer? Myslite, ze je tak tezke precist si, jak tam pisi, kolik pameti je free? Zkuste to, snad to zvladnete take, vcetne vypoctu rozdilu oproti instalovane pameti - tu tam tusim uvadeji take. A dostanete se zhruba na polovinu po vetsinu casu.
BTW, na Linuxy je /proc/sys/vm/swappiness, kterym se nastavi, jak moc se ma swapovat. Pokud chcete, aby Linux swapowal, jak Windows XP, nastavte to na 100. Jinak existuje i patch, ktery nastavuje swappiness dynamicky podle toho, kolik pameti je v vyuzito aplikacemi. Jak dalece to chodi dobre jsem nezkousel.
Dekuji vam za link, schvalne to nekdy zkusim. Ovsem pokladal bych za vhodne, aby tohle MS dopatlal do GUI. Jestli si totiz mysli, ze lide po vecerech ctou registry, jestli tam nahodou neni neco o sprave pameti, tak se myli. Nastaveni teto dulezitosti by nemelo byt obskurne skryto v takovem chlivku, jako je registry.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoTím teploměrem mám na mysli Task Manager. Není těžké si přečíst, kolik paměti je free. Těžké je pochopit, že "Physical Memory: Available" znamená ve Windows XP "This is the amount of physical memory that can be immediately reused without having to write its contents to disk first." To NENÍ paměť, která je nevyužitá.
Velikost cache se samozřejmě nastavuje v GUI. Ve vlastnostech systému jděte na tab Advanced, poté tlačítko Settings v sekci Performance, tab Advanced, a nastavte Memory usage na System cache.
Ještě když jsme u swapu. Na Linuxu když dojde paměť, tak se vylosuje proces, a ten se odstřelí. Ve Windows se zvětší swap, a vypíše se o tom hláška. Když není možné swap zvětšit, tak dostane aplikace chybu při alokaci paměti, a může se podle toho zařídit. Správa paměti je ve Windows totiž řešená daleko lépe, než na Linuxu.
Když to shrnu. Ukazujete, že mluvíte o správě paměti bez nejmenší znalosti věci. Sice si myslíte, že víte, jak se má správa paměti dělat, ale ve skutečnosti jste úplně mimo. Máte v počátači spoustu nevyužité paměti, jenže se ukazuje, že je ta paměť nevyužitá jen ve vašich myšlenkách.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vlákno"Windows defines available memory as physical memory that's not assigned to a process, the kernel, or device drivers. As its name implies, available memory is available for assignment to a process or the system if required."
Cache je take proces, ne? Cili co v te pameti tedy je, kdyz je available a neni prirazena zadnemu procesu, tedy ani cache, jadru nebo driveru? Vista tam cpe treba SuperPrefetch. Co tam cpou Windows XP?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPopis, který jsem uváděl já, je popis hodnoty "Physical Memory: Available" v Task Manageru XP, jak je popsán v MSDN. Faktem je, že to není paměť, která je nevyužitá.
Cache NENÍ započítána v paměti žádného procesu. Aktuální velikost cache najdete v XP v Task Manageru, na kartě Performance, v sekci Physical Memory, položka System Cache. Na mých XP je to právě teď jen asi polovina RAM, protože mi na stroji běží několik serverů. Musím znovu opakovat, že než o něčem mluvíte, je dobré o dané věci alespoň něco málo vědět. Jinak jste tím víc za osla, čím úporněji tvrdíte nesmysly.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoA navic neumite ani cist, viz veta se zakomplexovanym uzivatelem, tak k cemu by vam to bylo? ;-)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoLinux nepoužívá paměť efektivně
Samozřejmě, ono je lepší mít půlku paměti úplně nepoužitou, než tam mít disk cache, že?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoBTW, zdanlive detail, ale kdyby aspon Bill "vymyslel" select&paste, to by usetrilo clovekohodin a kreci v rukach!
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoSelect and paste běžně běhá na command line. Jen je třeba si zapnout QuickEdit Mode a Insert Mode ve vlastnostech konzole. Víc mě mrzí, že ve Vistě nelze přetahovat soubory z Exploreru myší na konzoli. Byla to ještě v XP super věc.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vlákno1 z tech Vist sly do kopru uplne.
Na jinem pocitaci mi zase Windows mrzly alespon jednou za den. Neustal to disk a sel do kopru. S novym diskem to same, tak jsem tam hodil Debian Unstable, ktery je stabilitou hrube prekonaval, kdyz zatuhnul jednou za rok a to jsem s nim delal psi kusy.
Pak jsem si koupil novy pocitac, predelal do nej disk ze stareho a Debian nabootoval jako obvykle. Az tohle zvladnou Windows, prijd se nam sem pochlubit.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPokud vám disk "neustál padání Windows", tak byl problém zřejmě někde jinde, než v těch Windows. Padání OS nemá nic společného s poškozením disku. Až budete věci rozumnět, budete to sám vědět.
Své počítače občas upgraduji. Jednu instalaci jsem měl postupně na třech základních deskách. Samozřejmě kdejaká lama musí reinstalovat každé dva měsíce, protože se jí ztratila ikonka, a lama je pak ztracená.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoDisk neustal opakovane totalni vytuhy Windows nasledovane tvrdym resetem protoze mekky nepomahal. Chapeme? O obcasnem zmacknuti Ctrl+Alt+Delete bych se nenamahal sem psat.
Jak probihal ten upgrade systemu? Ja vzal disk ze stroje s Celeronem a dal ho do stroje s Athlonem 64. Windows nenabootovala.
S opravou z CD jsem se nenamahal, kamaradovi to totalne zmastilo system kdyz ji naposledy provadel (opravu provadel na dost nestabilnim systemu, no vysledek byl jeste horsi nez pred tim).
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoDisk neustál tvrdé resety? Nesmysl. Disky jsou stavěné na stovky tisíc load cycles. Kdybyste resetoval pokaždých 15 minutách (24 hodin denně, 365 dní v roce), disk by podle údajů výrobce odešel za cca 4 roky. Znovu: až se něco naučíte o HW, budete to také vědět. A možná byste pak věděl i tom, že Ubuntu mělo problém, když parkovalo disk i více než jednou za minutu. To pak disky odcházejí opravdu rychle.
High frequency of load/unload cycles on some hard disks may shorten lifetime; na spoustě webů linkováno s titulky jako "Ubuntu ničí disky"
https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/59695
Průběh upgrade systému byl u mě ten, že jsem disk přehodil do nového počítače, a zabootoval. Pokud boot neprošel, zkontroloval jsem nastavený typ řadiče v BIOSu, a případně ho přepnul z AHCI na IDE. Pokud to nepomůže, tak je třeba použít volbu Restore Startup Environment na bootovacím CD, případně z něj opravit instalaci. Jaké psí kusy prováděl se svým počítačem váš kamarád, to je mi celkem jedno.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoFakte ale je, že řada počítačů z garáže tak úspěšná není. To jsou potom ty vaše socky, co koupí nový počítač stavěný Frantou, a diví se, že to padá 3x za den.
Když jsme u Compaqu, tak jde o HW i SW. Když do kasle s nápisem Compaq narvete necertifikovanou síťovou kartu, máte potenciální problém. Když na certifikovaný HW nainstalujete necertifikovaný driver, máte potenciální problém. A když máte certifikovaný HW i drivery, nic ještě nezaručuje, že je ten HW v pořádku. Taková paměť může být vadná i u certifikovaného Compaqu. Tohle doufám chápete. Je to obdobou toho, že pro prevenci otěhotnění nestačí mít kondom, ale také ho v případě pohlavního styku použít. "Ale já měl kondom v kapse" je stejný argument, jako "ale to byl certifikovaný Compaq".
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoA možná byste pak věděl i tom, že Ubuntu mělo problém, když parkovalo disk i více než jednou za minutu
Tohle nebyl problém Ubuntu, ale buď firmware disku nebo BIOSu příslušného stroje. Windows ale sprostě a bez zeptání přepisovaly příslušnou hodnotu nastavenou firmwarem/BIOSem, čímž se příslušná chyba neprojevila.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoAno, je chyba Windows, ze neumi ustat spatny ovladac a ze se musi pouzivat certifikovany hv, zatimco u Linuxu toto netreba.
Pointou ani tolik nebylo to, ze umrel disk, ale to, ze Widle byly permanentne mrtve. Ten divny pocit v zaludku kdyz jsem se obaval, kdy mi to zase chcipne. Ty neustale zatuhy, to u Linuxu neznam. A to ani u vyvojovych verzi.
Navic, je to uz nejaka doba, takze disky tehdy nemusely byt tak odolne. Load Cycle Count je IMHO o tom, ze se korektne vypina disk a parkuji se hlavicky, ne ze se za behu odpoji napajeni a hned se zase zapoji. Pokud vim, tak pri tomhle hrozi, ze hlavicka skrabne o plotnu a dojde k vyskytu vadnych clusteru. A ze tech se mi na tom disku diky Windows vyrojilo.
Az ty jednou zjistis, co je a k cemu slouzi BIOS, az si prectes, ze reseni udajneho problemu Ubuntu spocivalo v tom, ze se praveze zapnula sprava napajeni disku v Linuxu a prestalo se pouzivat rizeni BIOSem, pak muzes blabolit.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoJeště jednou: Windows za běžných okolností nemrznou a nepadají. Pokud máte špatný HW, špatné drivery, nebo jiný podobný problém, budete mít problém v každém OS.
Argument s Ubuntu ničícím disky je možná trochu nefér, ale naprosto nesmyslné je tvrdit, že Windows mrznou a padají, nebo že Windows zničily disk díky častému resetu stroje.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoSchránka v GUI funguje úplně v pohodě a i mezi aplikacemi různých sad, protože je to jedna z vlastností X serveru.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoAle chápu, že ophirovi svoboda či nezávislost nic neříká, protože miluje "Velkého bratra" a dělá mu levnou holku.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPoznal jsem to proto, ze pri trochu vetsim nakupu totalne zhucely a muselo se vsechno projizdet znova.
A preventivne se nakup delil na dva aby neslitly zase. Co rikaly pokladni, tak todela docela casto.
Kde je ta kvalita od MS kterou ze chce Linuxu konkurovat?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoKdyby padnul ten program, je jasne, ze je chyba v nem. Ale ze lehly Windows, je jasne ze je chyba v nich.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoŽe lehly Windows, může být problém v HW, driverech, kernelovém modulu apod. Až se pár věcí naučíte, budete to také vědět.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNo jo no. Co bych nechtel od unknown joudy z PR. Tam jsou obvykle stejna jelita jako jsi ty.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoJinak nemyslite, ze neni nutne dovolit ovladaci, aby se do kernelu zavrtal az tak hluboko, ze dokaze slozit system, i casti, ktere s tim nesouvisi? Proc by mi mel ovladac od USB akvaria zbourat partition table na disku, protoze slozi cele Widle? Intel procesory maji priority rings nebo jak se to. Proc by ovladac mel bezet jinde, nez v nejvzdalenejsim od dulezitejsich casti systemy? Zejmena, kdyz to neni ovladac, ktery je soucasti Windows distra, ale bastl nejakeho patlala z Taiwanu?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoŘeknu vám novinku (znalí odpustí zjednodušení). Dnešní operační systémy, včetně Linuxu, mají dva režimy. User mode, a kernel mode. Kód běžící v user mode nemá možnost přístupu k HW, a nemá možnost sahat do adresního prostoru jiných aplikací. Kód v kernel mode má možnost přístupu k HW, a má přístup všude. Drivery se obecně realizují v kernel mode, protože jinak nemají k HW přístup. Z principu pak mají přístup všude, a chyba driveru (stejně jako kernelu) může způsobit pád systému.
Pro doplnění je třeba uvést, že některé drivery lze realizovat i v user mode, s tím že přístup k HW se realizuje jiné části driveru, umístěné v kernel mode. Bohužel pořád potřebujete něco v kernel mode, a navíc je to velmi pomalé (povídání si s kernel mode je holt pomalé).
Je nyní jasnější, proč jsou drivery problém? A proč je VELMI dobrý nápad, když MS říká, že nepodepsané drivery jsou riziko, a drivery certifikuje? Až pokročíte k termínu kernel rootkit (viz třeba wiki), můžeme o rizicích driverů diskutovat dále.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoMyslite anonymniho Laela Ophira a jeho chytre rady na vsechno?
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoAno, hybridni kernel neni mikrokernel, ale prece jenom je to tak vyhypovane, ze bych pak ocekaval vetsi odolnost systemu vuci vadnemu ovladaci treba virtualni mechaniky.
Zvlastni, ze Linuxoveho monolitu jsem na takove zahadne pady nenarazil. Tam jenom spatne nainstalovany proprietarni ovladac grafiky umi obcas sestrelit Xka, ale to je oprava na par minut a pak vse jede v klidu.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPrijde mi humorne, kdyz na Linuxovy web zavita okenik, plka kydy a mele o dospelosti.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoOo už je to tak, že někteří mají znalosti, a jiní píší o hrách na čárových kódech.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPokládám za pravděpodobné, že prodejny Makro mají přístup na intenet. Dnes se spojení s centrálou typicky realizuje přes internet a VPN. Nicméně k infekci malwarem nenemusí dojít tak, že síť někdo napadne z internetu. Může jít o šéfa, který si otevře nevhodnou stránku v děravém browseru, nebo o infikovaný email zpracovaný děravým klientem, nebo o externího pracovníka který si připojil k síti infikovaný notebook, nebo o USB klíčenku s malwarem kterou použil nějaký zaměstnanec, nebo o průnik do WiFi sítě použité na prodejně... Možností je dlouhá řada. Pokud váš rozhled dovoluje vidět jen ty čárové kódy s hrami, tak jste zřejmě skončil u počítačových časopisů z osmdesátých let.
Někdy to fakt vypadá, že si řada lidí nevidí ani na špičku řasy. To neberte nijak osobně. Prostě jen spolu s tím Rodelerem oba patříte mezi těch 80+% lidí, kterým jsou i poměrně jednoduché vztahy mezi věcmi navždy skryté, protože je nevidíte, ani když vás už přímo praští do nosu. Musí to být jako žít v kleci pro křečka, s těmi pilinami a běhátkem. Občas jsem se na takové lidi chodil dívat do hospod IV. cenové skupiny. Stačí je jen pozorovat, je to jako v ZOO. Člověk by nevěřil, že jde o ten samý živočišný druh.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoMilec windows a dela tady prednasku o ukrytych vztazich mezi vecmi, LOOOOOOL
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoA kde jinde jsou vztahy mezi věcmi lépe ukryté, než ve Windows? :)
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoCancy o kuzlatkach jsou z Hulanova slovniku. Ona sam tak o sobe pise. Povazujes-li ho za pubescenta, muzes mu to sdelit osobne. Urcite si budete rozumet. Treba na tebe ani nepoda zalobu.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPatrne mas problemy porozumet delsimu textu anebo se v tom nejak placas a nevis ktera bije.
Snazis se priohnout tema smerem, ze ty super Windows, ktere jsou staleti pred Linuxem, ve velke firme, ktera ma IT oddeleni na to, aby udrzovalo system aktualni (kdyz si mohou dovolit UNIXove servery od IBM a HP s podporou) nakonec nahlodala nejaka svoloc zvenku.
Malware nebude opakovane overovat jestli nejaky program napocital uz dost polozek a ma tedy sestrelit Windows, ktere prez vsechnu svoji nadcasovost to nedokazi ustat. Rekl bych spis ze ten Microsofti hybridni kernel nebude az takove terno.
To trapne narknuti, ze nedokazu pochopit vztahy mezi jednoduchymi vecmi me od takoveho chudaka, ktery je na tom tak spatne, ze si musi chodit honit ego na stranky komunity, jejimz clenem byt nechce, me urazit proste nemuze uz z principu. Kdyz mi ozraly alkoholik rekne, ze nicemu nerozumim ackoliv sam mele zvasty, taky me to nezvykla.
Cetl jsem, ze duznina jablek kolem jadrincu obsahuje latky podporujici rozvoj nervove soustavy.
Snez toho tak metrak denne a za par let se tvoje sance urazit me mozna dostane alespon do teoreticke hladiny.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoBible nam dava nejenom informace o Bohu ale i metodiku jak je spravne pochopit. Pokud nenasledujete predepsany proces, tak to proste nepochopite. Kdyz totiz aplikujete hmotny styl mysleni na duchovni veci tak vam to nedava zadny smysl a protoze se smysl snazite najit tak dochazite k tomu ze v tom vidite veci ktere jsou naprosto zrejme a dokonce i logicke, ale jsou kompletne spatne. viz treba diskuze pod.
http://www.root.cz/zpravicky/ve-velke-britanii-je-cenzurovana-wikipedie/
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoNicméně k infekci malwarem nenemusí dojít tak, že síť někdo napadne z internetu. Může jít o šéfa, který si otevře nevhodnou stránku v děravém browseru, nebo o infikovaný email zpracovaný děravým klientem, nebo o externího pracovníka který si připojil k síti infikovaný notebook, nebo o USB klíčenku s malwarem kterou použil nějaký zaměstnanec, nebo o průnik do WiFi sítě použité na prodejně...Jo holt kdyby chlapci z Makra používali Linux, nemuseli by si s malwarem a děravýma prohlížečema internetu, infikovanýma klíčenkama a kdo ví co ještě, takhle lámat hlavu :P
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknopravda mohou ject SAP.
RE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoRE: Steve Ballmer: Linux je větší hrozba než Apple
celé vláknoPokladní systémy na Windows jsou zcela obvyklé, stejně jako vedení ekonomických agend. Nakonec jsem tu linkoval, že zákazníci Unisysu jedoucí Windows Data Center mají i bez clusteringu dostupnost nad 99.99%. Jenže vy jste králem HW vytaženého z odpadu, takže o podobných věcech nemáte zdání.

