Kirjoittaja Aihe: Paras kerneli dualcore prosessorille + pari muuta kysymystä  (Luettu 4806 kertaa)

Risotto

  • Käyttäjä
  • Viestejä: 52
    • Profiili
Moi!

Laitteistoa:
Prosessori: AMD Athlon 64 x2 4400+
Emolevy: Asus A8N SLI Premium
Muistit: 2x 1gb Kingston ValueRam
Näytönohjain: Asus 7800 GT
 8)

Etsisin siis tuolle prosessorille sopivaa kerneliä, koska oletuskerneli ei tue ilmeisesti smp:tä.
cat /proc/cpuinfo löytää vain toisen coren.

Mikä olisikaan siis paras vaihtoehto? Kääntelin 2.6.15 kerneliä Vanadiumin (Uuden ytimen kääntäminen HOWTO - alueella) ohjeella ja löysin kohdan Support for symmetric multiprocessing tms. Kannattaisiko siis kääntää uusin kerneli (2.6.16) ja lisätä tuo tuki? Löytyykö muita dualcorea tai muuta laitteistoani hyödyttyviä kohtia? Kannattaako jotain kohtia poistaa?

Komennolla apt-cache search linux-image löytyy pari mielenkiintoista kerneliä.
 
linux-image-2.6.12-10-686-smp - Linux kernel image for version 2.6.12 on PPro/Celeron/PII/PIII/PIV SMP.
ja
linux-image-2.6.12-10-k7-smp - Linux kernel image for version 2.6.12 on AMD K7 SMP.

Ovatko nämä jotain optimoituja kerneleitä? Voinko soveltaa näiden kääntämisessä Vanadiumin ohjetta?  ???

2. Perusasennus loi minulle ison swapin, enkä tarvi sitä tuolla muistimäärällä. Miten pääsen käsiksi osioihin, jotta voisin poistella ja lisätä niitä?  :-\

