实例介绍
深入理解计算机操作系统(第三版)课后随书源码,没有任何改动,分享给大家,希望对大家有所帮助
【实例截图】
【核心代码】
source_code.tar
└── source-code
├── arch
│ ├── Makefile
│ ├── pp.s
│ ├── pp.sa
│ └── pushpoptest.c
├── asm
│ ├── 010-code.gdb
│ ├── 010-code-gdb.out
│ ├── #010-main.c#
│ ├── 010-main.c
│ ├── 010-main-exe.64da
│ ├── 010-mstore.64da
│ ├── 010-mstore.64sa
│ ├── 010-mstore-annotate.64sa
│ ├── 010-mstore-annotate.c
│ ├── 010-mstore.c
│ ├── 010-mstore-exe.txt
│ ├── 010-mstore-intel.64sa
│ ├── 010-mstore-intel.c
│ ├── 010-mstore-rel.txt
│ ├── 010-mstore.s
│ ├── 010-prog
│ ├── 020-fragments.64sa
│ ├── 020-fragments.s
│ ├── 030-add-suffixes.64sa
│ ├── 030-add-suffixes.s
│ ├── 040-bad-instrs.64sa
│ ├── 040-bad-instrs.s
│ ├── 050-exchange.64sa
│ ├── 050-exchange.c
│ ├── 060-decode1-ans.64sa
│ ├── 060-decode1-ans.c
│ ├── 070-leaq.64sa
│ ├── 070-leaq.c
│ ├── 080-shift.64sa
│ ├── 080-shift.c
│ ├── 090-arith.64sa
│ ├── 090-arith.c
│ ├── 100-muldiv.64sa
│ ├── 100-muldiv.c
│ ├── 100-special-arith.c
│ ├── 110-cc.64sa
│ ├── 110-cc.c
│ ├── 120-branch
│ ├── 120-branch.64da
│ ├── 120-branch.64sa
│ ├── 120-branch.c
│ ├── 120-branch-exe.64da
│ ├── 130-abs.64sa
│ ├── 130-abs.c
│ ├── 130-absdiff.64sa
│ ├── 130-absdiff.c
│ ├── 130-abs-manual.s
│ ├── 130-abs-measure.c
│ ├── 140-simple-if.64sa
│ ├── 140-simple-if.c
│ ├── 150-if.64sa
│ ├── 150-if.c
│ ├── 160-fact.64sa
│ ├── 160-fact.c
│ ├── 160-fact.O1-64sa
│ ├── 170-dw.64sa
│ ├── 170-dw.c
│ ├── 180-while.64sa
│ ├── 180-while.c
│ ├── 180-while.O1-64sa
│ ├── 190-fun.64sa
│ ├── 190-fun.c
│ ├── 190-fun.O1-64sa
│ ├── 200-continue-eg.c
│ ├── 210-cond.64sa
│ ├── 210-cond.c
│ ├── 220-if2.64sa
│ ├── 220-if2.c
│ ├── 230-switch.64sa
│ ├── 230-switch.c
│ ├── 240-switch2.64sa
│ ├── 240-switch2.c
│ ├── 250-switcher.64sa
│ ├── 250-switcher.c
│ ├── 250-switchprob2.c
│ ├── 260-euclid
│ ├── 260-fun
│ ├── 260-fun.c
│ ├── 260-fun-exe.64da
│ ├── 261-fun2
│ ├── 261-fun2.c
│ ├── 261-fun2-exe.64da
│ ├── 262-recurse
│ ├── 262-recurse.c
│ ├── 262-recurse-stack.txt
│ ├── 268-local.c
│ ├── 270-euclid
│ ├── 270-euclid.c
│ ├── 270-hworld
│ ├── 270-hworld.c
│ ├── 280-calleesave.64sa
│ ├── 280-calleesave.c
│ ├── 285-calleesave2.64sa
│ ├── 285-calleesave2.c
│ ├── 290-registers.c
│ ├── 300-storesum.c
│ ├── 300-swapadd.64sa
│ ├── 300-swapadd.c
│ ├── 310-procregs.64sa
│ ├── 310-procregs.c
│ ├── 320-procprobs.64sa
│ ├── 320-procprobs.c
│ ├── 330-frame.64sa
│ ├── 340-recurse.64sa
│ ├── 340-recurse.c
│ ├── 350-array.64sa
│ ├── 350-array.c
│ ├── 350-array.O1-64sa
│ ├── 360-fixarray.64sa
│ ├── 360-fixarray.c
│ ├── 370-rect.c
│ ├── 380-structure.64sa
│ ├── 380-structure.c
│ ├── 390-struct2.64sa
│ ├── 390-struct2.c
│ ├── 400-struct-eg.64sa
│ ├── 400-struct-eg.c
│ ├── 410-union.c
│ ├── 420-node.c
│ ├── 430-struct-union.c
│ ├── 440-align.c
│ ├── 445-frame.64sa
│ ├── 445-frame.c
│ ├── 450-bufdemo.64sa
│ ├── 450-bufdemo.c
│ ├── 450-bufdemo.nosp64sa
│ ├── 450-bufdemo.s
│ ├── 460-bufovf.c
│ ├── 460-bufovfnosp-exe.64da
│ ├── 460-bufovf.s
│ ├── 470-scheck.c
│ ├── 480-charbuf.64sa
│ ├── 480-charbuf.c
│ ├── 480-charbuf.nosp64sa
│ ├── 480-charbuf.s
│ ├── 500-floatcvt.64sa
│ ├── 500-floatcvt.c
│ ├── 510-cvt.64sa
│ ├── 510-cvt.c
│ ├── 520-floatfunct.64sa
│ ├── 520-floatfunct.c
│ ├── 530-float-funs.64sa
│ ├── 530-float-funs.c
│ ├── 540-floatconst.64sa
│ ├── 540-floatconst.c
│ ├── abs
│ ├── abs-measure
│ ├── add-suffixes.64sa
│ ├── align128
│ ├── align128.c
│ ├── alloca-eg.c
│ ├── bufdemo.c
│ ├── cast-problem.c
│ ├── cfiles.txt
│ ├── dsize.c
│ ├── dynstack.c
│ ├── exbytes.pl
│ ├── framepointer.c
│ ├── hworld.c
│ ├── linked-list.c
│ ├── linked-list.O1.s
│ ├── linked-list.Og.s
│ ├── linked-list.s
│ ├── Makefile
│ ├── prog
│ ├── reftest.c
│ ├── scheck.32
│ ├── scheck.64
│ ├── scheck.pl
│ ├── test-64
│ ├── test-64-framework.c
│ ├── test-64-funs.s
│ ├── test_64-funs.s
│ ├── w100-ia32.32ns
│ ├── w100-ia32.32nsa
│ ├── w100-ia32.32sa
│ ├── w100-ia32.c
│ ├── w110-procreg.32ns
│ ├── w110-procreg.32nsa
│ ├── w110-procreg.32sa
│ ├── w110-procreg.c
│ ├── w110-procreg-ia32.32ns
│ ├── w110-procreg-ia32.c
│ ├── w200-okmul
│ ├── w200-okmul.64sa
│ ├── w200-okmul.c
│ ├── w210-okmul-asm-proto.64sa
│ ├── w210-okmul-asm-proto.c
│ ├── w220-okmul-asm64.s
│ ├── w230-parity.c
│ ├── w240-cnt
│ ├── w240-cnt32
│ ├── w240-cnt.64sa
│ ├── w240-cnt.c
│ ├── w240-goodbadcnt
│ ├── w250-umult-full.c
│ ├── w260-float.c
│ ├── w260-parity.c
│ └── w270-float.c
├── conc
│ ├── badcnt.c
│ ├── badcnt.s
│ ├── ctime_ts.c
│ ├── echo.c
│ ├── echoclient.c
│ ├── echo_cnt.c
│ ├── echoserverp.c
│ ├── echoservers.c
│ ├── echoservert.c
│ ├── echoservert_cnt.c
│ ├── echoservert_pre.c
│ ├── goodcnt.c
│ ├── goodcnt.s
│ ├── hellobug.c
│ ├── hello.c
│ ├── Makefile
│ ├── norace.c
│ ├── norace.out
│ ├── pipe.c
│ ├── prodconsn.c
│ ├── psum-array.c
│ ├── psum-array.out
│ ├── psum-local.c
│ ├── psum-local.out
│ ├── psum-mutex.c
│ ├── psum-mutex.out
│ ├── race.c
│ ├── race.out
│ ├── rand.c
│ ├── rand_r.c
│ ├── rw0.c
│ ├── rw1.c
│ ├── rw2.c
│ ├── rw3.c
│ ├── sbuf.c
│ ├── sbuf.h
│ ├── select.c
│ ├── sharing.c
│ ├── sharing.out
│ ├── test.c
│ ├── tfgets-main.c
│ ├── threadunsafe.c
│ └── vsum.c
├── data
│ ├── bad-sum
│ ├── bad-sum.c
│ ├── bisbic
│ ├── bisbic.c
│ ├── casting
│ ├── casting.c
│ ├── casting.o
│ ├── code
│ ├── code.64d
│ ├── code.64da
│ ├── code.c
│ ├── constants.c
│ ├── constants-eg.64.c89
│ ├── constants-eg.64.c99
│ ├── constants-eg.c
│ ├── dis-solve.pl
│ ├── divconst
│ ├── divconst.c
│ ├── eg-dis
│ ├── eg-dis2.64d
│ ├── eg-dis2.64da
│ ├── eg-dis.64d
│ ├── eg-dis.64da
│ ├── eg-dis.c
│ ├── eg-t2u-out.txt
│ ├── eg-u2t-out.txt
│ ├── extend
│ ├── extend.c
│ ├── floatcomp-template.c
│ ├── floatcomp-template.o
│ ├── ieee.c
│ ├── inplace-swap.c
│ ├── inplace-swap.o
│ ├── logic
│ ├── logic.c
│ ├── Makefile
│ ├── optarith.c
│ ├── printf
│ ├── printf.c
│ ├── puzzle.c
│ ├── puzzle.o
│ ├── rbyte-ans.c
│ ├── rbyte-ans.o
│ ├── rshift-templates.c
│ ├── rshift-templates.o
│ ├── shift.c
│ ├── show-bytes
│ ├── show-bytes.c
│ ├── sign-extend.c
│ ├── sizes
│ ├── sizes.c
│ ├── strlonger
│ ├── strlonger.c
│ ├── sum
│ ├── sum.c
│ ├── tmin.32
│ ├── tmultcheck
│ ├── tmultcheck.c
│ ├── uaddcheck
│ ├── uaddcheck.c
│ ├── uhp-ans.c
│ ├── uhp-ans.o
│ ├── vulnerabilities.c
│ ├── vulnerabilities.o
│ ├── wordsize
│ ├── wordsize.c
│ └── xbyte.c
├── ecf
│ ├── alarm.c
│ ├── blockone.c
│ ├── cmdline.c
│ ├── cmdline.d
│ ├── counterprob.c
│ ├── environ.out
│ ├── fork1.c
│ ├── fork2.c
│ ├── fork3.c
│ ├── fork.c
│ ├── forkprob0.c
│ ├── forkprob1.c
│ ├── forkprob2.c
│ ├── forkprob3.c
│ ├── forkprob4.c
│ ├── forkprob5.c
│ ├── forkprob6.c
│ ├── forkprob7.c
│ ├── forkprob8.c
│ ├── fragments.c
│ ├── getpid.c
│ ├── hello-asm32.s
│ ├── hello-asm32.sa
│ ├── hello-asm64.s
│ ├── hello-asm64.sa
│ ├── hello.c
│ ├── jmpbuf.c
│ ├── kill.c
│ ├── Makefile
│ ├── myecho.c
│ ├── orphan.c
│ ├── pg.c
│ ├── pgchild.c
│ ├── procmask
│ ├── procmask1.c
│ ├── procmask2.c
│ ├── procmask.c
│ ├── psignal.c
│ ├── restart.c
│ ├── restart.d
│ ├── rfork.c
│ ├── rfork-driver.c
│ ├── setjmp.c
│ ├── setjmp.d
│ ├── shell.c
│ ├── shellex.c
│ ├── sigbus.c
│ ├── sigfpe.c
│ ├── sigint.c
│ ├── sigintsafe.c
│ ├── signal1.c
│ ├── signal2.c
│ ├── signal3.c
│ ├── signal4.c
│ ├── signalprob0.c
│ ├── sigsegv.c
│ ├── sigsuspend.c
│ ├── snooze.c
│ ├── stack.c
│ ├── test.c
│ ├── waitforsignal.c
│ ├── waitpid1.c
│ ├── waitpid2.c
│ ├── waitprob0.c
│ ├── waitprob1.c
│ └── waitprob3.c
├── error
│ ├── fragments.c
│ └── Makefile
├── getasmfun.pl
├── include
│ ├── clock.h
│ ├── cpe.h
│ ├── csapp.h
│ ├── fcyc.h
│ └── lsquare.h
├── intro
│ ├── hello.64sa
│ ├── hello.c
│ ├── hello.s
│ └── Makefile
├── io
│ ├── bar.txt
│ ├── baz.txt
│ ├── cpfile.c
│ ├── cpstdin.c
│ ├── eol.txt
│ ├── fdprob1.c
│ ├── fdprob2.c
│ ├── foobar.txt
│ ├── foo.txt
│ ├── iofragments.c
│ ├── Makefile
│ ├── openexamples.c
│ ├── readdir.c
│ ├── sharing1.c
│ ├── sharing2.c
│ ├── sharing3.c
│ ├── statcheck.c
│ ├── testdir
│ │ ├── bar.txt
│ │ └── foo.txt
│ └── test-readlineb
│ ├── cpfile
│ ├── cpfile.c
│ ├── Makefile
│ ├── out0-nlf.txt
│ ├── out1-nlf.txt
│ ├── out1.txt
│ ├── out2-nlf.txt
│ ├── out2.txt
│ ├── out3-nlf.txt
│ ├── out3.txt
│ ├── out4-nlf.txt
│ ├── out4.txt
│ ├── test0-nlf.txt
│ ├── test1-nlf.txt
│ ├── test1.txt
│ ├── test2-nlf.txt
│ ├── test2.txt
│ ├── test3-nlf.txt
│ ├── test3.txt
│ ├── test4-nlf.txt
│ └── test4.txt
├── lib
│ └── libcsapp64.a
├── link
│ ├── addvec.c
│ ├── a.out
│ ├── bar1.c
│ ├── bar2.c
│ ├── bar3.c
│ ├── bar4.c
│ ├── bar5.c
│ ├── bar6.c
│ ├── dll.c
│ ├── elfstructs.c
│ ├── fdata-relo.d
│ ├── foo1.c
│ ├── foo2.c
│ ├── foo3.c
│ ├── foo4.c
│ ├── foo5.c
│ ├── foo6.c
│ ├── fragments.c
│ ├── f-relo.d
│ ├── hello.c
│ ├── interpose
│ │ ├── int.c
│ │ ├── intc
│ │ ├── intl
│ │ ├── int.o
│ │ ├── intr
│ │ ├── Makefile
│ │ ├── malloc.h
│ │ ├── mymalloc.c
│ │ ├── mymalloc.c~
│ │ ├── mymalloc.o
│ │ ├── mymalloc.so
│ │ └── README
│ ├── libc.so.6
│ ├── libshare-relo.d
│ ├── libshare.so
│ ├── libvector.a
│ ├── libvectordata-relo.d
│ ├── libvector-relo.d
│ ├── libvector.so
│ ├── linkerror.c
│ ├── main2.c
│ ├── main2-relo.d
│ ├── main.c
│ ├── maindata-relo.d
│ ├── main-relo.d
│ ├── main-relo.da
│ ├── main.s
│ ├── mainsym.d
│ ├── mainsym.da
│ ├── Makefile
│ ├── map.c
│ ├── m.c
│ ├── mdata-relo.d
│ ├── m-relo.d
│ ├── m-relo.da
│ ├── multvec.c
│ ├── p1data-exe.d
│ ├── p1-exe.d
│ ├── p1-exe.da
│ ├── prog2ldata-exe.d
│ ├── prog2l-exe.d
│ ├── progdata-exe.d
│ ├── progdata-exe.da
│ ├── prog-exe.d
│ ├── prog-exe.da
│ ├── prog.s
│ ├── share.c
│ ├── static.c
│ ├── sum.c
│ ├── sumdata-relo.d
│ ├── sum-relo.d
│ ├── swap2.c
│ ├── swap.c
│ ├── swapdata-relo.d
│ ├── swap-relo.d
│ ├── t1.c
│ ├── t2.c
│ └── vector.h
├── Makefile
├── Makefile~
├── mem
│ ├── cleararray.c
│ ├── dotprod.c
│ ├── game.c
│ ├── Makefile
│ ├── matmult
│ │ ├── bmm
│ │ ├── bmm.c
│ │ ├── clock.c
│ │ ├── clock.h
│ │ ├── fcycbmm.c
│ │ ├── fcycbmm.h
│ │ ├── fcycmm.c
│ │ ├── fcycmm.h
│ │ ├── Makefile
│ │ ├── mm
│ │ ├── mm.c
│ │ ├── mm-corei7h.txt
│ │ ├── mm.h
│ │ └── README
│ ├── memperf
│ │ ├── bind_to_cpu.c
│ │ ├── chart.m0.p1.max
│ │ ├── chart.m0.p4.max
│ │ ├── charts
│ │ │ ├── deltagraph.dg4
│ │ │ ├── deltagraph.lbr
│ │ │ ├── deltagraph.ps
│ │ │ ├── excel.ps
│ │ │ ├── excel.xls
│ │ │ └── README
│ │ ├── cpy.c
│ │ ├── cpy.h
│ │ ├── cpy.o
│ │ ├── cpy_opt.h
│ │ ├── cpy_p3opt.c
│ │ ├── cpyr.c
│ │ ├── cpyr.h
│ │ ├── gettimealpha.h
│ │ ├── gettime.h
│ │ ├── gettiment.h
│ │ ├── INSTALL
│ │ ├── lcpy.c
│ │ ├── lcpy.o
│ │ ├── Makefile
│ │ ├── memperf
│ │ ├── memperf.dsp
│ │ ├── memperf.dsw
│ │ ├── p5tsc.h
│ │ ├── par.c
│ │ ├── par.h
│ │ ├── par.o
│ │ ├── README
│ │ ├── results
│ │ │ └── corei7-memperf-p1.txt
│ │ └── rtclock.s
│ ├── missrate2b.c
│ ├── missrate2.c
│ ├── missrate.c
│ ├── mountain
│ │ ├── clock.c
│ │ ├── clock.h
│ │ ├── fcyc2.c
│ │ ├── fcyc2.h
│ │ ├── Makefile
│ │ ├── mountain
│ │ ├── mountain2x2-corei7h.txt
│ │ ├── mountain4x4-corei7h.txt
│ │ ├── mountain5x5-corei7h.txt
│ │ ├── mountain6x6-corei7h.txt
│ │ ├── mountain7x7-corei7h.txt
│ │ ├── mountain.c
│ │ └── README
│ ├── mountain1x1
│ │ ├── clock.c
│ │ ├── clock.h
│ │ ├── fcyc2.c
│ │ ├── fcyc2.h
│ │ ├── Makefile
│ │ ├── mountain
│ │ ├── mountain.c
│ │ ├── mountain-corei7h.txt
│ │ └── README
│ ├── mountain.tar
│ ├── optlab.c
│ ├── postit.c
│ ├── simaquarium.c
│ ├── sumarray3d-ans.c
│ ├── sumarray3d.c
│ ├── sumarraycols.c
│ ├── sumarrayrows.c
│ ├── sumvec.c
│ ├── trans.c
│ ├── transpose1.c
│ ├── transpose2b.c
│ └── transpose2.c
├── netp
│ ├── dd2hex.c
│ ├── echo.c
│ ├── echoclient.c
│ ├── echoserveri.c
│ ├── hex2dd.c
│ ├── hostinfo.c
│ ├── hostinfo-ntop.c
│ ├── Makefile
│ ├── netpfragments.c
│ ├── tiny
│ │ ├── cgi-bin
│ │ │ ├── adder.c
│ │ │ └── Makefile
│ │ ├── csapp.c
│ │ ├── csapp.h
│ │ ├── godzilla.gif
│ │ ├── godzilla.jpg
│ │ ├── home.html
│ │ ├── Makefile
│ │ ├── README
│ │ └── tiny.c
│ └── tiny.tar
├── opt
│ ├── benchmark.c
│ ├── benchmark-log-fast.txt
│ ├── benchmark-log-slow.txt
│ ├── benchmark-ncpe.c
│ ├── bench-ncpe31
│ ├── bench-ncpe8192
│ ├── best.c
│ ├── bubble.c
│ ├── bxtr.pl
│ ├── combine-ans.c
│ ├── combine.c
│ ├── combine.h
│ ├── cond-eg
│ ├── cond-eg.64s
│ ├── cond-eg.c
│ ├── copy2d
│ ├── copy2d.c
│ ├── copy.64s
│ ├── copy.64sa
│ ├── copy.c
│ ├── copy-s.txt
│ ├── deref.c
│ ├── dictionary
│ ├── dictionary.64s
│ ├── dictionary.c
│ ├── dictionary-pg
│ ├── div.c
│ ├── dmult.c
│ ├── dpb.64sa
│ ├── dpb.c
│ ├── dpbench.64d
│ ├── dpb-O1.64sa
│ ├── dpb-O1.c
│ ├── dpb-O2.64sa
│ ├── dpb-O2.c
│ ├── dpb-O3.64s
│ ├── fact.c
│ ├── fpb.64s
│ ├── fpb-O1.64s
│ ├── fpb-O1.c
│ ├── fpb-O2.64s
│ ├── fpb-O2.c
│ ├── fragments.c
│ ├── func.c
│ ├── ipb-O1.64s
│ ├── ipb-O1.c
│ ├── isb.32s
│ ├── isb.64s
│ ├── isb-O3.64s
│ ├── isb-s.txt
│ ├── list.64s
│ ├── list.64sa
│ ├── list.c
│ ├── lower.c
│ ├── lower-obsolete.c
│ ├── lpb-O1.64s
│ ├── lpb-O1.c
│ ├── lsb-O1.64s
│ ├── lsb-O1.c
│ ├── lsb-s.txt
│ ├── Makefile
│ ├── mem
│ ├── mem.64s
│ ├── mem.c
│ ├── merge
│ ├── merge.64s
│ ├── merge.c
│ ├── multirun.pl
│ ├── options.c
│ ├── options.h
│ ├── opt-meas.64s
│ ├── opt-meas.c
│ ├── opt-meas-s.txt
│ ├── overhead.c
│ ├── procwatcher.pl
│ ├── profile
│ │ ├── format.pl
│ │ ├── Makefile
│ │ ├── Makefile~
│ │ ├── moby.txt
│ │ ├── profile-runtimes.pl
│ │ ├── shakespeare.txt
│ │ ├── sprof2-1-extract.txt
│ │ ├── sprof2-1-extract.txt~
│ │ ├── sprof2-1.txt
│ │ ├── sprof2-2.txt
│ │ ├── sprof2-3.txt
│ │ ├── sprof2-4.txt
│ │ ├── sprof2-5.txt
│ │ ├── sprof2-6.txt
│ │ ├── sprof2-7.txt
│ │ ├── srun2-1.txt
│ │ ├── srun2-2.txt
│ │ ├── srun2-3.txt
│ │ ├── srun2-4.txt
│ │ ├── srun2-5.txt
│ │ ├── srun2-6.txt
│ │ ├── srun2-7.txt
│ │ ├── stable1.txt
│ │ ├── stable2-O1.txt
│ │ └── stable2.txt
│ ├── results
│ │ ├── cond-eg-haswell-O1-64.txt
│ │ ├── cond-eg-haswell-Og-64.txt
│ │ ├── copy-haswell-O1-64.txt
│ │ ├── copy-machine-O1-64.txt
│ │ ├── cpe-u1-haswell-O1-64.txt
│ │ ├── cpe-u1-machine-O1-64.txt
│ │ ├── cpe-u2-haswell-O1-64.txt
│ │ ├── cpe-u2-machine-O1-64.txt
│ │ ├── div-haswell-O1-64.txt
│ │ ├── div-machine-O1-64.txt
│ │ ├── dmult-haswell-O1-64.txt
│ │ ├── dmult-machine-O1-64.txt
│ │ ├── dpb-haswell-O0-64.tab
│ │ ├── dpb-haswell-O0-64.txt
│ │ ├── dpb-haswell-O0-64.vtab
│ │ ├── dpb-haswell-O1-64.tab
│ │ ├── dpb-haswell-O1-64.txt
│ │ ├── dpb-haswell-O1-64.vtab
│ │ ├── dpb-haswell-O2-64.tab
│ │ ├── dpb-haswell-O2-64.txt
│ │ ├── dpb-haswell-O2-64.vtab
│ │ ├── dpb-haswell-O3-64.tab
│ │ ├── dpb-haswell-O3-64.txt
│ │ ├── dpb-haswell-O3-64.vtab
│ │ ├── dpb-haswell-Og-64.tab
│ │ ├── dpb-haswell-Og-64.txt
│ │ ├── dpb-haswell-Og-64.vtab
│ │ ├── dpb-machine-O1-64.tab
│ │ ├── dpb-machine-O1-64.txt
│ │ ├── dpb-machine-O1-64.vtab
│ │ ├── dsb-haswell-O0-64.tab
│ │ ├── dsb-haswell-O0-64.txt
│ │ ├── dsb-haswell-O0-64.vtab
│ │ ├── dsb-haswell-O1-64.tab
│ │ ├── dsb-haswell-O1-64.txt
│ │ ├── dsb-haswell-O1-64.vtab
│ │ ├── dsb-haswell-O2-64.tab
│ │ ├── dsb-haswell-O2-64.txt
│ │ ├── dsb-haswell-O2-64.vtab
│ │ ├── dsb-haswell-O3-64.tab
│ │ ├── dsb-haswell-O3-64.txt
│ │ ├── dsb-haswell-O3-64.vtab
│ │ ├── dsb-haswell-Og-64.tab
│ │ ├── dsb-haswell-Og-64.txt
│ │ ├── dsb-haswell-Og-64.vtab
│ │ ├── dsb-machine-O1-64.tab
│ │ ├── dsb-machine-O1-64.txt
│ │ ├── dsb-machine-O1-64.vtab
│ │ ├── fpb-haswell-O0-64.tab
│ │ ├── fpb-haswell-O0-64.txt
│ │ ├── fpb-haswell-O0-64.vtab
│ │ ├── fpb-haswell-O1-64.tab
│ │ ├── fpb-haswell-O1-64.txt
│ │ ├── fpb-haswell-O1-64.vtab
│ │ ├── fpb-haswell-O2-64.tab
│ │ ├── fpb-haswell-O2-64.txt
│ │ ├── fpb-haswell-O2-64.vtab
│ │ ├── fpb-haswell-O3-64.tab
│ │ ├── fpb-haswell-O3-64.txt
│ │ ├── fpb-haswell-O3-64.vtab
│ │ ├── fpb-haswell-Og-64.tab
│ │ ├── fpb-haswell-Og-64.txt
│ │ ├── fpb-haswell-Og-64.vtab
│ │ ├── fpb-machine-O1-64.tab
│ │ ├── fpb-machine-O1-64.txt
│ │ ├── fpb-machine-O1-64.vtab
│ │ ├── fsb-haswell-O0-64.tab
│ │ ├── fsb-haswell-O0-64.txt
│ │ ├── fsb-haswell-O0-64.vtab
│ │ ├── fsb-haswell-O1-64.tab
│ │ ├── fsb-haswell-O1-64.txt
│ │ ├── fsb-haswell-O1-64.vtab
│ │ ├── fsb-haswell-O2-64.tab
│ │ ├── fsb-haswell-O2-64.txt
│ │ ├── fsb-haswell-O2-64.vtab
│ │ ├── fsb-haswell-O3-64.tab
│ │ ├── fsb-haswell-O3-64.txt
│ │ ├── fsb-haswell-O3-64.vtab
│ │ ├── fsb-haswell-Og-64.tab
│ │ ├── fsb-haswell-Og-64.txt
│ │ ├── fsb-haswell-Og-64.vtab
│ │ ├── fsb-machine-O1-64.tab
│ │ ├── fsb-machine-O1-64.txt
│ │ ├── fsb-machine-O1-64.vtab
│ │ ├── ipb-haswell-O0-64.tab
│ │ ├── ipb-haswell-O0-64.txt
│ │ ├── ipb-haswell-O0-64.vtab
│ │ ├── ipb-haswell-O1-64.tab
│ │ ├── ipb-haswell-O1-64.txt
│ │ ├── ipb-haswell-O1-64.vtab
│ │ ├── ipb-haswell-O2-64.tab
│ │ ├── ipb-haswell-O2-64.txt
│ │ ├── ipb-haswell-O2-64.vtab
│ │ ├── ipb-haswell-O3-64.tab
│ │ ├── ipb-haswell-O3-64.txt
│ │ ├── ipb-haswell-O3-64.vtab
│ │ ├── ipb-haswell-Og-64.tab
│ │ ├── ipb-haswell-Og-64.txt
│ │ ├── ipb-haswell-Og-64.vtab
│ │ ├── ipb-machine-O1-64.tab
│ │ ├── ipb-machine-O1-64.txt
│ │ ├── ipb-machine-O1-64.vtab
│ │ ├── isb-haswell-O0-64.tab
│ │ ├── isb-haswell-O0-64.txt
│ │ ├── isb-haswell-O0-64.vtab
│ │ ├── isb-haswell-O1-64.tab
│ │ ├── isb-haswell-O1-64.txt
│ │ ├── isb-haswell-O1-64.vtab
│ │ ├── isb-haswell-O2-64.tab
│ │ ├── isb-haswell-O2-64.txt
│ │ ├── isb-haswell-O2-64.vtab
│ │ ├── isb-haswell-O3-64.tab
│ │ ├── isb-haswell-O3-64.txt
│ │ ├── isb-haswell-O3-64.vtab
│ │ ├── isb-haswell-Og-64.tab
│ │ ├── isb-haswell-Og-64.txt
│ │ ├── isb-haswell-Og-64.vtab
│ │ ├── isb-machine-O1-64.tab
│ │ ├── isb-machine-O1-64.txt
│ │ ├── isb-machine-O1-64.vtab
│ │ ├── list-haswell-O1-64.txt
│ │ ├── list-machine-O1-64.txt
│ │ ├── lower-exp-haswell-O1-64.txt
│ │ ├── lower-haswell-O1-64.txt
│ │ ├── lpb-haswell-O0-64.tab
│ │ ├── lpb-haswell-O0-64.txt
│ │ ├── lpb-haswell-O0-64.vtab
│ │ ├── lpb-haswell-O1-64.tab
│ │ ├── lpb-haswell-O1-64.txt
│ │ ├── lpb-haswell-O1-64.vtab
│ │ ├── lpb-haswell-O2-64.tab
│ │ ├── lpb-haswell-O2-64.txt
│ │ ├── lpb-haswell-O2-64.vtab
│ │ ├── lpb-haswell-O3-64.tab
│ │ ├── lpb-haswell-O3-64.txt
│ │ ├── lpb-haswell-O3-64.vtab
│ │ ├── lpb-machine-O1-64.tab
│ │ ├── lpb-machine-O1-64.txt
│ │ ├── lpb-machine-O1-64.vtab
│ │ ├── lsb-haswell-O0-64.tab
│ │ ├── lsb-haswell-O0-64.txt
│ │ ├── lsb-haswell-O0-64.vtab
│ │ ├── lsb-haswell-O1-64.tab
│ │ ├── lsb-haswell-O1-64.txt
│ │ ├── lsb-haswell-O1-64.vtab
│ │ ├── lsb-haswell-O2-64.tab
│ │ ├── lsb-haswell-O2-64.txt
│ │ ├── lsb-haswell-O2-64.vtab
│ │ ├── lsb-haswell-O3-64.tab
│ │ ├── lsb-haswell-O3-64.txt
│ │ ├── lsb-haswell-O3-64.vtab
│ │ ├── lsb-machine-O1-64.tab
│ │ ├── lsb-machine-O1-64.txt
│ │ ├── lsb-machine-O1-64.vtab
│ │ ├── mem-machine-O1-64.txt
│ │ ├── merge-haswell-O1-64.txt
│ │ ├── ncpe-31-haswell-O1-64.txt
│ │ ├── ncpe-8192-haswell-O1-64.txt
│ │ ├── opt-meas-haswell-O1-64.txt
│ │ ├── opt-meas-machine-O1-64.txt
│ │ ├── summary-haswell-O0-64.txt
│ │ ├── summary-haswell-O1-64.txt
│ │ ├── summary-haswell-O2-64.txt
│ │ ├── summary-haswell-O3-64.txt
│ │ └── summary-ncpe-haswell-O1-64.txt
│ ├── simd_eg.c
│ ├── simd_eq.c
│ ├── swap.c
│ ├── tabulate.pl
│ ├── #test_cpe.64s#
│ ├── test_cpe.64sa
│ ├── test_cpe.c
│ ├── test_mhz.c
│ ├── timing.c
│ ├── twiddle.c
│ ├── vec.c
│ ├── vec.h
│ └── vxtr.pl
├── perf
│ ├── cf.c
│ ├── clock.c
│ ├── clock.h
│ ├── clock-rate-test
│ ├── clock-rate-test.c
│ ├── clock.s
│ ├── clock-v2.c
│ ├── event-gw-l20.txt
│ ├── load.c
│ ├── load.h
│ ├── Makefile
│ ├── options.c
│ ├── options.h
│ ├── osevent
│ ├── osevent.c
│ └── osevent-v1
├── src
│ ├── clock.c
│ ├── cpe.c
│ ├── csapp.c
│ ├── fcyc.c
│ ├── lsquare.c
│ └── Makefile
└── vm
├── dynamicsize.c
├── fragments.c
├── hello.txt
├── Makefile
├── malloc
│ ├── clock.c
│ ├── clock.h
│ ├── config.h
│ ├── driverhdrs.h
│ ├── driverlib.c
│ ├── driverlib.h
│ ├── fcyc.c
│ ├── fcyc.h
│ ├── fsecs.c
│ ├── fsecs.h
│ ├── ftimer.c
│ ├── ftimer.h
│ ├── Makefile
│ ├── mdriver.c
│ ├── memlib.c
│ ├── memlib.h
│ ├── mm.c
│ ├── mm.h
│ ├── README
│ └── traces
│ ├── binary-bal.rep
│ ├── coalescing-bal.rep
│ ├── corners.rep
│ ├── fs.rep
│ ├── hostname.rep
│ ├── login.rep
│ ├── ls.rep
│ ├── malloc.rep
│ ├── perl.rep
│ ├── random-bal.rep
│ ├── rm.rep
│ ├── short2.rep
│ └── xterm.rep
├── mallocalign.c
├── map
├── map.c
├── mmapcopy.c
├── mm.h
├── sbrk.c
├── sizeof.c
├── staticsize.c
└── trace0
33 directories, 966 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论