ฉันจะลด Ile I / O ที่ไม่ทำงานบน Linux เพื่อลดเสียงรบกวนได้อย่างไร


12

ถ้าฉันวาง Linux ไว้ในเครื่องของฉันฉันควรทำขั้นตอนใดเพื่อที่จะพยายามเข้าถึงฮาร์ดไดรฟ์เมื่อฉันใช้งานจริงเท่านั้น นั่นคือเสียงที่บดเป็นสิ่งที่สร้างความรำคาญให้ฉันเมื่อฉันพยายามที่จะหลับ


ถอดเมาท์ไดรฟ์หรือไม่
sandwhich

1
ฉันขอแนะนำที่อุดหูอย่างยิ่ง
Emilio M Bumachar

รับ HDD ขนาดเล็ก? แล็ปท็อปหรือไม่ (Btw Black Caviar ใหม่ของฉันเร็วกว่า HDD ประหยัดพลังงาน Samsung ของฉันดังนั้นใช่ ... อาจใหม่กว่า = เงียบกว่า)
Apache

คำตอบ:


26

คุณสามารถใช้ไอโซโทป (โดยเฉพาะช่วงเวลาที่มีขนาดใหญ่และ-oตัวเลือก) เพื่อค้นหาว่าโปรแกรมใดกำลังเขียนลงดิสก์

หากคุณมี RAM เพียงพอคุณอาจต้องการปิดการสลับกับ:

$ sudo swapoff -a

/etc/fstabหรืออย่างถาวรโดยการเอาสายแลกเปลี่ยนจาก