3. Liittymäni vaihtui juuri Saunalahden 8/1 ADSL:ään. Pelejä pelatessa (esim. Enemy Territory), ladatessa ym. "raskaampaa" tehdessä liittymä toimii mainiosti ja nopeasti. Sitten selailussa ja kaikessa vähemmän raskaassa (esim. sähköposti) liittymä toimii uskomattoman hitaasti. Pelatessa reitittimen valot vilkkuvat kokoajan, mutta selailussa ne eivät vilku ollenkaan, eli se ei tee melkein ollenkaan työtä. Reititin on A-Link RoadRunner 24AP ja selaimena käytän Firefoxia. Olen testannut useilla selaimilla ja ongelma on kaikilla sama. En ole määrittäny vaihtamisen jälkeen mitään verkkoasetuksia ja oletankin, että kone osasi hakea ne käyttäen DHCP:tä.  >:(


...Ainiin, olen positiivisesti yllättynyt open source tarjonnasta esim. ohjelmointityökalut ovat mahtavat. Silti osa esim. peleistä on aikamoisia purkkavirityksiä.  ;D

o//

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Etsisin siis tuolle prosessorille sopivaa kerneliä, koska oletuskerneli ei tue ilmeisesti smp:tä.
cat /proc/cpuinfo löytää vain toisen coren.

jep.

Mikä olisikaan siis paras vaihtoehto? Kääntelin 2.6.15 kerneliä Vanadiumin (Uuden ytimen kääntäminen HOWTO - alueella) ohjeella ja löysin kohdan Support for symmetric multiprocessing tms. Kannattaisiko siis kääntää uusin kerneli (2.6.16) ja lisätä tuo tuki?

minä käyttäisin suosiolla distron patchattua kerneliä jos ei olisi jotain pakottavaa syytä käyttää  jotain muuta.

Komennolla apt-cache search linux-image löytyy pari mielenkiintoista kerneliä.
 
linux-image-2.6.12-10-686-smp - Linux kernel image for version 2.6.12 on PPro/Celeron/PII/PIII/PIV SMP.
ja
linux-image-2.6.12-10-k7-smp - Linux kernel image for version 2.6.12 on AMD K7 SMP.

Ovatko nämä jotain optimoituja kerneleitä?

ovat ja niissä on smp-tuki jo valmiiksi.

Voinko soveltaa näiden kääntämisessä Vanadiumin ohjetta?  ???

voi kai, mutta miksi haluaisit kääntää ne itse, kun valmiit ja varmsti toimivat binäärit on saatavilla?

2. Perusasennus loi minulle ison swapin, enkä tarvi sitä tuolla muistimäärällä. Miten pääsen käsiksi osioihin, jotta voisin poistella ja lisätä niitä?  :-\

osiointisoftalla? graafisella puolella gparted tai qtparted, komentorivillä fdisk tai cfdisk. tosin jos swap on gigan tai alle, niin minä jättäisin sen rauhaan.

3. Liittymäni vaihtui juuri Saunalahden 8/1 ADSL:ään. Pelejä pelatessa (esim. Enemy Territory), ladatessa ym. "raskaampaa" tehdessä liittymä toimii mainiosti ja nopeasti. Sitten selailussa ja kaikessa vähemmän raskaassa (esim. sähköposti) liittymä toimii uskomattoman hitaasti. Pelatessa reitittimen valot vilkkuvat kokoajan, mutta selailussa ne eivät vilku ollenkaan, eli se ei tee melkein ollenkaan työtä. Reititin on A-Link RoadRunner 24AP ja selaimena käytän Firefoxia. Olen testannut useilla selaimilla ja ongelma on kaikilla sama. En ole määrittäny vaihtamisen jälkeen mitään verkkoasetuksia ja oletankin, että kone osasi hakea ne käyttäen DHCP:tä.  >:(

ovathan DNS-asetuksesi kunnossa?


...Ainiin, olen positiivisesti yllättynyt open source tarjonnasta esim. ohjelmointityökalut ovat mahtavat. Silti osa esim. peleistä on aikamoisia purkkavirityksiä.  ;D

joka alustalla on osa softasta purkkavirityksiä, valitettavasti.
Janne

Risotto

  • Käyttäjä
  • Viestejä: 52
    • Profiili
Ok, eli asennanko paketinhallinnalla jommankumman noista imageista?

QTParted näytti olevan juuri sopiva ohjelma.

Laitoin DNS:t kuntoon ja selaaminen toimii ihan ok.
Tarviiko search domains kohtaan laittaaa jotain? Entäs Hosts?
o//

JPK1990

  • Vieras
Asenna mielummin linux-k8 tai linux-k8-smp jos sellaista löytyy jos sulla on kerran 64 bittinen ubuntu vai onko 32?

mikä kerneli on tällä hetkellä asennettuna: uname -r

löytyykö muuten sulta 32 bittisiä kerneleitä repolasta? 386, 686, k7?

löytyykö jotain 64 bittiseen viittaavaa?
« Viimeksi muokattu: 28.03.06 - klo:16.47 kirjoittanut JPK1990 »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Ok, eli asennanko paketinhallinnalla jommankumman noista imageista?

sen pitäisi riittää ja kummankin pitäisi toimia. jos kone ei boottaa, niin käynnistä konella vanhalla kernelillä ja kokeile jotain toista.

Laitoin DNS:t kuntoon ja selaaminen toimii ihan ok.

hyvä.

Tarviiko search domains kohtaan laittaaa jotain?

ei.

Entäs Hosts?

vain jos haluat antaa nimiä sellaisislle koneille joilla ei DNS-nimeä muuten ole (esim. sisäverkon muut koneet, joilla on kiinteä IP-sisäverkossa) tai jos haluat jonkun olemassaolevan nimen osoittavan jonnekin muualle kuin minne se DNS-palvelimen mukaan osoittaa.

yleensä jos et tiedä tarvitsevasi siihen mitään, et todennäköisesti tarvitse.
Janne

Risotto

  • Käyttäjä
  • Viestejä: 52
    • Profiili
Käytän 32 bittistä ja oletuskerneliä, eli 2.6.12-10-386.

Jaaha, asetin DNS kohtaan 195.74.0.47 (Saunalahti) ja näytti pelaavan ihan ok kunnes muutaman minuutin päästä se palasi 10.0.02, joka on ilmeisesti reitittimen joku DNS. Sama homma bootissa. Miten saan haluamani DNS:n pysymään? Voiko sen conffatta linuxissa vai pitääkö reitittimen asetuksia muutella?

Edittiä:
Juu, asentelin paketinhallinnalla k7-smp kernelin. Lähtee loadaan ihan mukavasti mutta lopussa ruutuun pämähtää kasa jotain espanialaisia y:itä ja X ilmoittaa, että ei lähde käyntiin. Ilmeisesti näyttiksen ajurit eivät pelaa uuden kernelin kanssa? Koitin komentorivillä apt-get install nvidia-glx ja nvidia-kernel-common, mutta ne olivat jo asennettu. Millä siis saada X käyntiin?
« Viimeksi muokattu: 28.03.06 - klo:17.48 kirjoittanut Risotto »
o//

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Jaaha, asetin DNS kohtaan 195.74.0.47 (Saunalahti) ja näytti pelaavan ihan ok kunnes muutaman minuutin päästä se palasi 10.0.02, joka on ilmeisesti reitittimen joku DNS. Sama homma bootissa. Miten saan haluamani DNS:n pysymään? Voiko sen conffatta linuxissa vai pitääkö reitittimen asetuksia muutella?

juu, eli DHCP-kysely kirjoittaa itse tekemiesi DNS-asetusten yli. vaihtoehtoja homman ratkaisemiseksi on ainakin kaksi. voit joko säätää modeemia siten, ettei se toimi DNS-palvelimena (vain välittäen nimitietoja) vaan antaa koneille suoraan oikeat DNS-osoitteet tai määrittää koneellesi kokonaan kiinteän IP-osoitteen, koska koneesis sijaitsee kuitenkin NATin takana sisäverkossa. tuo jälkimmäinen tapa saattaisi jopa nopeuttaa boottaamistakin.

Edittiä:
Juu, asentelin paketinhallinnalla k7-smp kernelin. Lähtee loadaan ihan mukavasti mutta lopussa ruutuun pämähtää kasa jotain espanialaisia y:itä ja X ilmoittaa, että ei lähde käyntiin. Ilmeisesti näyttiksen ajurit eivät pelaa uuden kernelin kanssa? Koitin komentorivillä apt-get install nvidia-glx ja nvidia-kernel-common, mutta ne olivat jo asennettu. Millä siis saada X käyntiin?

tähänkin on pari vaihtoehtoa. nvidian-ajuripakettia ei taida olal toimivana aivan joka kernelikombolle, mutta voit silti yrittää asentaa ajurin uudestaan komennolla:
Koodia: [Valitse]
$ apt-get install --reinstall nvidia-glx
mahdollisesti tarvitset myös paketin linux-restricted-modules-k7-smp, mutta kokeile ensin ilman.

jos tuo ei onnistu, niin voit joko, vaihtaa ajurin sellaiseen joka ei tue 3d-kiihdytystä tai koettaa toista kerneliä ja yrittää saada ajuri toimimaan sillä.
Janne

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Yleensä näissä riittää pelkkä linux-restricted-modulesin oikean kerneli version asennus. Eli katot komennolla uname -r oma kernelis ja sitten asennat vastaavan modulen(esim, jos komennolla uname -r saadaan että 2.6.12-10-k7-smp on asennettava vastaava module: sudo apt-get install linux-restricted-modules-2.6.12-10-k7-smp) Tämän jälkeen pitäis ajureiden toimia uuden kernelin kanssa normaalisti(viikko sitten vaihtu dapperissa kerneli ja ihmettelin monta päivää kun ei x lähtenyt käyntiin sillä kernelillä, mutta kun sitten asensin vastaavan modulen niin kaikki taas pelas uudellakin kernelillä)
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Risotto

  • Käyttäjä
  • Viestejä: 52
    • Profiili
juu, eli DHCP-kysely kirjoittaa itse tekemiesi DNS-asetusten yli. vaihtoehtoja homman ratkaisemiseksi on ainakin kaksi. voit joko säätää modeemia siten, ettei se toimi DNS-palvelimena (vain välittäen nimitietoja) vaan antaa koneille suoraan oikeat DNS-osoitteet tai määrittää koneellesi kokonaan kiinteän IP-osoitteen, koska koneesis sijaitsee kuitenkin NATin takana sisäverkossa. tuo jälkimmäinen tapa saattaisi jopa nopeuttaa boottaamistakin.

Hmm, ymmärsin tosta ensimmäisen lauseen  ;D Siitä eteenpäin en oikeen ymmärtänyt. Osaakko yhtään kuvailla mitä mun pitäis tehdä? Static IP Address?

Niin, sain 2.6.12-10-k7-smp kernelin pelaamaan ja X:kin lähti käyntiin linux-restricted-modules paketilla  :-*
cat /proc/cpuinfo ja system monitor tunnistavat molemmat coret ja komijaa on  8)
Gripillä levyn rippaaminen nopeutu huomattavasti.
o//

JPK1990

  • Vieras
sudo apt-get install linux-k7-smp tuo päivitää sun kernelin kokoajan ja myös restricted modulsit.

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili
Vs: Paras kerneli dualcore prosessorille + pari muuta kysymystä
« Vastaus #10 : 11.01.08 - klo:17.38 »
Hei !

Lähes sama vika
Aikaa on vierähtänyt yli vuosi ja 7.10 on ilmestynyt. Olen saanut kasaan seuraavan laitteiston:

Laitteistoa:
Prosessori: AMD Athlon 64 x2 4800+ 939 Toledo
Emolevy: Asus A8N-E
Muistit: 4x 512 GB PC3200 CL3 DDR 400 Mhz
Näytönohjain: Nvidia 6600 GT

uname -r    antaa seuraavaa:

Linux bofink 2.6.22-14-386 #1 Tue Dec 18 07:34:24 UTC 2007 i686 GNU/Linux

Vain yksi prosessori näkyy, ei SMP:tä. Minulla on 6.06:sta päivitetty 7.10 ja haluaisin
saapa molemmat prosessorit pelaamaan. Muttta Gutsyyn ei ole enää saatavilla
Dapperin kerneliä:

kernel-image-2.4.27-2-k7-smp (2.4.27-12) [universe]
    Linux kernel image for version 2.4.27 on AMD K7 SMP

Vaan Gutsyllä on vain tuo, mikä minulla jo on. Se ilmeisesti ei osaa AMB 32-bittistä
K7-käskykantaa eikä SMP-tukea. Mikä neuvoksi?

1) Tarvitsisin suht' tarkat ohjeet, ja
2) Paluu tie vanhaan, jos sössin kernelin asennuksessa.
3) Olen kokeillut qemu:a windos XP:llä, ja ja olisin udellut
toimiiko Kqemu myös kaksiytimisenä, jos saan uuden kernelin
kuntoon?

