Gartner: jöhet a Windows 7

Oldal 1 / 2Következő →

Jelentkezz be a hozzászóláshoz.

#95
Jogos a zárojeles részt nem olvastam el. <#sir> Bocsi!<#worship>

De ezt már én is írtam: "Ha mindenképpen kategórizálni akarod, akkor egy agyon optimalizált, felturbozott interpreterhez hasonlít, de az sem teljesen korrekt." - #85

#94
Amivel itt szerintem keverve lesz az a Wrapper: API1 -> API2.

#93
Nem jön létre, ezért írtam, hogy fordítás helyett pontosabb az interpretálás kifejezés.

#92
És az új kód hol jön létre?

#91
Az mondjuk igaz, hogy a drótozásnak nagy a hely igénye, viszont a 286-os még drótozott volt, ha jól emlékszem (szeleteléssel másolta le a NEC). Mondjuk az is fogos kérdés, hogy abból a sok utasításból amit ki is használnak (van olyan program ahol az optimalizálás érdekében sehogy máshogy nem lehett megvalósítani).

#90
"Ez hol történik meg az Intelnél pl?"
Ha úgy vesszük, a processzorban. A CISC szint a "forrásnyelv", ezt fordítja (még inkább interpretálja) a mikrokód "célnyelvére".

Másik példa is eszembe jutott, az IA-64. Ott külön réteg tölthetõ be a processzor nyelve és az utasítások közé. Így valósítják meg pl az x86_32-es kód futtatását (hátránya, hogy betöltés után másra nem használható a processzor, illetve a plusz ("szoftveres", nem bedrótozott) szint miatt lassabb a végrehajtás. Ellenben akár teljesen más architektúra is szimulálható vele, mondjuk m68k).

#89
"Mellesleg ha így van miért nincs olyan mód, hogy fordítás nélkül, közvetlenül risc utasításokat kapnak a pc processzorok?"
Azért, mert ez az utasítástól függ. Pl az akkumulátor növelése ilyen (inc rax), de mondjuk a memóriatömb indexérték lekérésére (xlatb) nincs mikrokód, ahhoz már egy "rutin" kell, több mikrokód utasításból.
A közvetlen átállás azért nem lehetséges (bár határozottan jó ötletnek tartom), mert a cpu CISC szintû utasításokat dekódol. Nem tudod közvetlenül meghívni a mikrokód utasításokat.

#88
Igazad van, helytálló észrevételek.
Annyit tennék csak hozzá, azért hívtam az alsó réteget RISC-nek, mert bedrótozott, és csökkentett utasításkászletû (ha jól emlékszem max 10 utasítás van csak, szóval Reduced Instruction Set). De pipeline valóban nincs (mondjuk annyira nem vagyok képben, hogy a mostani modern hyperthreading processzorokon mi a helyzet, de valószínû, hogy ott van valami minimális pipeline mikrokód szinten).

CISC-et azért nem lehet bedrótozni, mert nincs elég hely a processzoron az összes utasítás áramkörének. Drótozássak csak kevés utasítás valósítható meg.

#87
Fordítás:

program forrásnyelven -> program célnyelven. Ez hol történik meg az Intelnél pl?

Sanyix
#86
Az nem ugyanaz, ott azért volt fordítás, mert nem volt x86 licensz. És szoftveresen mûködött. A többi processzornál ez sokkal low levelebb.

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

#85
Transmetanal van/volt fordítás, Intel, AMD, VIA alatt nincs. Ha mindenképpen kategórizálni akarod, akkor egy agyon optimalizált, felturbozott interpreterhez hasonlít, de az sem teljesen korrekt.

#84
"amúgy r600-tól kezdve az ati gpu-k shaderjei vliw alapúak."

Hol itt az ellent mondás?

"VLIW CPUs are usually constructed of multiple RISC-like functional units that operate independently." - http://en.wikipedia.org/wiki/VLIW

Sanyix
#83
én is erre emlékeztem, hogy risc alapon cisc réteg, de nem nagyon találtam róla leírást, csak pár homályos említést. De az azért sztem túlzás, hogy az átfordítgatás pont ugyanolyan mintha risc utasítás lenne. Mellesleg ha így van miért nincs olyan mód, hogy fordítás nélkül, közvetlenül risc utasításokat kapnak a pc processzorok? Így szépen át lehetne állni, majd pár év múlva kihagyni a fordítást.

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

#82
Tanúltam mikrókódot és annak nem sok köze van a RISC-hez, úgy hogy én ezt nem így mondanám. A mikrókódot egy kifejezetten buta processzor hajtja végre aminek az utasításai valóban be drótozottak, viszont tény, hogy ha a CISC utasításai lennének bedrótozva gyorsabb lenne mint így. A másik amint már írtam a mikrókód urasítás készlete olyan, hogy több utasításból magyarázzák el a memóriából a registerbe történõ adat átöltését is, pedig ezt még a RISC is egybõl megoldja.

"Ha egy CISC parancs 1 órajel ciklus alatt lefut, akkor az azt jelenti, hogy egyetlen mikrokóddal végrehajtható (azaz pont ugyanolyan, mintha RISC utasítás lenne)."
Na itt jön be a pipelineolhatóság, különben meg nem sok ilyen utasítást tudsz mondani. Ha már itt tartunk a Geforce7 sorozat pixel shader egységei a pipelinenak köszönhetõen a MAD utasításokat fél ciklus alatt hajtja végre.

#81
Nem tudom, honnan idéztél, de ez téves: "szabad szoftverrel (free software), ami bármilyen célra szabadon felhasználható". Ez egyáltalán nem így van, olvasd el pl az LGPL vagy CC licenszek szövegét. Maradjunk annyiban, hogy a freeware alatt free software-t értettem, ami csupán szófordulat, és az általad idézett különbség nem helytálló (ettõl persze még lehet, hogy igazad van, és nem jó összevonni a kettõt, de más példát kéne keresned). Szerintem ne ezen lovagoljunk, nem erre vonatkozott az eredeti hozzászólás.

A lényeg az, hogy a nyílt forrás nem feltétlenül free. Példák:
Solaris kernel: opensource, de nem free
Xorg nvidia driver: nem opensource, de free
Linux kernel: opensource és free
A lényeg az, hogy ezeket ne keverjük.

#80
Nagyjából képben vagy, de van némi fogalomzavarod.
"Nem a frekvencia a lényeg"
Ez így igaz, a másodpercenként végrehajtott utasítások száma a mérvadó, nem az, hogy milyen órajelen ketyeg. Példa: Amiga 7Mhz (!!!), mégis tudsz vele mp3-at hallgatni meg avi-t nézni, míg egy 100Mhz-s Pentiummal aligha.

"A mikrókód lasabb a bedrótozottól"
Ez viszont tévedés. A jelenlegi processzorok mûködése ugyanis a következõ: adott egy RISC processzor (ami bedrótozott), ez hajtja végre a mikrokódot. Efelett kapsz egy CISC réteget, ami lényegében nem más, mint minden utasításhoz egy mikrokód rutin összerendelés. Ha egy CISC parancs 1 órajel ciklus alatt lefut, akkor az azt jelenti, hogy egyetlen mikrokóddal végrehajtható (azaz pont ugyanolyan, mintha RISC utasítás lenne).

A részletes leírás, hogy melyik CISC milyen RISC utasításokból áll, és mennyi órajelciklust igényel, megtalálható a Nelson:80386/80486 c. könyv mellékletében (online doksit nem találtam az intel honlapján, bocs).

