回文章列表
作者jserv.bbs@bbs.sayya.org (松鼠) 看板: linux
標題Re: [問題] 有關dd的速度
時間SayYA 資訊站 (2008/03/10 Mon 13:25:57)
※ 引述《iamforsake.bbs@ptt.cc (尋踏)》之銘言:
> 各位板友好! 在下目前因工作需要要釐清一些觀念
> 請問關於dd指令 一次下四個dd指令再background跑
> 速度會除以四 我是希望它可以維持等速 不知有沒有什麼辦法?

基本上 dd 也只是透過 open / read / write / close 等系統呼叫來實現,
所以真正的問題是,如何讓上述 I/O 動作加快?

要讓每個 dd process 的速度維持一致,需要 kernel tweaking,甚至,你
需要不同的 I/O manupulating model

> 還有關於dd這個指令的sourse code可以到哪裡下載呢?

先看看簡單的實作,位於 Busybox 中,以 fine -name dd.c 即可找到。
--
Jim Huang aka "jserv"
Planet OrzLab: http://orzlab.blogspot.com/
website: http://jserv.sayya.org/
blog: http://blog.linux.org.tw/jserv/
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: info.sayya.org
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