|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2008年01月16日(水) 旧暦 [n年日記] [更新:"2008/01/17 08:42:06"]#1 [NetBSD] ML115 が遅いのは何故
ML115
の構成:
tmpfs /tmp tmpfs rwと書いてあるという条件で byte-bench で 680 くらい であるのに、build.sh では、予想の半分くらいの速度しか出ない pts/0:makoto@berona 10:16:58/080116(/export/src)> time sudo ./build.sh -j 4 -m ofppc \ -T /export/src/tooldir.NetBSD-4.99.49-x86_64 release > & ../log-ofppc-5 \ 4267.160u 1223.584s 2:02:28.89 74.7% 0+0k 4864+408343io 32981pf+0w pts/0:makoto@berona 12:19:29/080116(/export/src)>のは不思議、という問題で、disk の driver (viaide.c) に問題があるのかな、と別の SATA interface を使って試したが、殆んど同じだった。 satalink0 at pci1 dev 8 function 0 satalink0: Silicon Image SATALink 3512 (rev. 0x01) satalink0: SATALink BA5 register space disabled satalink0: bus-master DMA support present satalink0: primary channel wired to native-PCI mode LNKB: Picked IRQ 16 with weight 0 satalink0: using ioapic0 pin 16 (irq 10) for native-PCI interrupt ... satalink0: port 0: device present, speed: 1.5Gb/s atapibus0 at atabus0: 2 targets ... wd0 at atabus7 drive 0: <FB080C4080> wd0: drive supports 16-sector PIO transfers, LBA48 addressing wd0: 76319 MB, 155061 cyl, 16 head, 63 sec, 512 bytes/sect x 156301488 sectors wd0: 32-bit data port wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) wd0(satalink0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)で vmstat -iv のうち、今気になっているのは次の行 (上記 .build.sh releas の後) interrupt total rate global TLB IPI 7493973 547 TLB: Translation Look-aside Buffer IPI: Inter Processor Interrupt参考: port-amd64/31359 僕が主に比較しているのは BE-2350。 「BE-2350 で問題ないものが Opteron で問題になる」ということでは ? TLB の構造が違う ? という感触になって来た。 でも、実は、この辺 2007/11 頃にコードの変更があった、と 上の PR には書いてある気がする。 BE-2350 と言っているのは 2007/09 頃のコードだ。 その頃のものを入れて見る ? @ kernel だけ 4.99.31 (2007/09/24):time sudo ./build.sh -m amd64 -j 4 -T /export/src/tooldir.NetBSD-4.99.49-x86_64 kernel=GENERIC .. 342.661u 69.626s 6:55.67 99.1% 0+0k 453+20906io 3207pf+0wちょっとは速い気がする。kernel を作るのに 9 分くらいかかっていたから。 global TLB IPI 636486 1059これは相変らず多い。build.sh も起動して見たが全然だめ: pts/0:makoto@berona 1:21:53/080117(/export/src)> \ time sudo ./build.sh -m ofppc -j 4 -T /export/src/tooldir.NetBSD-4.99.49-x86_64 release >& ../log-ofppc-by-4.99.31 4141.548u 980.506s 2:31:53.97 56.1% 0+0k 11106+499437io 32517pf+0w ( つっこみ )
#2 [無題] すずめに混ってうぐいすが庭に
いつも、底に残った御飯粒等を、撒いている。普段来るのは
すずめだけだが、きょうはすずめに混ってうぐいすが来ていた。
目が白くないので、目白ではない。
( つっこみ )
|
最近の日記 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 2024年01月21日 ・uselocale vs setlocale (textproc/R-readxl) | ||||||||||||