Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Evžen Šubrt 27 Dubna 2008, 12:40:21

Název: Jak se pozná verze a typ jádra?
Přispěvatel: Evžen Šubrt 27 Dubna 2008, 12:40:21
Zdravím.

Po prolezení fóra jsem dospěl k názoru, že podpora 64bit verze je pro mne dostatečná a tak jsem se rozhodl s Ubuntu 8.04 přejít na 64bit. Nainstaloval jsem z LiveCD-AMD64 a trochu mne prekvapuje, že v grubu mám k volbě "pouze" generic verzi jádra (žil jsem v domění, že to je 32bit). V Synapticu mám jako NEnainstalované všechny balíky, které obsahují AMD64. Možná, že je to dobře, ale přijde mi to divné.

Je nějaký příkaz, který vypíše archytekturu jádra (62bit nebo 64bit)?

Příkaz uname -a mi dává
Kód: [Vybrat]
Linux berusak 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008 x86_64 GNU/Linux(x86_64 se nevstahuje k jádru, ale k počítači)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: TIBOR 27 Dubna 2008, 12:43:02
Myslim ze to x86_64 bude k jadru lebo ja mam 32bit a pise mi to
Linux t-laptop 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux

Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Pavel Půlpán 27 Dubna 2008, 12:48:32
Vývojové větve 32bitového a 64bitového jádra se sloučily.

Viz. http://packages.ubuntu.com/hardy/linux-headers-2.6.24-16-generic
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Evžen Šubrt 27 Dubna 2008, 12:53:31
Myslim ze to x86_64 bude k jadru lebo ja mam 32bit a pise mi to
Linux t-laptop 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
Nevím, je to vlastně výpis uname -m , což my měl být typ stroje (počítám, že hardware). Očekával jsem jádro typu amd64 a ne generic.

Vývojové větve 32bitového a 64bitového jádra se sloučily.
Viz. http://packages.ubuntu.com/hardy/linux-headers-2.6.24-16-generic

Pokud se jádra sloučila, všem je tada rozdíl mezi instalačními CD?
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Pavel Půlpán 27 Dubna 2008, 13:01:25
Sry, předtím jsem dal špatný odkaz. Balíky se jmenují stejně, dělí se podle architektury, ta tabulka dole:

http://packages.ubuntu.com/hardy/linux-image-2.6.24-16-generic

V repozitářích se balíky samozřejmě odlišují názvem souboru, v balíkovacím systému mají stejný název.
V případě kernelu je to zrovna zrovna linux-image-generic_2.6.24.16.18_i386.deb a linux-image-generic_2.6.24.16.18_amd64.deb.

Edit: Pokud je balík multiplatformní, místo architektury má dodatek názvu _all. ;)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Evžen Šubrt 27 Dubna 2008, 13:17:32
Asi to tak bude. No nic. Jenom jsem čekal, že po instalaci bude ta 64bit architektura "nejak viditelná".

Na druhou stranu je potěšitelné, že jsem zatím nenarazil na žádný problém.
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: paolo 03 Května 2008, 23:41:06
Zdravím,