#79
Te meg hülyeséget beszélsz😄 Freeware!=Free software, a freeware és shareware más dolog...örülök, hogy hozzáértõ szakember vagy....
"A freeware olyan, a szerzõi jog által védett szoftver, ami ingyen használható, tetszõlegesen hosszú ideig (szemben a shareware-rel, ami szintén ingyenes, de csak korlátos ideig használható). A freeware (ingyenes szoftver) nem összekeverendõ a szabad szoftverrel (free software), ami bármilyen célra szabadon felhasználható, és szabadon módosítható: a freeware felhasználási módja gyakran korlátozott, például otthoni, nemkereskedelmi vagy tudományos használatra. Nem azonos a szabadon terjeszthetõ (freely redistributable) szoftverrel sem (bár a freeware programok nagy része szabadon terjeszthetõ): a Microsoft Internet Explorer például ingyen letölthetõ, de nem terjeszthetõ."
wiki..ha már nehéz neked elérni...
Sanyix
#78
amúgy r600-tól kezdve az ati gpu-k shaderjei vliw alapúak.

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

#77
Nem hitvallás, nem én nem akarok átállni, céges elõírás, hogy ezt a sz@rt kell használni. Ha én dönthetnék affelõl, hogy milyen rendszer legyen a céges gépemen, már rég lecseréltem volna valami UNIX alapúra. Kb 10x hatékonyabb lenne a munkám.

Nem azzal van bajom, hogy nagy a win, hanem hogy olyan alapvetõ dolgok hiányoznak belõle, ami minden másik os-ben megtalálható. Én (pechemre) használnám ezeket.

#76
Rosszul gondolod. A "free" nem ingyenesnek, hanem szabadnak fordítandó.
Idézet a Free Software Fundation honlapjáról: "Free software" is a matter of liberty, not price. To understand the concept, you should think of "free" as in "free speech," not as in "free beer."
free software definíciója

Sanyix
#75
Ki beszélt frekvenciáról?
Egyébként a p4 fosságáról volt teszt is, csak az elvakult vérfanboyok nem fogták fel mennyire gáz a pénégy.

De ppc vs x64-rõl nincs teszt. És mégegyszer leírom: ha kiderült volna hogy annyira gyors, már mindenki átállt volna rá, kompatibilitással nem törõdve.

amúgy

Egyébként azt nem értem hogy van, hogy a linuxos programok nagy részét egy egyszerû compile-al összevissza mindenféle procira lehet fordítani(hiszen a nagyobb disztribek is mindig elérhetõek x86-ra, x86-64-re, ppc-re, alpha-ra, meg még jópár processzorra), a kíndózosakat meg nem.

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

#74


Leo is 32+64 bites..

[/off]
#73
OFF

A 64 bites Vista tartalmazza a 32 bites Vistat is, kivéve a kernelét és drivereit.

[/off]

#72
Régen az Intel FAN boyok is ezt mondták a P4-re, hogy az AMD 1,8 GHz-cel egyszerûen közelébe sem érhet a 2,6 GHz-es P4-nek aztán valahogy még is. Ne a frekvencia a lényeg.

A mikrókód lasabb a bedrótozottól, viszont nehezebben másolható, és primitívebb megoldani, olcsóbb, ezért szeretik.

Szó sincs x86/x64 -> mikókód átfordításról Intel, AMD vagy VIA esetében, azt a Transmeta próbálta egy speciális JIT áramkörrel. Mondjuk az AMD hibridet használ, van ami mikrókód és van ami bedrótozott.
Különben így mûködik: dekódolja a ADD rax, rcx utasítást és már indítja is a hozzá tartozó mikrokód rutint, amely bizonyos részei horizontális programozásuak bizonyos részei vertikálisak és lefut rá.

PPC-re meg nem átfordító kell, hanem natív kódot kell írni.

Néhány RISC jellemzõ:
-sok regiszter (akár 1024 is)
-regiszter ablakozás (gyors függvény hívás támogatás)
-fix hosszú utasítások miatt jobb pipeline-olhatóság
-kevesebb utasítás, de néhány dolgot, mint a memóriából való operandus beolvasás össze adásnál, nem támogatott, továbbá az ilyen jellegûek sem: MOV al, byte ptr. Viszont támogatott lehet a szorzat összeg egy utasításból való számítása: MAD utasítás. A RISC utasítás készletre még a specializált jelzõt lehet használni.
-külön adat és kód memória és/vagy cache
-nincs mikrókód, az utasítások dekódolása, fetchelése és végrehajtása be van drótozva
-egyszerre fetcheli be a használni kívánt adatokat és az utasítást

Néhány CISC jellemzõ:
-sok egyszerû utasítás a magasabb programozási nyelvek támogatásához (lásd: char a=data<4*j+3>; => MOV al, byte ptr; (MAD utasítás már végre van az x64-ben))
-az utasítások escape kódosak(váltakozó utasítás hossz), rosszabb pipeline kihasználás
-általában megosztott adat és kód memória és cache
-kevés regiszter -> többet kell dolgozni a memóriában

RISC jellegû processzorok:
-PPC, Alpha, MIPS, ARM, GPU shader egységek, DSP-ék processzor része, stb.

#71
utsó offom Mac-kel kapcsolatban: ne felejtsétek el, hogy a Leo tartalmazza még a PPC-s kódokat is az intel mellett.. A Snow Leo valszeg sokkal kisebb lesz, csak egy példa: a Mail.app 250 mega helyett 40 lesz.. Így azért máshogy tûnik pl a Vista mérete.. Arról nem is beszélve, hogy ha kb semmit sem csinálsz (pl csak netezés és offiszolás), akkor is fogynak a gigabájtok szépen..
#70
pusztuljak meg ha ertelek....a win igy is eleg nagy,de szerinted meg kellene bele 100 olyan dolog,amit 100k felhasznalobol 1 sem hasznal,csak mert neked nem akarodzik server winre atallni? Rovihatotavolsagu latas?
#69
"És miért gondolod egyáltalán, hogy a freeware program az ingyenes?"
Hehe...ezt gondold at meg 1x.....valahogy en is ugy gondolom,hogy a free!ware az ingyenes....
Sanyix
#68
Akkora különbség akkor sem valószínû, hiszen akkor szerintem nem nagyon érdekelne senkit a kompatibilitás, átállna mindenki, sõt talán ekkora teljesítménykülönbségbe egy x86 ppc átfordítás is beférne amíg át nem áll minden.

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

Sanyix
#67
(bár tény, hogy ekkora barmot még nem láttam a vérfanboyok között sem)

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

Sanyix
#66
Rápacsáltál, megint hülyeséget írtál, te idióta barom ps3 vérfanboy, kotonszökevény. Hiába, sajnos a sony termeli az ilyen félnótásokat, már láthattuk 😊

Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)

#65
hottold/vajon kiki/mittoménmég mi: miért gondolod, hogy ami nyílt forráskódú, az ingyenes? És miért gondolod egyáltalán, hogy a freeware program az ingyenes?

#64
A cluster tényleg csak hab a tortán, de kihasználnám, ha lehetne.
Failover interface meg nagyon is kellett volna nemegyszer. Ha megszakad az utp-s net, kézzel kell átállni wifire, ami sok idõ (elég sok ahhoz, hogy megszakadjanak a session-ök, és mindenhova újra be kelljen jelentkeznem). A routeolásra meg a munkám miatt lenne szükség (ne menjünk bele részletesen, de igen, szükségem lenne arra, hogy több hálózatba egyszerre be legyek lépve a laptopomról, ráadásul dinamikus route-al).

Egyébként ezek mind olyan "extrém" dolgok, amit csak a nem-szerver win nem tud. Még a minimális funkcionalitású MacOSX desktopon is alapértelmezett pl a szerinted "csak hülye akar kliensre" cluster funkció. Bocs, inkább neked kellene kicsit olvasgatni. Kezd azzal, hogy guglizod a seti@home-ot. Tipikus szerverre szánt alakalmazás, ugye...

Szóval fikázás helyett inkább írhattad volna azt, hogy nem, ezekbõl egyet sem valósítottak meg Win7 alatt, ami meg kész volt szerver vonalon, azt meg nem emelték át.
Köszönöm a választ.