Kerneltuki on tullut 6.06 - 7.10 välillä köyhemmäksi. Miksi?

Lopuksi vielä koneestani:

 cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 35
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
stepping        : 2
cpu MHz         : 2400.000
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm cmp_legacy ts fid vid ttp
bogomips        : 4827.67
clflush size    : 64

Neuvoista kiitollinen,

« Viimeksi muokattu: 11.01.08 - klo:17.46 kirjoittanut PjotorM »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Paras kerneli dualcore prosessorille + pari muuta kysymystä
« Vastaus #11 : 11.01.08 - klo:22.56 »
uname -r    antaa seuraavaa:

Linux bofink 2.6.22-14-386 #1 Tue Dec 18 07:34:24 UTC 2007 i686 GNU/Linux

Vain yksi prosessori näkyy, ei SMP:tä.

juu, ei 386-kernelillä näykään, asenna generic kernel paketista linux-image-generic


Muttta Gutsyyn ei ole enää saatavilla Dapperin kerneliä:

kernel-image-2.4.27-2-k7-smp (2.4.27-12) [universe]
    Linux kernel image for version 2.4.27 on AMD K7 SMP

äkkiseltään en keksi mitään syytä käyttää 2.4-sarjan kerneliä muutenkaan.
Janne

PjotorM

  • Käyttäjä
  • Viestejä: 34
    • Profiili
