Hi! I'm running Solaris Nevada snv_50 X86 on a MSI K8N Neo Platinum Motherboard/AWARD Bios V2.1 with AMD Athlon 64 3000+. The system is equipped with three SATA HD's. One for the OS with UFS and two with striped ZFS slices (unfortunately the system won't boot with EFI disk labels). The system is very slow especially while accessing the ZFS disks and accessing the WWW.
The problem seemed to be similar to the one mentioned in http://www.opensolaris.org/jive/thread.jspa?messageID=11873 and http://www.opensolaris.org/jive/thread.jspa?messageID=33608 so I hoped fixing the DSDT would help: # intrstat device | cpu0 %tim -------------+--------------- ata#0 | 0 0.0 audio810#0 | 70032 3.9 ehci#0 | 0 0.0 i8042#0 | 7 0.1 iprb#0 | 0 0.0 ohci#0 | 0 0.0 ohci#1 | 0 0.0 pci-ide#1 | 0 0.0 pci-ide#2 | 140065 4.7 # ./iasl -tc dsdt_AWRDACPI.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20060526 [May 30 2006] Copyright (C) 2000 - 2006 Intel Corporation Supports ACPI Specification Revision 3.0a dsdt_AWRDACPI.dsl 352: Method (\_WAK, 1, NotSerialized) Warning 1079 - ^ Reserved method must return a value (_WAK) dsdt_AWRDACPI.dsl 2635: Name (_HID, "_NVRAIDBUS") Error 4001 - String must be entirely alphanumeric ^ (_NVRAIDBUS) ASL Input: dsdt_AWRDACPI.dsl - 5719 lines, 174633 bytes, 1941 keywords Compilation complete. 1 Errors, 1 Warnings, 0 Remarks, 597 Optimizations I added the line Return(Package(0x02){0x00, 0x00}) at method _WAK and changed _NVRAIDBUS to Name (_HID, "NVRAIDBUS") Now isal -tc returns Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 599 Optimizations In /var/adm/messages the following entries appear while booting Nov 8 12:56:35 apollo acpica: [ID 453271 kern.info] NOTICE: acpica: replacing table: /boot/acpi/tables/DSDT_NVIDIA_AWRDACPI.dat Nov 8 12:56:35 apollo acpica: [ID 865000 kern.notice] ACPI (tbget-0386): Table [DSDT] replaced by host OS [20060721] But intrstat still shows a lot of interrupts/s: device | cpu0 %tim -------------+--------------- ata#0 | 0 0.0 audio810#0 | 68542 3.8 ehci#0 | 0 0.0 i8042#0 | 90 0.8 iprb#0 | 0 0.0 ohci#0 | 0 0.0 ohci#1 | 0 0.0 pci-ide#1 | 40 0.7 pci-ide#2 | 137084 7.6 After following the instructions on the page "Free NIC drivers for Solaris" ( http://homepage2.nifty.com/mrym3/taiyodo/eng/ ) to enable the on-board nVidia NIC to replace the Intel Ethernet Pro 100 now the intrstat output is (nfo is the new NIC): device | cpu0 %tim -------------+--------------- ata#0 | 0 0.0 audio810#0 | 53215 3.1 ehci#0 | 0 0.0 iprb#0 | 0 0.0 nfo#0 | 53215 3.5 pci-ide#1 | 0 0.0 pci-ide#2 | 106430 3.9 Anything else I can do to solve the problem? I even consider buying a new motherboard but how can I be sure not to run in the same problem again? Regards, Snafoo This message posted from opensolaris.org _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org