View previous topic :: View next topic |
Author |
Message |
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
|
Back to top |
|
|
pRiDeX n00b
Joined: 21 Apr 2002 Posts: 15
|
Posted: Sat Sep 14, 2002 1:11 pm Post subject: |
|
|
hi,
steht doch alles hier
thx pRiDex |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Sat Sep 14, 2002 2:07 pm Post subject: |
|
|
habe es gerade mal versucht, doch wenn ich folgendes mache, passiert beim Patch Befehl nichts!!! Muss ich dafür den ORGINAL Vanialla Kernel benutzen?
plinux011 tmp # cd /usr/src/linux
plinux011 linux # patch -p1/root/super_page-2.4.19_020825-alpha%2Bsparc64%2Bi386.patch |
|
Back to top |
|
|
Dimitri Guru
Joined: 24 Jul 2002 Posts: 373 Location: Niederbayern/Germany
|
Posted: Sat Sep 14, 2002 9:15 pm Post subject: |
|
|
So das hab ich jetzt auch mal gemach, und folgenden Fehler beim kompilieren bekommen:
Code: | mremap.c:350: warning: implicit declaration of function `vm_validate_enough'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/include -DKBUILD_BASENAME=vmalloc -c -o vmalloc.o vmalloc.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/include -DKBUILD_BASENAME=slab -c -o slab.o slab.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/include -DKBUILD_BASENAME=bootmem -c -o bootmem.o bootmem.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/include -DKBUILD_BASENAME=swap -c -o swap.o swap.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -I /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/include -DKBUILD_BASENAME=vmscan -c -o vmscan.o vmscan.c
vmscan.c: In function `page_launder':
vmscan.c:434: `dir' undeclared (first use in this function)
vmscan.c:434: (Each undeclared identifier is reported only once
vmscan.c:434: for each function it appears in.)
make[2]: *** [vmscan.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.19-gentoo-r7/mm«
make[1]: *** [first_rule] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.19-gentoo-r7/mm«
make: *** [_dir_mm] Fehler 2
|
Irgendwelche Vorschläge?
Dim |
|
Back to top |
|
|
meyerm Veteran
Joined: 27 Jun 2002 Posts: 1311 Location: Munich / Germany
|
Posted: Sun Sep 15, 2002 1:06 am Post subject: |
|
|
Fuer das Problem habe ich g'rad keine Loesung, da ich den Patch nicht ausprobiert habe. Es wuerde mich aber interessieren, was denn dieser Patch letztendlich bringt.
Soweit ich das richtig verstanden habe, wird mit diesem Patch jedes einzelne Programm n x 4 MB Speicher schlucken. Auch jede noch so kleine Bash o.ae.. Lohnt es sich denn da fuer einen Standardrechner noch? Klar, wenn ich maple und Co. Matrixen berechnen lasse, dann kann das ja nur gut sein . Aber wie sieht es bei der tagtäglichen Arbeit aus? Es wuerde mich wirklich interessieren, was ihr fuer Erfahrungen damit gemacht habt. Danke! |
|
Back to top |
|
|
Dimitri Guru
Joined: 24 Jul 2002 Posts: 373 Location: Niederbayern/Germany
|
Posted: Sun Sep 15, 2002 7:28 am Post subject: |
|
|
Hi,
also so wie ich das gelesen hab, ist das mit den 4 MB auf mmap bezogen, wenn eine Datei in den Speicher geladen wird. Die Sourcen sind sozusagen ein Labortest unter idealen Bedingungen.
Aber sobald ich den Schrott mal kompiliert hab wissen wir ja mehr. |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Sun Sep 15, 2002 8:33 am Post subject: |
|
|
also im Planet3dnow Forum sprechen die ja schon von ziemlichen Performancesteigerungen, besonders wenn es um grafische Sachen, wie Spiele geht! |
|
Back to top |
|
|
MaHejn n00b
Joined: 04 Jul 2002 Posts: 70
|
Posted: Sun Sep 15, 2002 4:25 pm Post subject: |
|
|
von diesem patch höre ich hier zum ersten male. würde mich aber schon für dieses teil interessieren. kann man mir mit weiterführenden informationen helfen. ein paar deutschsprachige internetseiten zum thema wären sicher nicht verkehr!
gruss, MaHejn |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Mon Sep 16, 2002 11:44 am Post subject: |
|
|
ich glaube kaum, dass du deutsche Informationen dazu bekommen wirst...! |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1494 Location: Frankfurt/Main
|
Posted: Mon Sep 16, 2002 12:39 pm Post subject: |
|
|
Ich teste gerade einen SuperPage + XFS Kernel.
Wenn er funktioniert wäre ich bereit das Teil zur Verfügung zu stellen ..
(es mussten einige Änderungen gemacht werden.. hoffe es funzt einwandfrei) |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Mon Sep 16, 2002 12:51 pm Post subject: |
|
|
das wäre sehr nett!
Aber lass deinen Rechner erstmal ein paar Stunden damit unter Last laufen, damit man sicher ist, dass es unter Last nicht sofort abstürtzt! |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1494 Location: Frankfurt/Main
|
Posted: Mon Sep 16, 2002 1:26 pm Post subject: |
|
|
Werd ich machen
UT2003 will aich ma getestet werden
Ausserdem ein paar emerge sachen..
Gruß,
BeforeGod |
|
Back to top |
|
|
MaHejn n00b
Joined: 04 Jul 2002 Posts: 70
|
Posted: Mon Sep 16, 2002 1:43 pm Post subject: |
|
|
nun gut .. wenn ich keine deutschsprachigen infos bekomme, wäre ich auch mit englischen zufrieden .. |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
|
Back to top |
|
|
Jazz_Rabbit Tux's lil' helper
Joined: 16 Jul 2002 Posts: 129 Location: Vienna
|
Posted: Tue Sep 17, 2002 8:35 am Post subject: |
|
|
Coole Sache der Patch, werd ich mal bei meinen experimentellen Kernel ausprobieren.. Vielleicht gewinn ich ja zusätzliche Geschwindigkeit bei Gnome 2.0.1 _________________ .=->< Jazz_Rabbit ><-=. |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1494 Location: Frankfurt/Main
|
Posted: Tue Sep 17, 2002 4:19 pm Post subject: |
|
|
Also der Kernel läuft super :
UT 2003 :
Ohne Patch - 25 Frames (Durchschnitt)
Mit Patch : 37 Frames (Durchschnitt)
Kann sich sehen lassen.
Stabil läuft er auch
einzig bei anwendungen wird man nicht viel merken, da sie nicht so speicherlastig sind! |
|
Back to top |
|
|
meyerm Veteran
Joined: 27 Jun 2002 Posts: 1311 Location: Munich / Germany
|
Posted: Tue Sep 17, 2002 4:28 pm Post subject: |
|
|
Beforegod wrote: | Ohne Patch - 25 Frames (Durchschnitt)
Mit Patch : 37 Frames (Durchschnitt) |
*sabber*
Hast Du die vanilla oder die gentoo-sourcen gepatcht? Was fuer eine Grafikkarte hast Du (ich frage nur deswegen, weil ich nvidia nutze und Bedenken wegen dem Zusammenspiel bin den Binaertreibern habe)?
Und hast Du einen Intel oder AMD, mit wieviel RAM? |
|
Back to top |
|
|
MaHejn n00b
Joined: 04 Jul 2002 Posts: 70
|
Posted: Tue Sep 17, 2002 4:29 pm Post subject: |
|
|
nenn doch mal deine systemspezifikationen (und unreal spezifische einstellungen), damit man weiss, woraus die FPS basieren .. also ich habe heute die live cd mit unreal gedaddelt und komme auf 25-40 frames bei 800x600 und alle details auf max.
hab 'n duron mit 800MHz und 256 MB ram (davon werde aber sicher ne ganze menge für den live-kram abgezogen - für swap etc)
zudem eine geforce 2 MX
im allgemeinen muss ich sagen, dass ich unter win XP auf dem gleichen system nicht so viele FPS habe
ps. so sieht eine benchmark.bat file unter windows aus:
..\System\ut2003 dm-antalus?spectatoronly=true?numbots=12?quickstart=true -benchmark -seconds=77 -exec=..\Benchmark\Stuff\botmatchexec.txt %1
vielleicht hilft es, um einen einheitlichen bench unter linux durchzuführen, da wärend eines multiplayergames unter UT2003 ja grundsätzlich uneinheitliche bedingungen herrschen!
gruss, MaHejn |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Tue Sep 17, 2002 4:48 pm Post subject: |
|
|
coole Sache diese Ergebnisse!!!
Bitte poste mal eine Anleitung zum patchen, wenn möglich für den xfs Kernel! |
|
Back to top |
|
|
format c: Tux's lil' helper
Joined: 07 Aug 2002 Posts: 89 Location: Berlin
|
Posted: Tue Sep 17, 2002 5:21 pm Post subject: |
|
|
Das klingt gut. Und wenn es nicht zuviel Aufwand ist, dann auch eine Anleitung ohne xfs bzw. etwas woraus hervorgeht, welche Änderungen du noch gemacht hast, damit es compilte. |
|
Back to top |
|
|
MaHejn n00b
Joined: 04 Jul 2002 Posts: 70
|
Posted: Tue Sep 17, 2002 7:06 pm Post subject: |
|
|
apropos XFS .. wie es scheint, wird es bald bestandteil des entwicklerkernels .. (vgl. http://lwn.net/Articles/9998/ ) |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1494 Location: Frankfurt/Main
|
Posted: Tue Sep 17, 2002 9:40 pm Post subject: |
|
|
Techs :
Ahtlon XP 1600+
256 DDR 210
Geforce 2 MX 400 (64 MB)
Am besten ist wenn man den Kernel erst mit dem XFS Patch (von www.sgi.com laden) versieht und dann mit dem Athlon Super PAGE Patch..
Es muss dann nur in der $Linuxsourcen/kernel/ksyms.c vier Zeilen eingefügt werden. Wie das geht erfahrt ihr in der Patch Reject Datei die automatisch erstellt wird (da die Stelle nicht auffindbar ist).
Ich poste die Datei aber trotzdem nochmal hier
Also einfach den XFS Patch einspielen, dann den Superpage Patch und dann die kernel/ksyms.c ersetzen.
(Datei kann ich per email verschicken wer interesse hat) |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Wed Sep 18, 2002 8:12 am Post subject: |
|
|
heißt dass, dass ich den xfs patch eh nicht brauche, da ich ja schon die gentoo kernel xfs sourcen benutze?
Wie patche ich den Kernel den mit dem AMD Super... ?
patch -p1 funktioniert nicht, da die Pfadangaben nicht passten...
kernel/ksyms.c ersetzen.. womit ersetzen...
sorry, aber so ganz blicke ich da noch nicht durch! |
|
Back to top |
|
|
MrIch Apprentice
Joined: 25 May 2002 Posts: 204
|
Posted: Wed Sep 18, 2002 4:59 pm Post subject: |
|
|
/usr/src/linux
bash-2.05a# patch -p1 /home/phil/download/super_page-2.4.19_020825-alpha+sparc64+i386.patch
aber da passiert nichts.... |
|
Back to top |
|
|
Malawi n00b
Joined: 25 Aug 2002 Posts: 51
|
Posted: Thu Sep 19, 2002 5:03 am Post subject: |
|
|
Mich interessiert es auch wie man die Kernelquellen patcht, denn mit diesem Befehl passiert bei mir auch nichts. Doe Syntax ist doch so richtig?
Sorry, man sollte erst lesen und dann posten. Habs hinbekommen
Aber was anderes, lässt sich der Patch auch auf einen 2.4.19-ac4 kernel anwenden? Bei mir gings nur mit Vanilla Sourcen.
mfG Malawi |
|
Back to top |
|
|
|