git: kernel: bzeront() - Switch out loop instruction in i386 bze

看板DFBSD_commit作者時間15年前 (2010/09/11 19:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 30d7cee3ae83856e62a65efefe1fa0ff7fb7e5df Author: Venkatesh Srinivas <me@endeavour.zapto.org> Date: Sat Sep 11 04:16:39 2010 -0700 kernel: bzeront() - Switch out loop instruction in i386 bzero for sub/jnz. Much as I like loop, it has a ~7-9 cycle latency on AMD CPUs. Lets spend idlezero time actually zeroing... Summary of changes: sys/cpu/i386/misc/bzeront.s | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/30d7cee3ae83856e62a65efefe1fa0ff7fb7e5df -- DragonFly BSD source repository
文章代碼(AID): #1CYsYtLr (DFBSD_commit)