uname -r    antaa seuraavaa:

Linux bofink 2.6.22-14-386 #1 Tue Dec 18 07:34:24 UTC 2007 i686 GNU/Linux

Vain yksi prosessori näkyy, ei SMP:tä.

juu, ei 386-kernelillä näykään, asenna generic kernel paketista linux-image-generic


Muttta Gutsyyn ei ole enää saatavilla Dapperin kerneliä:

kernel-image-2.4.27-2-k7-smp (2.4.27-12) [universe]
    Linux kernel image for version 2.4.27 on AMD K7 SMP

äkkiseltään en keksi mitään syytä käyttää 2.4-sarjan kerneliä muutenkaan.

Hei,

asensin sen synapticilla kun en muuta keksinyt. uname -r antaa edelleen saman ilmoituksen eli:

uname -r
Linux bofink 2.6.22-14-386 #1 Tue Dec 18 07:34:24 UTC 2007 i686 GNU/Linux

ja cpuinfon mukaan vain prosessori 0 on koneessa. Mitä nyt pitää tehdä?
Systeemi on edelleen vakaa, mutta linux-image-386 paketitkin on koneessa tallella.
Pitääkö linux-image-386 paketit poistaa ja kuinka geneerinen linux-image-generic
saadaan käyntiin ja tunnistaako geneerinen kerneli AMD athlon 64 X2 Toledon
K7 32 bit käskykannan?
Mitä komentorivikomentoja tms. pitää tehdä, että saan AMD:n K7 kannan toimimaan?
En tunne kernelinvaihto-operaatioita,

