Messages in this thread | | | Date | Thu, 08 Jan 2004 10:01:12 +0200 | From | Deian Chepishev <> | Subject | Re: P4P800-VM - ASUS - HIGH MEMORY extremely slow under some circumstaces - LOG FILES - added |
| |
I guess it will work if i do it like you have said but i had not much time to play with that. I have done some further investigation and found the following dependency: Since my RAM is on 4 dims 512MB each i started to remove them one bu one. First removed both dims on the second channel. Still the same problem. But when i removed the third dimm and on the mainboard left only one the problem did not appear. I guess that either the chipset has some bug when allocating memory for the video card or ASUS have made really poor implementation.
That is why i installed external AGP video card and disabled that one on the main board and the problem have gone. Maetee Maitri wrote:
> Hi, > > I just upgrade from P4 1.8G on GIGABYTE GA-8IGX (Intel 845G) to P4 > 2.4c on ASUS P4P800-VM and have the similar problem. My system runing > RedHat 7.3 kernel 2.4.18-26.7.x. My system have only 1G RAM (2x512M > DDR400). both of them set to use only 1M video ram. > > I notice that the setting of difference video RAM and AGP aperture > size in BIOS affected speed of system. > I see that /proc/mtrr on P4P800-VM has 6 lines and GA-8IGX has 2 lines. > > GA-8IGX: > reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1 > reg01: base=0x3ff00000 (1023MB), size= 1MB: uncachable, count=1 > > P4P800-VM: > reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1 > reg01: base=0x20000000 ( 512MB), size= 256MB: write-back, count=1 > reg02: base=0x30000000 ( 768MB), size= 128MB: write-back, count=1 > reg03: base=0x38000000 ( 896MB), size= 64MB: write-back, count=1 > reg04: base=0x3c000000 ( 960MB), size= 32MB: write-back, count=1 > reg05: base=0x3e000000 ( 992MB), size= 16MB: write-back, count=1 > > Why a lot of region??? > I try to clear all mtrr on P4P800-VM and set the new one base on GA-8IGX: > > [root /]# echo "disable=5" >| /proc/mtrr > [root /]# echo "disable=4" >| /proc/mtrr > [root /]# echo "disable=3" >| /proc/mtrr > [root /]# echo "disable=2" >| /proc/mtrr > [root /]# echo "disable=1" >| /proc/mtrr > [root /]# echo "disable=0" >| /proc/mtrr > [root /]# echo "base=0x00000000 size=0x40000000 type=write-back" > > /proc/mtrr > [root /]# echo "base=0x3ff00000 size=0x00100000 type=uncachable" > > /proc/mtrr > > Yes!! It work, My system come fast again. the new /proc/mtrr show below: > [root /]# cat /proc/mtrr reg00: base=0x00000000 ( 0MB), size=1024MB: > write-back, count=1 > reg01: base=0x3ff00000 (1023MB), size= 1MB: uncachable, count=1 > > For your 2G RAM machine. You may change size of first region from > 0x40000000 (1G) to 0x80000000 (2G). The value of base and size of > second region base on your video RAM setting in BIOS. > > Hope this solution will work on your system too. > > Maetee Maitri > > >> Hi, >> >> I have ASUS P4P800-VM mother board. >> Chipset: Intel 865G GMCH >> Intel ICH5 - 800MHz FSB >> >> BIOS Revision: 1007 >> >> Embedded LAN : Intel 82562EZ >> Embedded Graphics: Intel Extreme Graphics 2 >> >> RAM 2G 4x512M DDR400 Samsung >> HDD IDE Seagate Barracuda 120G >> Processor: P4 - 2.6 GHz HyperThreading >> >> OS: Slackware Linux 9.1 >> >> Description of the problem: >> >> I have installed 2 GB memory 4x512M >> The embedded video uses system memory. If i set it to use only 1 MB or >> 32MB of system RAM everything seems ok. The system boots normally and >> working normally. >> If i set it to use 4,8 or 16 MB of the system memory the system boots >> much slower and despite it has no errors or something wrong it works >> slow. I mean the difference between fast and slow working is really >> HUGE. >> I have made the following test: in a 600MB text file replace some text >> with sed. The line looks like this: >> >> sed s/deian/test/g testfile > /dev/null >> >> when the system is working normally this is done for ~ 30sec. When the >> system is working slowly it takes ~ 9 min and 30 sec. >> I have tested this with kernel 2.4.23 from kernel.org. High memory >> support is enabled - 4GB. If i have no high memory support enabled the >> thing are ok but the kernel see only 900MB of my memory. >> The other strange thing is that with kernel 2.6 the system works >> normally ONLY IF video card uses 32MB. It is not like with 2.4.23 when 1 >> and 32M but only with 32MB. >> >> I dont think this is normal behavior. And i hope that the problem is not >> the chipset or hardware. I have searched the news groups and other >> people has the same problem too but no solution yet. >> I have attached some logs which may help u find what is wrong. If u need >> me to do something more just mail me i shall respond as fast as i can. >> Regards, >> >> Deian Chepishev >> > > Maetee Maitri > >
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |