คู่มือสำหรับตัวเลือก 'mount' mount คือ:
สิ่งกีดขวาง = 0 / สิ่งกีดขวาง = 1
สิ่งนี้ปิดใช้งาน / เปิดใช้งานการใช้อุปสรรคการเขียนใน jbd code.barrier = 0 ปิดการใช้งานอุปสรรค = 1 เปิดใช้งาน (ค่าเริ่มต้น) สิ่งนี้ต้องใช้สแต็ก IO ซึ่งสามารถรองรับอุปสรรคและหาก jbd ได้รับข้อผิดพลาดในการเขียนสิ่งกีดขวางมันจะปิดการใช้งานอุปสรรคอีกครั้งด้วยคำเตือน อุปสรรคในการเขียนบังคับให้มีการสั่งบันทึกบนดิสก์ที่เหมาะสมของการทำเจอร์นัลทำให้การเขียนดิสก์ที่ระเหยง่ายปลอดภัยที่จะใช้ หากดิสก์ของคุณมีแบตเตอรี่สำรองในทางใดทางหนึ่งการปิดใช้งานสิ่งกีดขวางอาจช่วยปรับปรุงประสิทธิภาพได้อย่างปลอดภัย
แต่ฉันไม่ทราบว่าประโยคที่ว่า " การสั่งซื้อวารสารบนแผ่นดิสก์ที่เหมาะสม " หมายถึงอะไร
สมมติว่าคำสั่งปกติ - เจอร์นัล 1, ข้อมูล 1; วารสาร 2 ข้อมูล 2.
ซึ่งผลการสั่งซื้อต่อไปนี้จะเกิดขึ้นถ้าผมตั้งbarrier=0
?
- วารสาร 2 ข้อมูล 2; วารสาร 1 ข้อมูล 1;
- ข้อมูล 1, วารสาร 1; data 2, เจอร์นัล 2
barrier=1
และมันก็เร็วพอสำหรับฉัน ถ้าคุณไม่ทำสิ่งที่หนักมากฉันจะทิ้งมันไว้ คุณมีหน่วยความจำบัฟเฟอร์ดังนั้นสิ่งต่างๆจะถูกเขียนออกมาเมื่อทำได้โดยไม่ทำให้แอปพลิเคชันช้าลง และความล่าช้าในการเขียนลงดิสก์น้อยมาก ถ้าคุณเห็นว่า ram ramers เร่งความเร็วเท่าใดให้เพิ่ม sync = 1 ในโฮมไดเร็กตอรี่ของคุณแล้วลองใช้ระบบของคุณสักวันหรือสองวัน