A Linux maradt állva a hackerversenyen
Jelentkezz be a hozzászóláshoz.
Amennyiben egy kártyának nincsen dri támogatása, akkor valóban olyan lassú lesz desktopon, mint a win3.1. Ezt leginkább alaplapi i915+ kártyáknál lehet észrevenni alapinstall esetében. Valószínûleg ez történhetett a kolléga kártyájával is.
Egyet értek.
Amit írtál másolásra, oké hogy DX10-ben szórakozni kell egy kicsit a ID3D10Device::CopyResource és a ID3D10Device::CopySubresourceRegion
parancsokkal mert nem nagyon akar depthstencil és multisampled cuccokat másolni, viszont 10.1 alatt : "Direct3D 10.1 enables depth-stencil and multisampled resources to be used as either a source or destination" <#hehe>#hehe> meg ott van egy halom másik dolog ami miatt elég ütõs dolgokat el lehet játszani
Bocs csak szeretek ilyen dolgokba belekötni, nekem is ez a munkám 😊, de abban egyetérthetünk, hogy a lényeg nem az ogl-ben vagy dx-ben van hanem a shaderekben, és az nekem úgy tünt hogy dx10 alatt sokkal "kényelmesebb" (talán 3-4 utasítás a fordítás és a feltöltés, nemtom el van rejtve resource osztályok mögé ) és valahogy az új HLSL sokkal jobban tetszik mint a GLSL 😊 .
shaken, not stirred
És mindegyikkal meg vagyok elégedve azon a téren ahol szükségem van rá. Ha a clusterelt servereket nem AIX-en hanem Vistán kéne adminisztrálni már fel is mondtam volna! De ha pl nekem cedega meg hasonló faszságokkal kéne szívnom meg heteket várni hogy portolva legyen, egy játék miatt akkor szintén a hajamat tépném. Valamint még lehetne ismét sorolni <#nyes>#nyes>
ACER TimelineX 3820TG (core I3 E370M, 2+4GB DDR3 1333, HD5470M 512MB, OCZ Agility3 120GB) MSI GT683R (core I7 2630M, 2x4GB DDR3 1333, GTX560M 1,5GB, HyperX 120GB + Segate Momentus 7200RPM 500GB)
Ezt úgy mondom, hogy játék fejlesztõként mindkettõt kell használnom. Az OpenGL viszont jobban favorizállom, ugyan akkor a DX nem kerülhetõ ki OpenGL esetén sem, kell valami a hangra (DSound, XAudio2, XACT, tudom ott az OpenAL, de az nem minden kártyával megy, mellesleg az OpenAL-t a Vista is favorizálja) a bemenet kezelés (XInput, DInput).
Addig is használható, legfeljebb a program minden lesz csak nem platform független. Mellesleg jól is merem az OpenGL "valódi" platform függetlenségét. Már párszor leírtam. DX10-ért nem vagyok annyíra oda, inkább használom a DX10-es kártyák képességeit OpenGL-bõl. Az OpenGL-nek az elõnye a DX-kel szemben:
- flexibilis API
- ha kijõn az újabb OpenGL nem kell a régikódot majdnem teljesen átírni, hogy az új képességeit is használhassa.
Hátránya:
- mind az OS gyártok mind a grafikus kártya gyártók úgy alakítják át saják kéjük kedvük szerint, ahogy nekik jól esik.
shaken, not stirred
Amúgy használd azt amivel jobban boldogulsz. A linuxfanok meg csak maguknak ártanak, ha minden erejükkel azon dolgoznak, hogy egekbe magasztalják a rendszerüket. Mi (szerényen) tudjuk k*rva jó a Linux, a többiek meg majd késõbb jönnek rá.
Örökzöld sláger lett a \"Hol a Start-menü?\", melyet a mai, informatikában dolgozó, az adófizetők pénzén kiképzett, magukat értelmiségnek nevező emberek költöttek. Ennyi konzervatív f@szt...
8,4 GHzx 24 magos Cell, NVIDIA-Ati-3dfx-SCEI RSX, 120Tb HDD, 24x BluRay, 512GB XDR, 512 GB GDDR10, OS: MyOS, LCD 1320\" Sony Bravia
Amúgy már feltörhetne valaki egy ubit, mert nekem nem tetszik, hogy mindenféle okot kitalálnak arra, hogy miért nem törték fel az ubis gépet.
Talán azért, mert az Ubuntu felé irányuló hálózati forgalom nagyjából nulla volt 😛
Igen, a ti kedves Ubitokat meg sem próbálták feltörni, hogy miért, azt nem tudom... így könnyü talpon maradni.
Nem lehet annyira rossz az a WebKit motor 😊
Az Ubuntu épp most dobja ki az Epiphany böngészõje alól a Mozilla Gecko motort és áll át WebKit-re.
/*WTF?!*/
Én DX7-nek hívom, mivel az OpenGL 1.3-nak csak az ARB által megkövetelt és sajnos sokszor be nem tartott (Pl: NV és ATI driver képes régi DX7, DX8-as (~OpenGL 1.3) kártyákra azt mondani, hogy 2.1-es, persze még az ARB-s extensionok fele sincs meg), ugyan akkor az OpenGL 1.3-as kártyák között akadtak olyan ATI (fragment shader, text fragment shader) illetve NVidia (Register compiner és Texture shader) bõvítések, melyek pixel shader 1.x jellegûek, voltak, ami DX7 alatt nem volt elérhetõ. Na ezért nevezek valamit DX7-esnek, enneg hidegen hagy hogy ki min keresztûl éri el.
"Azt meg mondom, nem az X okozza, hogy egyes GUI-s app.-ok nem renderelnek gyorsan, ez a gtk specialitása elsõsorban. A QT-sek mennek szépen, a hiba nem az X-ben van."
Akkor szólni kéne a GTK-s és QT-és fiúknak, hogy ne a kirajzolandó kép minden egyes sorára hajtsák végre a X Server Bitmap rajzoló funkcióját.
A compizhoz miért hozod be a DX 7-et? Semmi köze hozzá. OpenGL 1.3-at használ max, ha jól tudom.
Azt meg mondom, nem az X okozza, hogy egyes GUI-s app.-ok nem renderelnek gyorsan, ez a gtk specialitása elsõsorban. A QT-sek mennek szépen, a hiba nem az X-ben van.
\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - John F. Kennedy
Es meg megemliti a kovetkezot:
Just because the laptop -- a Sony running the Ubuntu 7.10 distribution of Linux -- was untouched doesn't mean that the operating system is any more secure than either Mac OS X or Windows Vista, both of which fell to attacks.
Használtam X Servert ha hiszed, ha nem volt dolgom a Linux-szal, magyar egyetemeken azt erõltetik, meg láttam a szobatársam gépén a Quake3-at 1/3-ad akorra FPS sûvíteni Linux alatt, mint az XP-je alatt, ja és a NV driver frissítések nem dobbtak rajta.
Különben meg elvégezted a tesztet, amit kértem és írtam is, hogy ne XGL alatt. (Hogy legalább saját magad lásd)
"Még compizzal meg mindenféle csicsás szarral is sokkal gyorsabb mint egy lebutított xp, a vistát meg inkább hagyjuk"
Ha jól értem itt egy DX7-es képességeket is alig kihasználó csicsával, de 3D felülettel akarsz szemben álni az XP 2D felületével (persze hogy XP itt elbukik) és/vagy egy DX9-et igénylõ felülettel (Aero, ami persze hogy nagyobb HW igényû és emiatt régebbi GPU-kon lasabb).
Érdekes módon az adatfolyamokba nem kötöttél bele, tehát elismered hogy nagyából úgy van, továbbá a UM/UM contex-switchek megterhelõbbek, mint az UM/KM switchek (UM/UM váltás = UM/KM váltás + KM/UM váltás).
Az hogy a 3D felület gyorsabbnak mutatja, még nem biztos, hogy tényleg az.
A directFB viszont az lesz.
Valóban jobb és teszik is az elképzelésük. Már csak valahogy konszolidáltatni kéne az X Serverenen felnõtt és ahoz ragaszkodók és a HW gyártók között.
Tudom, de lokális gépen nem kéne ilyet mûvelni.
" A "lassú" szöveged meg egy rakás szart nem ér. Mivel tudod alátámasztani? "
Próbáld ki, nyís meg egy ablakot és rángasd egy másik felett vagy valami komolyabb ablakkezelõ desktopja felett. Utánna nézd meg ugyan ezt Windows alatt. Ja és ha figyeltél ezt nem XGL alatt kell elvégezni, mert az 3D felületes cucc, azaz nincs újra rajzolás.
"Egyáltalán, hogy mered összehasonlítani a windows hányadékszerû megoldásával?"
Hogy mi a jó az nézõ pont kérdése, de van ami egyértelmûen eldönthetõ, hogy helyi megoldásnak nem jó.
Nagyon a lelkedbe taposhattam, ha azt írtad, hogy "hogy mered". Amúgy az X Server értzelmét nem nagyon látom: a Server gépen jellenek meg a kliens ablakai. Ennek a fordítottja már értelmesebb (RDP, VNC).
Persze hogy gyors, de valahogy üzenni kell, hogy hol kell keresni, illetve hogy az új adatok készen állnak és erre való az LPC.
LPC a wikipedian.
De már a Vista-ban van Advanced LPC és Lightwieght LPC is, az utobbit használja a Usermode Driver Framework Vistan, illetve a Videókártya driverek és a Sound Stack is a Vista-ban.
IPC-re meg ott a SHM, annál gyorsabb a világon nincs.
\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - John F. Kennedy
\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - John F. Kennedy
Az eddigi modelt helyi gépre jól kikéne rúgni és elkéne feljeteni a unix socketeke használatát IPC-re, túl lassúak. A "megoldást" az LPC használata jelentené amit az NT alapú rendszerek és most már a Minix 3 is használ.
\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - John F. Kennedy
- nem használ komoly HW gyorsítást kép rajzolására, az ablakok komolyabb mozgatástól sét akarnak esni. Az XGL kivétel.
- Feleslegesen váltogat User módú processzek között (Adatfolyam: Kliens->(UM->KB váltás)TCP/IP Stack->Loopback->TCP/IP Stack->(KM->UM váltás)X Server
OpenGL esetén:
OpenGL kliens->OpenGL+GLX protokoll->(UM/KM váltás)TCP/IP Stack->...(már mindenki jól tudja)->(KM/UM váltás)X Server->OpenGL Server komponens->OpenGL driver->(UM/KM váltás)Videó kártya driver->Videó kártya
Úgy hogy grat "szép" munka volt. <#eljen>#eljen>
Windows alatt (Vista):
OpenGL alatt:
Alaklmazás->OpenGL->OpenGL driver->(UM/KM váltás)->DXGKernel->Videókártya KM driver->Videókártya (Pixel buffer-be ha nem teljes képernyõ és 3D felület aktív)
Közben ha 3D felület aktív. DWM(Megosztott pixel buffer)->d3d9ex driver->(UM/KM) váltás->DXGKernel->Videókártya KM driver->Videókártya
D3D alatt:
Alaklmazás->D3D9/10->D3D9Ex vagy D3D10 driver->(UM/KM váltás)->DXGKernel->(már mindenki tudja)
2D:
Alaklmazás->GDI/GDI+/USER->(UM/KM váltás)->win32k.sys->cdd.dll(egy része vissza írányítodik a DWM-nek szoval: LLPC->(KM/UM váltás)DWM->d3d9ex driver->(UM/KM váltás)->DXGKernel->(már ismert)) másik része->DXG->DXGKernel->már ismert
NT4-tõl Server 2k3-ig:
OpenGL:
Alkalmazás->OpenGL->OpenGL driver->(UM/KM váltás)Win32k.sys->Videó kártya driver->Win32k.sys->Videó kártya miniport driver->Videoprt.sys->Videó kártya
D3D:
Alkalmazás->D3D->(UM/KM váltás)Win32k.sys->Videó kártya driver->Win32k.sys->Videó kártya miniport driver->->Videoprt.sys->Videó kártya
2D:
Alkalmazás->GDI/GDI+/USER->(UM/KM váltás)Win32k.sys->(Már ismert módon)
NT3.51-ig:
OpenGL:
Alaklamazás->OpenGL kliens->OpenGL Server/OpenGL driver->LPC(UM/KM váltás)->(KM/UM váltás)csrss.exe (videó kártya driver)->(UM/KM váltás)videó kártya minport driver->videoprt.sys->Videó kártya.
2D:
Alaklamazás->GDI/USER->LPC(UM/KM váltás)->(KM/UM váltás)csrss.exe (videó kártya driver)->(UM/KM váltás)videó kártya minport driver->videoprt.sys->Videó kártya.
ma 11:40 | privát | válasz erre | #112
Én "mirõl kellene lemondanom, ha Linuxot használnék" mondatra reagáltam."
Nos winhez SOHA nem kellett elõvennem kézikönyvet, linuxhoz már sokadjára olvastam dolgokat és még mindig ott tartottam, hogy nem ment csomó minden. Szóval ennyit az utánaolvasásról... Billék miért tudták úgy megcsinálni a programot, hogy ne kelljen több ezer oldalt átolvasni??? Hát ennyit a felhasználóbarátságáról.
Persze mondhatod, hogy bennem van a hiba, hogy nem vagyok hajlandó átolvasni xxx x oldalt, hogy feltelepüljön egy eszköz. És további xxxx oldalt, hogy be is legyen megfelelõen állítva... Ugyan nem tõlem, de elhangzott már, hogy nem mind1 mennyi idõ alatt oldunk meg egy adott problémát. Illetve nekem nem mindegy, lehet itt van jónéhány ember aki ráér, de én nem. És világviszonylatban a legtöbb ember nem is szándékozik ennyit olvasni meg utánajárni, amikor van egyszerûbb megoldás.
Az hogy nem érti -- vagy csak nem akarja érteni -- a lényegét
Bár ha visszagondolok lehet használtam pár hónapot, de annyira intenzíven nem mint a 2005-t.
2008 meg atomstabil és nagyon gyors. Fõleg vista alatt superfetch-el <#hehe>#hehe>
shaken, not stirred
Nem tudom, de nekem a dilettáns XServer sokkal gyorsabbnak tûnik, mint a win. 😊
De kezdjünk. Mi a problémád vele?
Mit telepítgettél folyon, meg miket konfigoltál?
"Amúgy Vista+Aero meglepõ módon gyorsabb volt, mint vártam, aztán rájöttem, hogy nem az, csak közben animál, így minden lassabban történik meg, nem érzed, hogy mennyit is vártál valamire"
Kikapcsolható és kikapcsolás után is gyorsabb, mint az XP, de hamár itt tartunk a dilettáns X Server sebességével inkább ne kezdjünk foglalkozni, meg a TCP/IP overhead-jével még lokális gépen is.
Én csak a 2008-ast bétáival együtt használom 3 hónapja. Különben meg a .NET 2k3-tól kezdtem kb. 2004-ben.
Amúgy Vista+Aero meglepõ módon gyorsabb volt, mint vártam, aztán rájöttem, hogy nem az, csak közben animál, így minden lassabban történik meg, nem érzed, hogy mennyit is vártál valamire, fõleg, ha az UAC állandóan felugrál. 😊
Mondjuk összehasonlítási alapom nem nagyon van, mivel linuxon a
compizt még sosem próbáltam. 😊
8,4 GHzx 24 magos Cell, NVIDIA-Ati-3dfx-SCEI RSX, 120Tb HDD, 24x BluRay, 512GB XDR, 512 GB GDDR10, OS: MyOS, LCD 1320\" Sony Bravia
Megkérdezhetem, hány alkalommal adtál le nyomdának kész anyagot? Rendes kiadványt, egalizálva, szépen a szöveg szélét a tükörhöz igazítva rendesen (optikailag! elválasztások, írásjelek!), ligatúrálkkal, normális fontkezeléssel )valódi kiskapitális, kurzív, bold betûkkel)? A vágás, hajtogatás figyelembefételével? Nyomdai színekkel?
Minden jog fenntartva!
Innen megmondom: egyértelmû, hogy a Windows hibája az egész! Tök mindegy, mi volt a hiba tényleges oka, az csak és kizárólag a Vindózból származott.
8,4 GHzx 24 magos Cell, NVIDIA-Ati-3dfx-SCEI RSX, 120Tb HDD, 24x BluRay, 512GB XDR, 512 GB GDDR10, OS: MyOS, LCD 1320\" Sony Bravia
Nálunk a linuxosok OpRendszer 2-n (csak Linux 😊) szinte vérre mentek abban a kérdésben, hogy a KDE-nek több memória és jobb proc kell-e, mint a GNOME-nak (ebben azért többségben egyetértettek), és ha igen, akkor mennyivel (na, ez volt a legkényesebb pont). 😊 Én meg csak hallgattam õket, s azon gondolkoztam, hogy ha benyögném a levegõbe, hogy Luna/Aero, akkor szinte bomba robbanna a teremben. 😊
8,4 GHzx 24 magos Cell, NVIDIA-Ati-3dfx-SCEI RSX, 120Tb HDD, 24x BluRay, 512GB XDR, 512 GB GDDR10, OS: MyOS, LCD 1320\" Sony Bravia
8,4 GHzx 24 magos Cell, NVIDIA-Ati-3dfx-SCEI RSX, 120Tb HDD, 24x BluRay, 512GB XDR, 512 GB GDDR10, OS: MyOS, LCD 1320\" Sony Bravia
Pont ezt mondom én is: ha "mást" írnék be pl. aláírásnak, mint ami most van nekem (nyilván látod az illetõ aláírását), már a Földrõl is számûznének. 😊 Érdekes a moderálás az SG-n, kb. mint egy olyan ember, aki azt hallja meg, amit akar. Ezért írtam Neked, hogy ne firtasd, miért törölték a hsz-ed, biztos meg volt a moderátor oka rá. Hogy az nyomós-e, vagy személyes, az már más kérdés, én nem olvastam - addigra már törölték. 😞
8,4 GHzx 24 magos Cell, NVIDIA-Ati-3dfx-SCEI RSX, 120Tb HDD, 24x BluRay, 512GB XDR, 512 GB GDDR10, OS: MyOS, LCD 1320\" Sony Bravia