Neuvoista kiitollinen.
« Viimeksi muokattu: 12.01.08 - klo:19.24 kirjoittanut PjotorM »

audi

  • Käyttäjä
  • Viestejä: 1124
    • Profiili
asensin sen synapticilla kun en muuta keksinyt. uname -r antaa edelleen saman ilmoituksen eli:
uname -r
Linux bofink 2.6.22-14-386 #1 Tue Dec 18 07:34:24 UTC 2007 i686 GNU/Linux

Koodia: [Valitse]
uname -r
2.6.22-14-generic

Mikäli olet asentanut/ päivittänyt 7.10-version, niin sinulla on kyseinen kernel, varsinkin asennettuasi jannen kertoman paketin.

Asenna tämä, jos ei ole jo:
Koodia: [Valitse]
sudo apt-get install linux-image-2.6.22-14-generic
« Viimeksi muokattu: 13.01.08 - klo:00.53 kirjoittanut audi »
Mozillazine

A1398 ym romua,  macOS 10.13
Linux Mint 18, Mate

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
asensin sen synapticilla kun en muuta keksinyt. uname -r antaa edelleen saman ilmoituksen eli:

uname -r
Linux bofink 2.6.22-14-386 #1 Tue Dec 18 07:34:24 UTC 2007 i686 GNU/Linux

ja cpuinfon mukaan vain prosessori 0 on koneessa. Mitä nyt pitää tehdä?
Systeemi on edelleen vakaa, mutta linux-image-386 paketitkin on koneessa tallella.
Pitääkö linux-image-386 paketit poistaa ja kuinka geneerinen linux-image-generic
saadaan käyntiin

ilmeisesti vanha 386-kerneli on grubin valikossa ennen generic-kerneliä ja se käynnistetään siitä syystä oletuksena. voit seuraavassa bootissa mennä grubin valikkoon ja valita generic-kernelin, jos se toimi moitteetta, niin 386-kerneli on turvallista poistaa.

ja tunnistaako geneerinen kerneli AMD athlon 64 X2 Toledon
K7 32 bit käskykannan?
Mitä komentorivikomentoja tms. pitää tehdä, että saan AMD:n K7 kannan toimimaan?

generic on muistaakseni yhteinen kaikille 686-sukupolven ja sen jälkeen tulleille prosessoreille. aiemmin tarjolla tosiaan oli eri kernelit eri käskykannoille, mutta olettaisin, että tuon prosessorikohtaisen optimoinnin vaikutus oli niin minimaalinen ja pakettien väsääminen kaikille eri arkkitehtuureille niin työlästä, että hommasta luovuttiin. en kyllä oikeasti itsekään huomannut mitään eroa käyttäessäni omalle prossulleni optimoituja kerneleitä, kun vastaavasti esim. käytetyn skedulerin vaikutus saattoi olla dramaattinen.
Janne

qwertyy

  • Käyttäjä
  • Viestejä: 5776
    • Profiili
Vs: Paras kerneli dualcore prosessorille + pari muuta kysymystä
« Vastaus #15 : 13.01.08 - klo:02.48 »
Eikö AMD:n moniytimiset prossut muka toimi hyvin Ubuntussa? Ei todellakaan mitään piruilua, olen vaan aika äimistynyt kun oma Intel prossu pelaa 64bit Ubuntussa todella hyvin. Näkyy kumpikin ydin ja osaa vielä mukavasti tiputtaa tyhjäkäynnillä myös nopeuden, eli speed stepping toimii jne.

Olen vain kiinnostunut kun ei ollut kaukana, etten AMD prossulla käyvää konetta ostanut ja ostinko siis puhtaasti tuurilla paremmin Ubuntussa toimivan kokoonpanon?