[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: memmove,memset



鈴木(康)です。
<006a01bf940b$c4d72b50$0101a8c0@SHIN>の記事において
takemura@netbsd.orgさんは書きました。

  | 
  | ----- Original Message -----
  | From: "Koji Suzuki" <suz@hpc.bs1.fc.nec.co.jp>
  | To: <port-hpcmips-ja@jp.netbsd.org>; <suz@hpc.bs1.fc.nec.co.jp>
  | Sent: Wednesday, March 22, 2000 10:18 PM
  | Subject: Re: memmove,memset
  | 
  | 
  | > こんな風にしかなりません。
  | >
  | > 何が改善されたんでしょう?
  | >
  | > 普通に考えると、memmove,memset のコードが変わったとしか
  | > 思えないけれども、そうじゃないような気がする。
  | 
  | まだ見てないんですけど(週末までたぶん見ません...)
  | 激遅なのは memcpy で floating point の register を使っていて
  | kernel の emulation で動いてる?

memcpy は問題でていないです。memmove と memset

ひょっとして、TLB ミスの制御が変になるときがある?

ユーザランドが知らない内にフォルト起こすのって TLB ミスぐらい
でしょうか。他のキャッシュとかはどうなんだろ。

--
					鈴木 康司 @NEC
					suz@hpc.bs1.fc.nec.co.jp
					TEL 0423-33-5381