คำถามติดแท็ก disk-usage

การใช้พื้นที่ฮาร์ดดิสก์: ไฟล์ของฉันใช้พื้นที่เท่าใด

3
ฉันจะตรวจสอบดิสก์ I / O ในไดเรกทอรีเฉพาะได้อย่างไร
ฉันมีกระบวนการเล็กน้อยที่มีชื่อที่รู้จักซึ่งทั้งหมดเขียนไปยังไฟล์ในไดเรกทอรีเดียว ฉันต้องการบันทึกจำนวนดิสก์บล็อกอ่านและเขียนในช่วงเวลา ( ไม่ใช่แค่การเข้าถึงไฟล์) เพื่อทดสอบว่าการเปลี่ยนแปลงพารามิเตอร์จะลดจำนวน I / O อย่างมีนัยสำคัญหรือไม่ ฉันใช้อยู่ในขณะนี้iostat -d -pแต่ จำกัด เฉพาะพาร์ทิชันทั้งหมด

2
เป็นไปได้อย่างไรที่ 8 บล็อกจะได้รับการจัดสรร แต่ขนาดไฟล์ 0
มีคนถามฉันในเว็บไซต์อื่นเกี่ยวกับคำถามนี้เช่นไฟล์ชื่อ "abc.dat" มีขนาดไฟล์ 0 แต่ 8 บล็อกและนี่คือผลลัพธ์ที่ฉันขอให้เขาให้ฉัน (ข้อความบางส่วนได้รับการแปลจากภาษาจีนเป็นภาษาอังกฤษ): $ cp abc.dat abc2.dat; ls -ls abc2.dat #try to copy, it still 8 blocks but 0 byte 8 -rw-rw-r-- 1 rokeabbey rokeabbey 0 Feb 27 19:39 abc2.dat 8 -rw-rw-r-- 1 rokeabbey rokeabbey 0 ก.ย. 18 19:11 abc.dat #sorry นี่อาจเป็นผลลัพธ์ที่ผิดปกติที่เขาเพิ่ม $ stat abc.dat …

6
แสดงฟิสิคัลดิสก์เท่านั้นเมื่อใช้ df และ mount
เมื่อฉันใช้dfหรือmountฉันส่วนใหญ่สนใจในฟิสิคัลพาร์ติชันดิสก์ ทุกวันนี้ผลลัพธ์ของคำสั่งเหล่านั้นถูกครอบงำด้วยระบบไฟล์ชั่วคราวและเสมือนกลุ่ม cg และสิ่งอื่น ๆ ที่ฉันไม่สนใจเป็นประจำ พาร์ติชันทางกายภาพของฉันในผลลัพธ์เริ่มต้นด้วย ' /' ดังนั้นฉันพยายามสร้างนามแฝงสำหรับdfและmount: alias df1="df | egrep '^/'" alias mount1="mount | egrep '^/'" ที่ทำงาน OK สำหรับmount1(แม้ว่ามันแสดงให้เห็นว่า ' /' สีแดง) แต่สำหรับdf1ผมจะบางครั้งเหมือนจะเพิ่ม-hตัวเลือกในการและไม่สามารถทำdf df1 -hฉันไม่ต้องการมีนามแฝงสำหรับชุดค่าผสมของตัวเลือกทั้งหมดที่ฉันอาจต้องการใช้ ฉันต้องดูการกำหนดฟังก์ชั่นใน bash (ฉันไม่ต้องการ) หรือไม่? มีวิธีแก้ปัญหาที่ดีกว่าdf1หรือไม่?

3
Harddrive I / O ต่อ Pid
มีวิธีใดบ้างที่จะเห็นดิสก์ I / O ต่อ pid / โปรเซส? Monitorix แสดงต่อไปนี้และแก้ไขให้ฉันถ้าฉันผิด แต่ดูเหมือนว่าฮาร์ดไดรฟ์กำลังทำให้ระบบช้าลง: อัปเดต # 1 บนยอดดูเหมือนจะให้ภาพรวมที่ดีเหนือทุกสิ่ง ฉันอาจถามคุณว่าการรอคอยที่ทำเครื่องหมายสีแดงหมายถึงอะไร นั่นเป็นการรอจากดิสก์ I / O หรือไม่

1
รับสถิติ i / o ดิสก์สำหรับกระบวนการเดียวใน Linux
ฉันต้องตรวจสอบสถิติ I / O ของกระบวนการที่เขียนไปยังดิสก์ จุดประสงค์คือเพื่อหลีกเลี่ยงอัตราการเขียนสูงเกินไปเป็นเวลานาน ฉันรู้ว่ามีiostatเครื่องมือในการทำภารกิจนี้ให้สำเร็จในมุมมองทั้งระบบ มีสิ่งที่คล้ายกับการตรวจสอบการใช้งานดิสก์กระบวนการเดียวหรือไม่

4
ความแตกต่างในการคำนวณขนาดไดเรกทอรี
ฉันต้องการขนาดไดเรกทอรีในเทอร์มินัลเพื่อการลงนาม ฉันใช้คำสั่งต่อไปนี้: du -s /path/to/dir ฉันคูณผลลัพธ์ด้วยขนาดบล็อก UNIX ดั้งเดิม (512 ไบต์) และรับขนาดไดเรกทอรีจริงเป็นไบต์ อย่างไรก็ตามหน้าต่างโต้ตอบของ Finder's "Get Info" จะแสดงขนาดที่เล็กกว่าขนาดที่คำนวณด้วยคำสั่งเทอร์มินัลเล็กน้อย และดูเหมือนว่ามันจะทำซ้ำได้ในโฟลเดอร์ / กลุ่มใด ๆ ฉันพลาดอะไรไป
9 osx  disk-usage 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.