ผู้ร้ายทั่วไปสำหรับ I / O ในเวลากลางคืนคือ:

  • cron ภูตนี้อนุญาตให้หนึ่งคำสั่งกำหนดเวลา (เช่น "อัปเดตที่ 2am" หรือ "ล้างเซสชันทุก 30 นาที") ดู / etc / cron * และใช้crontab -e(มีหนึ่งรายการสำหรับผู้ใช้แต่ละคน) เพื่อค้นหาสิ่งที่กำลังดำเนินการและเมื่อใดและลบบรรทัดที่ละเมิดออก เนื่องจาก cronjobs ที่กำหนดรูปแบบล่วงหน้าส่วนใหญ่เป็นดัชนีในทางใดทางหนึ่งคุณสามารถปิด cron ได้อย่างปลอดภัยหากคุณไม่ได้ขึ้นอยู่กับการกระทำที่กำหนดไว้
  • logfiles/var/logมีลักษณะที่ หากไฟล์บางไฟล์มีการเติบโตอย่างต่อเนื่องให้ลองลดระดับการบันทึกของโปรแกรม หากคุณไม่สนใจเกี่ยวกับบันทึกการปิดในโปรแกรมและ / /var/logหรือติดตั้งระบบแฟ้มหน่วยความจำ คุณสามารถค้นหาไฟล์ที่เปลี่ยนแปลงได้ด้วยอะไรบ้าง$ sudo tail -f /var/log/*
  • บนดิสก์ไฟล์ชั่วคราว โดยปกตินั่นหมายถึงกระบวนการบางอย่างกำลังเขียนถึง/tmp(คุณสามารถค้นหาด้วย iotop) พิจารณาติดตั้งระบบไฟล์ที่ใช้หน่วยความจำ ( tmpfs) ที่นั่นหากคุณมี RAM เพียงพอและขนาดของไฟล์เหล่านี้มี จำกัด

คุณอาจสนใจpowertopซึ่งแสดงว่าโปรแกรมใดบ้างที่ปลุก CPU ของคุณ หากมีสิ่งที่ไม่คาดคิดอยู่ในนั้นให้ลองยื่นข้อผิดพลาดกับโปรแกรม

ในด้านฮาร์ดแวร์คุณสามารถรับดิสก์เงียบ (SSD ไม่มีชิ้นส่วนที่เคลื่อนย้ายได้ดังนั้นจึงเป็นตัวเลือกที่ดี) หรือทำให้ HDD เข้าสู่โหมดสแตนด์บายด้วยตนเอง hdparm (โดยเฉพาะอย่างยิ่ง-Cและ-yตัวเลือก) เป็นเครื่องมือที่ดีสำหรับการที่


คำตอบที่ดีที่สุดในที่สุดใครบางคนที่มีรายละเอียดทางเทคนิคมากกว่าแค่บอกถึงสามัญสำนึกจริงๆ!
UncleZeiv

23

รับโซลิดสเตตไดรฟ์ (SSD) ซึ่งไม่มีชิ้นส่วนเคลื่อนไหว นั่นคือการรับประกันเพียงอย่างเดียว


4
หรือดิสก์ที่เงียบกว่าและ / หรือเคสที่แยกได้มากขึ้น เป็นเวลานานแล้วที่ฉันได้ยิน "เสียงบด" จากดิสก์ของฉัน
Thomas Padron-McCarthy

2
ฉันจะบอกว่าฮาร์ดไดรฟ์ใหม่ไม่ใช่ SSD เสียงบดน่ากลัว D:
Rob

ขออภัยกำลังมองหาวิธีแก้ไขด้วยการตั้งค่าปัจจุบันของฉัน
sks

19

หากคุณไม่ต้องการให้คอมพิวเตอร์คำนวณอะไรให้ปิดคอมพิวเตอร์ตอนกลางคืนและคุณจะประหยัดพลังงานได้เอง ไม่ต้องพูดถึงคุณจะกำจัดเสียงรบกวนของพัดลมจากการลดคุณภาพการนอนหลับ


1
สุจริต ... ตัวเลือกที่ดีที่สุดสวยมาก
Simon Sheehan

. ไม่ได้ถ้าเขาออกจากเครื่องคอมพิวเตอร์ทำอะไรเพียงแค่ในความทรงจำเช่นเช่นเซิร์ฟเวอร์เครือข่ายเป็นเราเตอร์ ...
woliveirajr

3
มันจะต้องมีการเปิด :)
sks

ถ้าคุณมีที่จะทำขึ้นเพื่อให้ความร้อนมันผลิตที่มีแหล่งข้อมูลอื่น ๆ : p (ถ้าคุณอยู่ในตำแหน่งที่เป็นปัญหาที่เป็น ... )
Svish

@ user82480 ทำไมต้องเปิดทิ้งไว้ บางทีเหตุผลที่ต้องทิ้งไว้คือเหตุผลที่ HD เข้าถึงอยู่ คอมพิวเตอร์ทำอะไรข้ามคืนที่ต้องปล่อยทิ้งไว้?
Scott Chamberlain

6

คุณสามารถลองใช้hdparmคำสั่งมันสามารถเปลี่ยนสถานะ HDD แต่ไม่ใช่ HDD ทั้งหมดที่รองรับได้ ลองดูที่หน้านี้ที่พารามิเตอร์ -s -y -Y หรือ -z

คุณสามารถลองทางเลือกอื่น ๆ :

  1. ซื้อหนึ่ง SSD
  2. ค้นหาวิธีทำให้คอมพิวเตอร์ของคุณมีเสียงน้อยลง (ใช้โฟมอยู่ข้างในในสถานที่เฉพาะถ้าคุณรู้วิธีสร้างคอมพิวเตอร์และกระจายความร้อน
  3. เปลี่ยน HDD ของคุณสำหรับอีกอันหนึ่งเงียบกว่า (เช่นที่ใช้ในโน้ตบุ๊ก)

มันควรจะเป็นไม่ได้-S -sนี่เป็นการตั้งค่าการหมดเวลาที่ไม่ได้ใช้งานซึ่งได้รับการสนับสนุนจากฮาร์ดไดรฟ์เกือบทั้งหมด
jankes

การสรุปhdparmสวิตช์ต่าง ๆในคำตอบจะเป็นประโยชน์
UncleZeiv

@uncleZeiv: ใช่จะทำอย่างนั้น ... แต่ "ซื้อ SDD" หรือ "ปิด" ที่ถูกเลือกได้เป็นคำตอบที่ดีที่สุดที่ฉันจะไม่รบกวนการแก้ไขนี้อีกครั้ง :)
woliveirajr

4

ตรวจสอบการเข้าถึงไดรฟ์ค้นหาสิ่งที่ทำให้ไดรฟ์ตื่นขึ้นมาในเวลากลางคืนหยุดมัน


7
คำตอบนี้จะมีประโยชน์มากขึ้นถ้าคุณทำรายละเอียดเล็กน้อยเกี่ยวกับวิธีการตรวจสอบการเข้าถึงไดรฟ์และ / หรือสาเหตุทั่วไปที่ระบุไว้เพื่อให้สามารถเข้าถึงได้
UncleZeiv

4

อาจใช้งานได้เล็กน้อย แต่คุณอาจพิจารณาตั้งค่าการบูต USB หรือ LiveCD และตั้งค่าตำแหน่งบ้านของคุณไปยังฮาร์ดไดรฟ์ด้วยตนเอง ทำการถ่ายทอดสด livecd ของคุณเป็นระยะด้วยremasterysเพื่อประสิทธิภาพที่ดีขึ้น

คุณอาจต้องการพิจารณาคาถาอื่น ๆ ด้วยunionfs

ทุกสิ่งที่ถูกกล่าวว่าฮาร์ดไดรฟ์ที่ดีคือ BAD BAD BAD BAD คุณอาจต้องการให้พวกเขาตรวจสอบ


2

ชิน

ฉันมีเซิร์ฟเวอร์ภายในบ้านที่ขี้เกียจนิดหน่อยที่บางครั้งก็มีเสียงดังในตอนกลางคืนและตอนแรกมันก็ค่อนข้างน่ารำคาญ แต่ตอนนี้ฉันนอนไม่หลับถ้าไม่มีเมโลดี้แสนหวานของเขา:)


2

ก) ระบบไฟล์ที่ไม่ได้เขียนลงดิสก์โดยตรง

b) รับ hdd ที่ดี google SPCR และดูรายการ hdd ที่เงียบของพวกเขา

c) ไม่ฟังคุณไม่ต้องการ SSD โดยเฉพาะกล่อง linux สำหรับดาวน์โหลด

NAS ของฉันคือ 4x WD caviar green พวกเขาแทบจะไม่ได้ยินแม้ว่าพวกเขาจะทำงาน 24/7 เนื่องจากการดาวน์โหลด

Samsung Ecogreen หรือ WD caviar green สีเขียวง่าย = เงียบ (wtf)


0

ใช้กล่องแยกพลังงานต่ำในห้องแยกต่างหากสำหรับงานพื้นหลังและเปิดเครื่องหลักเมื่อคุณใช้งานเท่านั้น การประหยัดพลังงานชดเชยการลงทุนเริ่มแรกภายในหนึ่งปี

กล่องเก็บไม้กวาดของฉันคือ Atom (การออกแบบที่ไม่มีพัดลมช่วยลดความล้มเหลว) ที่ได้รับฮาร์ดดิสก์เพิ่มมากขึ้นตามความต้องการในการจัดเก็บของฉัน - แต่ก็ยังใช้พลังงานเพียงหนึ่งในสามของเครื่องเดสก์ท็อปของฉัน /ปี. ฮาร์ดดิสก์อยู่ใน RAID6 ที่มีช่องใส่ hot-swap ดังนั้นฉันจึงสามารถจัดการกับความล้มเหลวของดิสก์ได้อย่างง่ายดายและเดสก์ท็อปจะทำการสำรองข้อมูลรายสัปดาห์ไปยังอาเรย์การจัดเก็บ


คุณประหยัด 250 ยูโรต่อปี แต่ประหยัดพลังงานสำหรับระบบ Atom ในเวลาไม่ถึงหนึ่งปี ดังนั้นระบบ Atom ของคุณพร้อมที่เก็บข้อมูลที่เชื่อมต่ออยู่ทั้งหมด (RAID6!) จึงมีราคาน้อยกว่า 250 ยูโร ฉันจะซื้อได้ที่ไหน!
CarlF

นั่นคือราคาสำหรับระบบฐานที่ฉันสร้างขึ้นก่อนที่ฉันต้องการพื้นที่มาก นี่คือบอร์ด Atom ราคา 100 ยูโร, ดิสก์ 1 TB สองตัวและไม่มีแบรนด์และแหล่งจ่ายไฟ - ซึ่งเพียงพอสำหรับ OP ทั้งหมด ระบบมีการเติบโตเมื่อเวลาผ่านไปตามต้องการ
Simon Richter

0

แยกไดรฟ์ออกจากตัวเครื่องเพื่อไม่ให้ทำหน้าที่เป็นซาวด์บอร์ดสำหรับการสั่นสะเทือน คุณสามารถซื้อประณีตเสียงแยกเปลือกไดรฟ์หรือง่ายม้ายางหรือgrommetsเพื่อจุดประสงค์นี้ แต่โซลูชั่นที่มีประสิทธิภาพมากที่สุดที่ฉันรู้ว่าเป็นอย่างใดอย่างหนึ่งที่คุณสามารถทำด้วยตัวเองโดยใช้เพียงชิ้นส่วนของสายยืดหยุ่น ฉันใช้มันและมันสร้างความแตกต่างที่น่าทึ่ง


0

มีการตั้งค่าบางแห่งที่ให้คุณคลิกกล่องเพื่อ "หมุน HDD เมื่อไม่ใช้งาน" ฉันรู้ใน Ubuntu 10-10 ในการตั้งค่าที่ใดที่หนึ่ง

ฉันจำไม่ได้ดังนั้นฉันทำการค้นหาและพบลิงค์นี้

มันอาจจะมีประโยชน์

HDD หมุนลง

ดูเหมือนจะมีไฟล์ที่คุณสามารถแก้ไขได้เช่นกัน

หากบดคุณอาจมีปัญหาใหญ่ :)


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.