mám Core 2 Duo (které je  HW 64bitové, i když si říká "EM64T"  ;)) a  příkaz uname -a vypisuje
Kód: [Vybrat]
2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux.
Instaloval jsem nejprv Kubuntu 8.04 Remix 32bitové a Ubuntu jsem tam "dotáhl" přes Synaptic (balík "Ubuntu laptop mode"). A tak jsem také začal zjišťovat, jaké jádro tam vlastně mám...
v man. stránkách jsem se dočetl jen to, že i686 znamená
Citace
-m'
`--machine'
     Print the machine hardware name (sometimes called the hardware class or hardware type).
. To mi moc neřeklo...
Nicméně nakonec jsem zjistil, jak poznat, jestli je kernel/jádro 32 nebo 64bit: nalézt v Synapticu balík "Linux kernel image for version 2.6.24 on x86/x86_64", mrknout se na jeho velikost (size) a to pak porovnat s tabulkou dole na stránce uvedené Pavlem Půlpánem...
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Zdenek K. aka "djz88" 27 Května 2008, 16:36:02
i386 lze chapat jako "podmnozinu" 32bitove architektury x86. Jinak oznacovanou jako IA-32. Podpora od 80386 procesoru. (intel, AMD)
i686 Pentium 2 a vyse + AMD ekvivalenty.

AMD64 (dříve x86-64) 64bitova architektura. (AMD, intel-EM64T)


viz
Citace: MsMittens said
i386 --> means it's designed specifically for basic intel architecture based on the 80386 (or 386 computers)
i486 --> goes up to architecture for 80486 (486 and above computers). NB: 386s might have problems with some of this
i586 --> as above but designed for Pentiums and above. Pre-Pentiums may have problems.
i686 --> Pentium II and above.

a http://cs.wikipedia.org/wiki/I386 (http://cs.wikipedia.org/wiki/I386)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Evžen Šubrt 27 Května 2008, 16:43:33
Spíše šlo o to, že dříve jsem byl zvyklý na jádra i386, jádro generic a jádro pro 64bit (amd64). Zmátlo mne to, že (jak psal Pavel Půlpán) se větev generic a amd64 sloučily v jednu.
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Pavel Půlpán 27 Května 2008, 23:00:28
Vývojové větve se sloučili. Jádro se vyvíjí jednotně. Balíky se ale samozřejmě dále dělí podle architektury. ;)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Aragus 27 Prosince 2009, 11:46:24
cau, staci napsat ->
Kód: [Vybrat]
uname -a a vyjede Ti vse... pokud chces jen verzi jadra tak
Kód: [Vybrat]
uname -r
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: pepéé 27 Prosince 2009, 12:57:00
jak se to tu řešilo tak jsem k mému udivu taky zjistil podporu pro 64 bit  :D ...no ale zajimalo by mě jakej je rozdíl v práci?
Je v tom výrazný rychlostní rozdíl? Všiml jsem si problémů s flashem na 64bit architektuře....
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Pavel Půlpán 27 Prosince 2009, 13:08:05
Výkonostní rozdíl téměř nepoznáš, běžně se uvádí 3%-5%... co se týče Flashe, používám 64bit-native systém se vším všudy a problémy nepozoruji. ;)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Roman Vacho 27 Prosince 2009, 13:16:38
Výkonostní rozdíl téměř nepoznáš, běžně se uvádí 3%-5%... co se týče Flashe, používám 64bit-native systém se vším všudy a problémy nepozoruji. ;)
64b flash beta 10.42.34 jsem zkoušel 1den a 4x mi spadl prohlížeč FF 3.0.16. :(
-----------------------------------------------------------------------------------------
Nicméně na 64b systému můžeš používat i výchozí 32b plugin.
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Pavel Půlpán 27 Prosince 2009, 13:30:13
64b flash beta 10.42.34 jsem zkoušel 1den a 4x mi spadl prohlížeč FF 3.0.16. :(
Možná to bude tím, že když nemusím, tak nepoužívám Firefox. ;)

Nicméně na 64b systému můžeš používat i výchozí 32b plugin.
Já nemůžu, native bez podpory emulace 32bit.
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: pepéé 29 Prosince 2009, 13:05:39
Výkonostní rozdíl téměř nepoznáš, běžně se uvádí 3%-5%... co se týče Flashe, používám 64bit-native systém se vším všudy a problémy nepozoruji. ;)

To je hodně málo :-( přechod z 16bit na 32bit byla revoluce. No a 64bit je datovej tok jak kráva zajimavé, že rozdíl je tak nepatrný. Včem je tedy výhoda mít 64bit systém? protože jestli je jedinej rozdíl jen 3-5% tak to ani snad nemá cenu řešit nějaký 64bit systémy...
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Roman Vacho 29 Prosince 2009, 13:13:25
Výkonostní rozdíl téměř nepoznáš, běžně se uvádí 3%-5%... co se týče Flashe, používám 64bit-native systém se vším všudy a problémy nepozoruji. ;)

To je hodně málo :-( přechod z 16bit na 32bit byla revoluce. No a 64bit je datovej tok jak kráva zajimavé, že rozdíl je tak nepatrný. Včem je tedy výhoda mít 64bit systém? protože jestli je jedinej rozdíl jen 3-5% tak to ani snad nemá cenu řešit nějaký 64bit systémy...

Se mrkni na testy. Něco jede až2x rychleji(komprese, kódování atd), něco pomaleji. Obecně to vyjde nastejno.
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: pepéé 29 Prosince 2009, 13:57:09
Citace
64-bitové rozšíření dnešních procesorů není a ještě nějaký čas nebude, alespoň pro běžného uživatele, patřičně k využití. Rozdíl výkonu 64-bit. Windows XP platformy oproti 32-bit. platformě je jen několik málo % a to nejen směrem nahoru, ale i dolu. Taktéž mě překvapuje, že při přetaktovaném procesoru ztrácí 64-bit. platforma na 32-bit. již znatelně více než při základním taktu. Ovšem vše je to jen otázka aplikací, které nejsou často psány pro 64-bit. systém, ale jen překompilovávány z 32-bit. Aplikace nativně psané pro 64-bit. by měly být rychlejší. Doba, kdy 64-bitová Windows platforma bude mít smysluplné využití, je ještě velmi vzdálená. Výhodou je, že naše procesory jsou již připraveny.


citace z http://www.xmaestro.com/view.php?cisloclanku=2006090005
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: Pavel Půlpán 29 Prosince 2009, 18:36:12
V současné době se dá říct, že největší výhodou 64-bitu je podpora rozsahu adresace paměti dostatečného po několik dalších tisíciletí... což samozřejmě nemyslím úplně tak vážné. ;)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: NoWin 29 Prosince 2009, 20:15:30
V současné době se dá říct, že největší výhodou 64-bitu je podpora rozsahu adresace paměti dostatečného po několik dalších tisíciletí... což samozřejmě nemyslím úplně tak vážné. ;)
Heh! V příštím tisíciletí už bity nebudou :)
Název: Re: Jak se pozná verze a typ jádra?
Přispěvatel: donny 24 Ledna 2010, 03:50:00
Myslim ze to x86_64 bude k jadru lebo ja mam 32bit a pise mi to
Linux t-laptop 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
Máš pravdu. Pokud chceš zjistit, zda procesor je schopen spustit 64bit systém, tak se podívej na výsledek příkazu grep flags /proc/cpuinfo a pokud se mezi flagy bude nacházet lm (neboli Long Mode - 64 bit), tak máš 64bit procesor.