Provided by:
manpages-zh_1.5.1-1_all 
NAMEW稱
sync - 同步記憶體與磁碟的數據
`覽
sync [--help] [--version]
yz
sync 把任何在記憶體中緩沖的數據寫到磁碟上。 這能包括(但不僅於)-
蚹鴾F的超級塊, i 節點,和延遲的讀寫。這必須由核心執行; sync 除了執行
sync(2) 系統調用外什麼都不做.
核心把數據保持在記憶體裏以避免磁碟讀寫(磁碟相對來說比較慢)
這能改進性能,但如果電腦跨掉,結果就可能是數據丟失, 或者檔案系統損壞.
sync 保証任把何在記憶體裏的東西寫入磁碟.
sync 應該在處理器異常停止前調用
(例如,在因為調試新的核心代碼引起核心恐慌 (?可能是災難發生吧)之前)
一般而言,處理器應該使用 shutdown(8) 或者 reboot(8) 或者 halt(8)
命令來停止, 那會試圖,在調用 sync(2) 前讓系統處於靜止狀態.
(這些命令有好幾種不同的實現, 請參考你的文件,在一些系統上你
不能直接調用 reboot(8) 和 halt(8) )
GNU項
--help 在標準輸出上印出用法信息並退出。
--version
在標準輸出上印出版本信息並退出。
-- 結束選項列表
]q^
變量 LANG, LC_ALL, LC_CTYPE 和 LC_MESSAGES 有通常的意義.
`
POSIX 1003.2
`N
在 Linux 上, sync 僅保証安排臟數據塊進入等待: 實際上在真正寫入前-
n花費一點時間. reboot(8) 和 halt(8) 在調用 sync(2)
之後會睡眠幾秒以考慮這些延時.
這份 sync 的描z可以在 fileutils-4.0 包你找到; 其他版本也釵釣L的差別.
把蚰罹M新增郵到 aeb@cwi.nl. 程式缺陷郵到 fileutils-
bugs@gnu.ai.mit.edu.
S見
sync(2), halt(8), reboot(8), update(8)
[]
Scorpio <rawk@chinese.com>
[]
2000/11/26
[Linux manUp]
http://cmpp.linuxforum.net