#63
Mikor már úgy érzed, hogy egy - töbnyire fizetõs - szoftver mindent tud, amire neked szükséged van, és egy kicsit is szétnézel a széles-e neten, akkor rövid idõn belül fogsz találni legalább, egy, de inkább több olyan megoldást, ami kisebb, gyorsabb, szebb és funkcionalitásában is többet nyújt, mint az általad addig magasztalt program, ráadásul még nyílt forráskódú - és ezért ingyenes - is.
Így van ez a komplett operációs rendszertõl kezdve a, az egyszerûbb programokig.

Kellemes kalózkodást: https://torproject.org ; Szabadalmam a trinális ámítógép, amelynek alapja a trit. Ki nem szarja le a Windows 7-et ?

#62
sohasem a méret határozza meg , egy szoftver tudását.

Kellemes kalózkodást: https://torproject.org ; Szabadalmam a trinális ámítógép, amelynek alapja a trit. Ki nem szarja le a Windows 7-et ?

#61
Milyen MSN? A legfrissebb 2009-es? Egyébként ha még nem olvastad, célszerû végigfutni: http://blogs.msdn.com/tims/archive/2009/01/12/the-bumper-list-of-windows-7-secrets.aspx

Az 57-es build vmi kilopott verzió, a 7000-es a nyilvánosan elérhetõ. Lehet nem érdemes ilyen nightly buildekkel játszani, ki tudja milyenek.😊

#60
Miért kéne tudnia a win7-nek, mint kliens oprendszernek pl. a clusterezést, HA-t vagy az említett routolást? Ki az a hülye, aki egy kliens oprendszert akar szerverként használni? Ajánlom inkább figyelmedbe a W2k Server, Server 2003, 2008 és R2 vonalat, ott bizony már régóta megvannak ezek.

Szóval lehet a gizikét a gõzekével keverni, de akkor inkább tartsd meg magadnak, mert nyilvános helyen könnyen beéghetsz az ilyen megszólalásokkal.

#59
Amilo 1505-ös notim van és az istennek nem találok bios drivert, csak fizetõs szarokat...ráadásul fele kamu ránézésre is.

Asysoft...hát ahozképest simán kezeli az aerót...mi lenne ha rendes karim lenne. 😊

Szar játék az élet de qwa jó a grafikja!

#58
Ennyi marhát egy rakáson már régen láttam!Ki nem szarja le hogy fossátok a win7et?Felölem meg rohadhadtok a win 98al meg az xp-vel meg a linuxal a fejetek alatt.Használjátok azt és menjetek a picsába.Nekünk meg jó lesz ez a "szar" win7 is.
Rollika!
Amiket írtál problémákat.Hasonlók voltak nálam is.Ami a proci terhelését illeti,bizonyos alkalmazásoknál.Nekem az alaplappal volt gondom.Tehát nem win7 függö volt a dolog.Ugyan azokat a hibákat produkálta vistával is meg xp-vel is.Eltartott egy ideig mire rájöttem,hogy a biossal van a bibi.Egy bios frissités megoldotta az egész problémahalmazt!
#57
"macosx-eknel is tapasztalhato minimal funkcionalias"
Bocs, de ezen szétröhögtem magam... A win* sose fog annyit nyújtani, mint egy UNIX, nekem legalábbis semmiképp.

Egyébként egyetértek azokkal, akik szerint nem a csilivilit kéne tolni. Tudja valaki, hogy a win7 tudja-e ezeket (nem fikázni akarok, tényleg érdekel, hogy mi került be, ha egyáltalán bekerült valami):
- cluster (elosztott számítások)
- HA (magas rendelkezésre állás, failover), interfész szinten
- bárminemû dinamikus routing (vrrp, ospf, bgp, bármi)
- lwp (kernel által támogatott threadek)
- értelmes timeout kezelés domain logon esetén (a jelenlegi xp-m 10 percig bootol, ha nem talál netet)
- többféle, helytõl függõ hálózati konfig

Ezek mind olyanok, amik csak win* alatt okoznak gondot, mindenhol máshol (BSD, Linux, MacOSX, Solaris) simán meg tudom oldani (a cluster csupán kényelmi funkció lenne, a többi azonban nap mint nap problémát okoz).

