inline通常用於作為小而短的function的修飾字,用來提示compiler這段code很少,可以考慮直接在call它的地方作展開而不用真的作為function,作為function會有functions間跳轉之stack opeartions的overhead,直接在被call的地方展開就不用這些overhead,但會造成code體積變大,或許會造成cahce hit rate下降,所以交由compiler去安排
define的話就是直接展開了
2015年7月24日 星期五
Use tar and pigz to compress things in multithread
install pigz first
and then
tar -c --use-compress-program=pigz -f <tar.filename> <dir_to_zip>
2015年7月22日 星期三
make a big file
fallocate -l 10g filename
只有分配空間
dd if=/dev/zero of=fiename bs=1M count=10240
填零填到10GB後結束
只有分配空間
dd if=/dev/zero of=fiename bs=1M count=10240
填零填到10GB後結束
訂閱:
文章 (Atom)