asysoft
#56
GMA950 (945G* chipset) nem teljesen hardwares megoldás, pl T&L nincs benne (ez Geforce1-ben jelent meg anno...), gondolom ez okozhatja a problémát.

/*WTF?!*/

#55
Az MSN probléma így megoldódott, erre nem gondoltam, köszönöm! 😊

VGA driver.. 945GMA integrált..ezt feltelepítette magától, vagy a netrõl v agy a win7 lemezen volt, mit ajánlanál? 😊

7057-es.

Szar játék az élet de qwa jó a grafikja!

#54
MSN-t futtasd Vista SP1 kompatibilitás módban, szerintem az a problémák egy részét meg fogja oldani.

"egvan nyitva 4 akármilyen alkalmazás, és elkezdem az egeret húzkodni fölöttük..az ablakok részben takarják egymást...megint csak 30-40% a terhelés"

Én nem tapasztalok ilyet. Torrentnál sem. Fel van téve a VGA driver?

"A képeknél nyomok egy új mappát...semmi...frissítem..semmi...kilépek a mappából, belépek a mappába, megjelenik."

Nekem megjelenik, ha egyre gondolunk...

Hanyas build amúgy?

#53
mert kiborít az emberi sületlenség, még jó hogy jól mocorog core2duo-n meg 4 giga ramon !!!!!! hát az agyam eldobom, az lenne a csoda, ha még azon se virítana ... vaze...

Kellemes kalózkodást: https://torproject.org ; Szabadalmam a trinális ámítógép, amelynek alapja a trit. Ki nem szarja le a Windows 7-et ?

#52
Szerintem õ már ott lakik <#eplus2>

Just avoid to falling into the hands of terrorists.

#51
KDE felületet lemásolták, és erre büszkék, ennyi...

Just avoid to falling into the hands of terrorists.

#50
"a Windows 7 pre-RC már most jobb nála minden téren, talán csak a driver ellátottságot leszámítva"
meg az erõforrásigénylést

Just avoid to falling into the hands of terrorists.

DjDano
#49
Engem meg a te idiótaságod borít ki! Ha azt mondod nincs különbség a Vista és Windows 7 között az csak egy dolgot bizonyít, halvány lila fingod nincs semmirõl.... Hiába írod vastagon a baromságaidat attól még baromságok maradnak

És igen az XP egy elavult vacak, nem biztonságos, hiába a 3 szervizpakk, a Windows 7 pre-RC már most jobb nála minden téren, talán csak a driver ellátottságot leszámítva

#48
" Ez egy xp szintjére lebutított vista kernel..."

Hát ez a mondat sem egyszerû.
XP SP3 ntoskrnl.exe: 2,1 MB
Vista SP1 ntoskrnl.exe: 3,6 MB
Win7 Beta 1 ntoskrnl.exe: 4,6 MB
Tényleg XP szintre lebutított. <#vigyor>

1., Tényleg senki se hidje, hogy a Win7 0-tól indult, a Vistat használták alapnak.
2., MinWin egy alapcsomag és nem kernel

PPC nem csak a Cell-ben/mellett van a PS3-ban, hanem az XBox 360-ban is.

#47
Abban igazad van, hogy elméleti adatok, de azt is tudni kell, hogy mire adják meg õket: MOVAPS-re intelnél, a PPC-nél pedig godolom az ottani megfelelõjére. Egyébként netszes, mert nem nagyon hasonlítgatják össze õket, de nem bíznék az x86/x64 sikerében tényleges teljesítménynél, neten tesztet nem találtam.

#46
Aki a mikorfosónak elhiszi hogy 2 év alatt kompletten vadi új oprendszert írtak ami ráadásul kompatibilis a régiekkel is az nem is tudom mit érdemel. Ez egy xp szintjére lebutított vista kernel + a szokásos parasztoknak való értelmetlen csicsák.
Oldal 1 / 2Következő →