การบีบอัด NTFS มีผลต่อประสิทธิภาพอย่างไร


57

ฉันได้ยินมาว่าการบีบอัด NTFS สามารถลดประสิทธิภาพเนื่องจากการใช้งาน CPU เพิ่มเติม แต่ฉันได้อ่านรายงานว่าจริง ๆ แล้วอาจเพิ่มประสิทธิภาพเนื่องจากการอ่านดิสก์ที่ลดลง การบีบอัด NTFS มีผลต่อประสิทธิภาพของระบบอย่างไร

หมายเหตุ:

  • ฉันกำลังใช้งานแล็ปท็อปที่มีฮาร์ดไดรฟ์ 5400 RPM และหลายสิ่งที่ฉันทำในนั้นคือ I / O
  • โปรเซสเซอร์นี้เป็น AMD Phenom II ที่มีสี่คอร์ทำงานที่ 2.0 GHz
  • ระบบจะจัดระเบียบอย่างสม่ำเสมอโดยใช้UltraDefrag
  • ปริมาณงานเป็นแบบผสมการอ่าน - เขียนโดยมีการอ่านเกิดขึ้นค่อนข้างบ่อยกว่าการเขียน
  • ไฟล์ที่จะบีบอัดรวมถึงชุดย่อยของเอกสารส่วนบุคคลที่เลือก (ไม่ใช่โฟลเดอร์เต็มบ้าน) และโปรแกรมรวมถึงเกม (และเรียกร้องน้อยกว่า) หลายเกมและ Visual Studio (ซึ่งมีแนวโน้มว่าจะเป็น I / O ที่ถูกผูกไว้บ่อยกว่า)

12
ฉันคิดว่าคำตอบที่ถูกต้องคือ "วัดบนระบบของคุณ"
Mehrdad

ฉันคิดว่านี่น่าจะเป็นคำถามทั่วไป CPU เร็วกว่าหน่วยความจำ ในปัจจุบันนี้ สมมติว่า เกี่ยวกับประสิทธิภาพ? ไม่มีความคิด แต่ฉันก็อยากรู้อยากเห็น
Apache

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

ที่เกี่ยวข้อง (แต่มีสถานการณ์ที่แตกต่างกันเล็กน้อยโดยเฉพาะกับโฟลเดอร์ที่มีไอคอนจำนวนมาก): superuser.com/questions/38605//
bwDraco

1
ด้วยสิ่งหนึ่งที่คุณสามารถลองได้คือจัดเรียงข้อมูล ฉันได้ยินสิ่งมหัศจรรย์เกี่ยวกับ UltimateDefrag แต่ฉันไม่เคยลองมาก่อน (บรรดา Diskeeper และ PerfectDisk ผมใช้หลังตั้งแต่ Diskeeper หยุดปล่อย versios ใหม่ ฯลฯ )
อาปาเช่

คำตอบ:


36

ฉันได้ยินมาว่าการบีบอัด NTFS สามารถลดประสิทธิภาพเนื่องจากการใช้งาน CPU เพิ่มเติม แต่ฉันได้อ่านรายงานว่าจริง ๆ แล้วอาจเพิ่มประสิทธิภาพเนื่องจากการอ่านดิสก์ที่ลดลง

แก้ไข. สมมติว่าซีพียูของคุณใช้อัลกอริธึมการบีบอัดบางตัวสามารถบีบอัดที่ C MB / s และคลายที่ D MB / s และฮาร์ดไดรฟ์ของคุณมีความเร็วในการเขียน W และความเร็วในการอ่าน R ตราบใดที่ C> W คุณจะได้รับประสิทธิภาพ การเขียนและตราบใดที่ D> R คุณจะได้รับประสิทธิภาพเมื่ออ่าน นี่เป็นข้อสันนิษฐานที่รุนแรงในกรณีการเขียนเนื่องจากอัลกอริทึมของ Lempel-Ziv (ตามที่ใช้ในซอฟต์แวร์) มีอัตราการบีบอัดที่ไม่ได้กำหนดไว้ล่วงหน้า (แม้ว่าจะถูก จำกัด ด้วยขนาดพจนานุกรมที่ จำกัด )

การบีบอัด NTFS มีผลต่อประสิทธิภาพของระบบอย่างไร

มันขึ้นอยู่กับความไม่เท่าเทียมกันข้างต้น ตราบใดที่ซีพียูของคุณสามารถรักษาอัตราการบีบอัด / การบีบอัดให้สูงกว่าความเร็วการเขียน HDD ของคุณคุณควรได้รับความเร็วเพิ่มขึ้น อย่างไรก็ตามสิ่งนี้จะมีผลกับไฟล์ขนาดใหญ่ซึ่งอาจพบการกระจายตัวอย่างหนัก (เนื่องจากอัลกอริทึม) หรือไม่ถูกบีบอัดเลย

นี่อาจเป็นเพราะความจริงที่ว่าอัลกอริธึม Lempel-Ziv นั้นช้าลงเมื่อการบีบอัดดำเนินต่อไป (เนื่องจากพจนานุกรมยังคงเติบโตขึ้นเรื่อย ๆ ต้องการการเปรียบเทียบมากขึ้นเมื่อบิตเข้ามา) การบีบอัดจะมีอัตราเดียวกันเกือบทุกครั้งโดยไม่คำนึงถึงขนาดไฟล์ในอัลกอริทึม Lempel-Ziv (เนื่องจากพจนานุกรมสามารถแก้ไขได้โดยใช้รูปแบบฐาน + ออฟเซ็ต)

การบีบอัดยังผลกระทบต่อวิธีการที่ไฟล์จะถูกวางไว้บนดิสก์ โดยค่าเริ่มต้น "หน่วยการบีบอัด" เดียวคือ 16 เท่าของขนาดของคลัสเตอร์ (ดังนั้นระบบไฟล์ NTFS ของคลัสเตอร์ส่วนใหญ่ 4 kB จะต้องใช้ชิ้นงานขนาด 64 kB เพื่อจัดเก็บไฟล์) แต่จะไม่เพิ่ม 64 กิโลไบต์ที่ผ่านมา อย่างไรก็ตามสิ่งนี้สามารถส่งผลกระทบต่อความต้องการการกระจายตัวและพื้นที่บนดิสก์

ในฐานะโน้ตสุดท้ายความล่าช้าเป็นอีกหนึ่งคุณค่าของการสนทนาที่น่าสนใจ ในขณะที่เวลาจริงที่ใช้ในการบีบอัดข้อมูลจะทำให้เกิดความหน่วงเมื่อความเร็วสัญญาณนาฬิกาของ CPU อยู่ในหน่วยกิกะเฮิร์ตซ์ (เช่นแต่ละรอบสัญญาณนาฬิกาน้อยกว่า 1 ns) เวลาแฝงที่แนะนำนั้นเล็กน้อยเมื่อเทียบกับอัตราการค้นหาฮาร์ดไดรฟ์ คำสั่งของมิลลิวินาทีหรือล้านรอบนาฬิกา)


หากต้องการดูว่าคุณจะมีความเร็วเพิ่มขึ้นหรือไม่คุณสามารถลองได้สองสามอย่าง สิ่งแรกคือการเปรียบเทียบระบบของคุณด้วยอัลกอริทึมการบีบอัด / คลายการบีบอัดที่ใช้ Lempel-Ziv หากคุณได้รับผลลัพธ์ที่ดี (เช่น C> W และ D> R) คุณควรลองเปิดใช้งานการบีบอัดบนดิสก์ของคุณ

จากตรงนั้นคุณอาจต้องการทำมาตรฐานเพิ่มเติมเกี่ยวกับประสิทธิภาพของฮาร์ดไดรฟ์จริง เกณฑ์มาตรฐานที่สำคัญอย่างแท้จริง (ในกรณีของคุณ) คือดูว่าเกมของคุณโหลดเร็วแค่ไหนและดูว่า Visual Studio ของคุณรวบรวมโครงการได้เร็วแค่ไหน

TL, DR: การบีบอัดอาจใช้งานได้กับระบบไฟล์โดยใช้ไฟล์ขนาดเล็กจำนวนมากที่ต้องการปริมาณงานสูงและเวลาแฝงต่ำ ไฟล์ขนาดใหญ่นั้นไม่ควรได้รับผลกระทบเนื่องจากความกังวลเรื่องประสิทธิภาพและความล่าช้า


คุณสามารถลิงค์มาตรฐานการบีบอัด / คลายการบีบอัดของ Lempel-Ziv ที่ดีได้หรือไม่?
user1075375

การแตกแฟรกเมนต์ที่การบีบอัด NTFS สร้างขึ้น (และเพิ่มเมื่อมีการแก้ไขไฟล์) จะทำให้ประสิทธิภาพการทำงานเพิ่มขึ้นได้อย่างง่ายดาย หากคุณมีชุดข้อมูลที่บีบอัดได้มากซึ่งจะไม่ได้รับการแก้ไขบ่อยครั้งและคุณจัดเรียงข้อมูลหลังจากการบีบอัดอาจเป็นกำไรสุทธิ การดัดแปลงหลังจากการบีบอัดจะทำให้เกิดการแตกแฟรกเมนต์ที่น่ารังเกียจ Re: มาตรฐาน: แม้แต่ CPU ที่ช้าในปัจจุบันก็ยังทำงานได้อย่างรวดเร็วที่ LZ ปัญหาการกระจายตัวของปัญหานี้เป็นปัญหาที่ใหญ่ที่สุด เป็นกรณีคลาสสิคที่การเพิ่มประสิทธิภาพมีประโยชน์เฉพาะในบริบทที่ จำกัด เลือกสิ่งที่เป็น NTFS บีบอัดมากอย่างระมัดระวังและมันจะเป็นผู้ชนะโดยรวม
โจดี้ลีบรูชอน

1
แล้ว SSD ล่ะ?
Violet Giraffe

ฉันจะวัด C, D, W และ R ได้อย่างไร
Geremia

ฉันขอขอบคุณตัวอย่างทั่วไปที่ใช้งานได้จริงสำหรับ abstractions "C> W และ D> R" เหล่านั้นหรือไม่ มันเป็นตัวอย่างที่เป็นประโยชน์ในการบีบอัด "ไฟล์โปรแกรม" และ / หรือ "Windows" บนแล็ปท็อป 4-core ที่มี HDD หรือไม่? และด้วย SSD การใช้แบตเตอรี่จะได้รับผลกระทบอย่างมีนัยสำคัญหรือไม่
kxr

7

คุณมีดิสก์ค่อนข้างช้าดังนั้นคำถามของคุณจึงมีข้อดี การบีบอัด NTFS นั้นใช้ตัวประมวลผลมากและปรับให้เหมาะกับความเร็วมากกว่าประสิทธิภาพการบีบอัด

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

แน่นอนคุณจะเห็นว่าการเขียนจะช้าลงเนื่องจากมีการบีบอัดเพิ่มเติม

การคัดลอกไฟล์ในดิสก์ NTFS เดียวกันนี้ต้องการการคลายการบีบอัดและการบีบอัดดังนั้นไฟล์เหล่านี้จะได้รับผลกระทบมากที่สุด

การบีบอัด NTFS ยังสามารถเพิ่มการแตกแฟรกเมนต์ได้อย่างมาก แต่นี่ไม่ใช่ปัญหาสำหรับคอมพิวเตอร์ 'ทั่วไป' ส่วนใหญ่ภายใต้ภาระงาน 'ทั่วไป'

ไฟล์หลายประเภทเช่นรูปภาพ JPEG หรือไฟล์วิดีโอ. zip นั้นไม่สามารถบีบอัดได้ดังนั้นไฟล์เหล่านี้จะใช้งานได้ช้ากว่าและไม่มีพื้นที่ใด ๆ

ไฟล์ที่มีขนาดเล็กกว่าหนึ่งดิสก์คลัสเตอร์ (โดยทั่วไปคือ 4K) จะไม่ถูกบีบอัดเนื่องจากไม่มีประโยชน์ อย่างไรก็ตามบางครั้งก็แนะนำให้ใช้ขนาดคลัสเตอร์ที่เล็กกว่าเมื่อทำการบีบอัดโวลุ่มทั้งหมด

แนะนำให้ใช้การบีบอัด NTFS สำหรับปริมาณค่อนข้างคงที่หรือไฟล์ ไม่แนะนำสำหรับไฟล์ระบบหรือโฟลเดอร์ผู้ใช้

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


5

ฉันอธิบายที่นี่ในรายการ Wikpedia สำหรับ NTFS:


NTFS สามารถบีบอัดไฟล์โดยใช้อัลกอริทึม LZNT1 (ตัวแปรของ LZ77 [23]) ไฟล์ถูกบีบอัดในกลุ่ม 16 คลัสเตอร์ ด้วยกลุ่ม 4 kB ไฟล์จะถูกบีบอัดในกลุ่มขนาด 64 kB ถ้าการบีบอัดลดข้อมูล 64 kB เป็น 60 kB หรือน้อยกว่านั้น NTFS จะใช้หน้าเว็บที่ไม่จำเป็น 4 kB เช่นกลุ่มไฟล์กระจัดกระจายที่ว่างเปล่าซึ่งจะไม่ถูกเขียน สิ่งนี้ช่วยให้เวลาเข้าถึงแบบสุ่มไม่สมเหตุสมผล อย่างไรก็ตามไฟล์บีบอัดขนาดใหญ่มีการแยกส่วนอย่างมากจากนั้นทุกชิ้นขนาด 64 kB จะกลายเป็นส่วนย่อย ๆ [24] [25] Microsoft ไม่แนะนำให้ใช้การบีบอัดสำหรับไฟล์ที่มีขนาดเกิน 30 MB เนื่องจากการทำงานที่มีประสิทธิภาพ

การใช้การบีบอัดที่ดีที่สุดคือไฟล์ที่ซ้ำ ๆ เขียนไม่ค่อยเข้าถึงได้ตามลำดับและไม่บีบอัด ไฟล์บันทึกเป็นตัวอย่างที่เหมาะ การบีบอัดไฟล์ที่มีขนาดน้อยกว่า 4 kB หรือบีบอัดอยู่แล้ว (เช่น. zip หรือ. jpg หรือ. avi) อาจทำให้ไฟล์มีขนาดใหญ่ขึ้นและช้าลงผู้ใช้ควรหลีกเลี่ยงการบีบอัดไฟล์ที่เรียกใช้เช่น. exe และ. dll เพจเข้าและออกใน 4 kB หน้า) การบีบอัดไฟล์ระบบที่ใช้ในการบูตเช่นไดรเวอร์ NTLDR, winload.exe หรือ BOOTMGR อาจทำให้ระบบไม่สามารถบู๊ตได้อย่างถูกต้อง [26]

แม้ว่าการเข้าถึงแบบอ่าน - เขียนไปยังไฟล์บีบอัดมักจะเป็นไปได้ แต่ไม่เสมอไป [27] โปร่งใส Microsoft แนะนำให้หลีกเลี่ยงการบีบอัดในระบบเซิร์ฟเวอร์และ / หรือเครือข่ายที่แชร์โพรไฟล์โรมมิ่งเพราะทำให้โหลดจำนวนมากบนโปรเซสเซอร์

ระบบผู้ใช้เดี่ยวที่มีพื้นที่ฮาร์ดดิสก์ จำกัด สามารถได้รับประโยชน์จากการบีบอัด NTFS สำหรับไฟล์ขนาดเล็กตั้งแต่ 4 kB ถึง 64 kB หรือมากกว่าขึ้นอยู่กับความสามารถในการบีบอัด ไฟล์ที่มีขนาดน้อยกว่า 900 ไบต์จะถูกจัดเก็บไว้ในรายการไดเรกทอรีใน MFT [29]

ลิงค์ที่ช้าที่สุดในคอมพิวเตอร์ไม่ใช่ซีพียู แต่ความเร็วของฮาร์ดไดรฟ์ดังนั้นการบีบอัด NTFS จึงอนุญาตให้ใช้พื้นที่เก็บข้อมูลที่ จำกัด และช้ากว่าในแง่ของทั้งพื้นที่และความเร็ว (บ่อย) [30] (ซึ่งถือว่าชิ้นส่วนไฟล์บีบอัดถูกจัดเก็บอย่างต่อเนื่อง)


ฉันแนะนำให้ทำการบีบอัดเฉพาะไฟล์ที่บีบอัดถึง 64KB หรือน้อยกว่า (เช่น 1 ชิ้น) มิฉะนั้นไฟล์ของคุณจะประกอบด้วยเศษส่วน 64K หรือน้อยกว่า

MyDefrag ทำงานได้ดีขึ้นในการจัดเรียงข้อมูล


ประสบการณ์ของฉันกับ UltraDefrag ก็คือมันทำงานได้ดีให้การจัดเรียงข้อมูลที่สมบูรณ์กว่าตัวจัดเรียงข้อมูลในตัว Windows แต่เท่าที่ฉันรู้มันไม่ได้ฉลาดเท่า MyDefrag ฉันกำลังใช้รุ่น 6 เบต้าซึ่งมีข้อบกพร่องเล็กน้อยและคุณลักษณะที่ไม่ได้ใช้งาน แต่เร็วกว่ารุ่นก่อนหน้ามาก
bwDraco

1

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


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

@jjlin คุณมีตัวอย่างของเมื่อมันเร็วขึ้น?
ลุคชาวแคนาดา

@ ลุคสมมติซีพียูของคุณโดยใช้อัลกอริธึมการบีบอัดสามารถบีบอัดที่ C MB / s และขยายที่ D MB / s และฮาร์ดไดรฟ์ของคุณมีความเร็วในการเขียน W และความเร็วในการอ่าน R ตราบใดที่ C> W คุณจะได้ ประสิทธิภาพเพิ่มขึ้นเมื่อเขียนและตราบใดที่ D> R คุณจะได้รับประสิทธิภาพเพิ่มขึ้นเมื่ออ่าน
พัฒนา

@Luke มันเร็วกว่าเมื่อใช้กับไดร์ฟช้าเช่นไดรเวอร์ IDE เก่าหรือไดรฟ์ปากกา USB 1.0
kurast

-1

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

ไฟล์เกมหลายไฟล์บีบอัดได้ดีอย่างไม่น่าเชื่อบางเกมมีไฟล์ที่ใช้พื้นที่ดิสก์แม้ว่าส่วนใหญ่จะว่างเปล่า ... หนึ่งเกมที่ฉันบีบอัดในขณะที่ย้อนกลับไปจาก 6gb ในหนึ่งในโฟลเดอร์ของมันที่ต่ำกว่า 16mb ..... ล้อเล่น ... พูดถึงพื้นที่ที่สูญเปล่าและเสีย I / O .... )

บีบอัดโฟลเดอร์เพื่อนสนิทในขณะที่กลับใช้เวลา 4 วันในการบีบอัด (ในไดรฟ์ 4TB และเริ่มเต็ม 3/4) เมื่อเสร็จแล้ว .... เขาใช้ไดรฟ์ทั้งหมดประมาณ 1/3 ของทั้งหมด Defrag ใช้เวลาอีกวัน (แต่มันเริ่มต้นจากการแยกส่วนอย่างน่ากลัวเพราะเขาไม่เคยทำการ defrag บนมันเลยทีเดียวแม้จะมีหลาย mmo อยู่บนนั้น ... และเกมไอน้ำ / uplay / origin / etc บน shitloads ... )

อย่าบีบอัดโฟลเดอร์รูปภาพ / รูปภาพของคุณมันจะไม่ทำสิ่งใดดีและจะทำให้การเข้าถึงช้าลงในระบบที่ช้า (จะไม่สังเกตเห็นแม้แต่บนอุปกรณ์ที่เหมาะสม 1/2)

ฉันได้บีบอัดไดรฟ์ของฉันในทุกระบบตั้งแต่ nt4, BUT, แต่เลือกฉันจะขยายโฟลเดอร์ที่การบีบอัดไม่เป็นอันตรายต่อสิ่งที่ดีกว่ามันเป็น "แนวทางปฏิบัติที่ดีที่สุด" ซึ่งเราได้ค้นพบในวันนี้ในฐานะนักเล่นเกม "ผู้ชาย (ก่อนหน้านั้นเป็นคำศัพท์) และมันยังคงเป็นจริงโดยสุจริตฉันหวังว่าพวกเขาจะมีวิธีการบีบอัดไดรฟ์ / ข้อมูลที่ละเอียดยิ่งขึ้นเคยเป็นเครื่องมือที่ไม่ฟรี แต่ราคาไม่แพงซึ่งทำให้คุณดีขึ้นมาก ผลลัพธ์การบีบอัดโดยไม่บีบอัดข้อมูลใด ๆ ที่ไม่ควรบีบอัด ...

อย่างไรก็ตามแม้ระบบดูอัลคอร์รุ่นเก่าหลาย ๆ ตัวจะได้รับประโยชน์โดยรวมหากคุณ 1. เรียกใช้ ccleaner 2. รัน chkdsk / f จากพรอมต์คำสั่งยกระดับ (พิมพ์ y จากนั้นรีสตาร์ทและปล่อยให้มันรันการตรวจสอบ) 3. บีบอัดไดรฟ์ 4. จัดเรียงข้อมูลด้วย mydefrag หรือดีกว่าดิสก์ที่สมบูรณ์แบบซึ่งจะใช้เวลา .. 5. ปรับโฟลเดอร์ใด ๆ ที่มีไฟล์ขนาดใหญ่หรือรูปภาพ / เนื้อหาอื่น ๆ ที่ dosnt บีบอัดได้ดี / เลยบีบอัดโฟลเดอร์หรือเพียงแค่ไฟล์ exp ของฉันที่นี่ คือคุณไม่ค่อยต้องจัดเรียงข้อมูลหลังจากส่วนนี้ของกระบวนการ แต่เป็นการดีที่สุดที่จะตรวจสอบ

ฉันเข้าใจว่าทำไมบางคนถึงต่อต้านการบีบอัด แต่เมื่อทดสอบอย่างถูกต้องแล้วเมื่อใช้อย่างถูกต้อง ssd หรือ hdd และโดยเฉพาะอย่างยิ่งช้า hdd's และ ssd เก่าการบีบอัดเมื่อใช้อย่างถูกต้องสามารถช่วยประหยัดพื้นที่ได้อย่างมาก แกนประมวลผลสามารถจัดการกับการบีบอัด / คลายความเร็วเฉลี่ยได้เร็วขึ้นจากนั้นไดรฟ์ในระบบเหล่านั้นสามารถเคลื่อนที่ได้โดยทำการทดสอบสิ่งนี้, รุ่นแรกและรุ่นเก่าที่ถูกกว่าของ ssd สามารถได้รับประโยชน์จากการบีบอัดไม่มากเท่า HDD ช้าลงในกรณีส่วนใหญ่ มีเน็ตบุ๊กที่ได้ช้ามากยากที่จะแทนที่ ssd ในนั้นเช่นเดียวกับที่ง่ายกว่ามากที่จะแทนที่ง่ายต่อการเข้าถึงสล็อต ssd แต่สิ่งที่โง่ไม่สามารถบูตได้จาก SSD ที่เพิ่มโดยไม่ต้องเอาอันอื่น ... (ประวัติที่น่ากลัว แต่ ... สำหรับสิ่งที่หน่วยเป็นจริงที่ดีมีประสิทธิภาพมากขึ้นแล้วมันก็ดู ..นอก ssd ที่ช้านั้นติดตั้งในแบบที่คุณต้องแยกออกจากกันเพื่อไปให้ได้ ...... ) บีบอัดไดรฟ์นั้นและเพิ่งมี windows และแอพพื้นฐานที่สุด (เช่นออฟฟิต) ที่ช้า ssd เร่งมันขึ้นมาอย่างแท้จริงแม้ในการอ่าน / เขียนเพราะซีพียูของมันจบลงด้วยการรอให้แช่ง ssd .. .. dosnt สำหรับสิ่งที่เร็วกว่าที่เขา insalled ... ฉันแนะนำให้ใส่ boot loader บน ssd ภายในและระบบปฏิบัติการ ที่เพิ่มเข้ามา แต่ .. หวังว่าในที่สุดก็จะฆ่าสิ่งที่โง่โดยใช้มันเป็นส่วนใหญ่สำหรับไฟล์หน้า .... (มันมีขนาด 128GB แต่ช้ากว่าปกติอย่างเช่นฉันมีแฟลชไดรฟ์ usb3 ที่เขียน Speads ได้ดีกว่า .... ค่าใช้จ่ายทั้งหมดลดราคาที่ newegg / amazon ...... )บีบอัดไดรฟ์นั้นและเพิ่งมี windows และแอพพื้นฐานที่สุด (เช่น office) บน ssd ที่ช้าจริง ๆ แล้วเร่งความเร็วขึ้นแม้ในการอ่าน / เขียนเพราะซีพียูของมันนั้นจริง ๆ แล้วรอการสาปแช่ง ssd .. หนึ่งเขา insalled ... ฉันแนะนำให้ใส่ boot loader บน ssd ภายในและ os บนเพิ่ม แต่ .. หวังว่าในที่สุดก็จะฆ่าสิ่งที่โง่โดยใช้ส่วนใหญ่ของมันสำหรับไฟล์หน้า .... (128GB ของมัน แต่ช้ามากเหมือนฉันมีแฟลชไดรฟ์ usb3 ที่เขียนได้ดีกว่า speads .... ราคาทั้งหมดลดราคาที่ newegg / amazon ...... )บีบอัดไดรฟ์นั้นและเพิ่งมี windows และแอพพื้นฐานที่สุด (เช่น office) บน ssd ที่ช้าจริง ๆ แล้วเร่งความเร็วขึ้นแม้จะอยู่ในการอ่าน / เขียนเพราะซีพียูของมันนั้นจริง ๆ แล้วก็รอ SSD .. หนึ่งเขา insalled ... ฉันแนะนำเพียงวาง boot loader ใน ssd ภายในและระบบปฏิบัติการที่เพิ่ม แต่ .. หวังว่าในที่สุดก็จะฆ่าสิ่งที่โง่โดยใช้ส่วนใหญ่ของมันสำหรับไฟล์หน้า .... (128GB ของมัน แต่ช้ามากเหมือนฉันมีแฟลชไดรฟ์ usb3 ที่เขียนได้ดีกว่า speads .... ราคาทั้งหมดลดราคาที่ newegg / amazon ...... )นะหวังว่าในที่สุดจะฆ่าสิ่งที่โง่โดยใช้ส่วนใหญ่ของมันสำหรับไฟล์หน้า .... (มัน 128GB แต่ช้าเกินไปอย่างเช่นฉันมีแฟลชไดรฟ์ usb3 ที่เขียนได้ดีกว่าพูดว่า .... ราคาขายทั้งหมดที่ Newegg / Amazon ...... )นะหวังว่าในที่สุดจะฆ่าสิ่งที่โง่โดยใช้ส่วนใหญ่ของมันสำหรับไฟล์หน้า .... (มัน 128GB แต่ช้าเกินไปอย่างเช่นฉันมีแฟลชไดรฟ์ usb3 ที่เขียนได้ดีกว่าพูดว่า .... ราคาขายทั้งหมดที่ Newegg / Amazon ...... )

ฉันขอแนะนำอย่างน้อยการบีบอัดอย่างน้อยเกมของคุณไดรฟ์ / โฟลเดอร์ ... พระเจ้าของฉันที่แตกต่างกันที่สามารถสร้างระบบที่รวดเร็วยิ่งขึ้น !!!


เกมส่วนใหญ่บีบอัดข้อมูลแล้วซึ่งไม่สามารถบีบอัดได้อีก
M.kazem Akhgary

-2

Windows บีบอัดข้อมูลที่ไม่ได้ใช้งานล่าสุดใน RAM ด้วย SSD ถึงแม้จะเป็นเพียงเศษเสี้ยวของความเร็วฉันเดาว่าประสิทธิภาพการทำงานจะไม่เป็นปัญหา ฉันกังวลมากขึ้นเกี่ยวกับบล็อกที่บีบอัดที่พัฒนาข้อผิดพลาด 1-2 บิตและไม่สามารถกู้คืนข้อมูลบางส่วนหรือทั้งหมด ... หรือข้อผิดพลาดพจนานุกรมในกรณีที่เลวร้ายที่สุด สิ่งใดก็ตามที่สร้างดิสก์ที่ไม่สามารถอ่านได้บนระบบปฏิบัติการสำรองและอาจลดความน่าเชื่อถือลงได้ไม่คุ้มกับความเร็วที่เพิ่มขึ้น (อาจ) นำมาซึ่ง IMHO ไฟล์เท็กซ์เจอร์วิดีโอแพ็คและมักจะถูกบีบอัดอยู่แล้วดังนั้นฉันจึงไม่เห็นว่าการบีบอัดชุดอื่นจะปรับปรุงสิ่งต่าง ๆ ได้อย่างไร ฉันต้องการที่จะเห็นระบบปฏิบัติการที่รองรับการทำเครื่องหมายไฟล์เป็นเลย์เอาต์เชิงเส้นบนดิสก์รูปทรงเรขาคณิตดังนั้นจึงไม่ใช้ r / w แบบสุ่ม มันเพิ่มความเร็วของสิ่งต่าง ๆ แม้ใน SSD สำหรับบางกรณีการใช้งาน ปัญหาอื่น ๆ ของฉันเกี่ยวกับการบีบอัดคือเนื่องจากรูปภาพและภาพยนตร์ถูกบีบอัดอยู่แล้วเช่นเดียวกับเอกสาร MS Office และรูปแบบอื่น ๆ คุณกำลังติดเครื่องหมายไฟล์เป็นแบบบีบอัดได้และการบีบอัดขนาดเล็ก สำหรับต้นไม้ต้น linux หรือโครงการโอเพ่นซอร์สขนาดใหญ่มันสามารถช่วยได้มากเนื่องจากการบีบอัดมักจะดีที่สุดในไฟล์ข้อความ


1
ในการชี้แจงสิ่งที่เป็นเชิงเส้นในเชิงเรขาคณิตเป็นหลักไปช่วย HDD และไฟล์มากกว่า 500MB หรือมากกว่านั้น ฉันเคยทำงานกับไฟล์ 500GB TIFF มาก่อนซึ่งจะมีประโยชน์ต่อการโหลดค่อนข้างมาก Windows พยายามทำเช่นนี้ แต่อาศัยไดรฟ์ที่มีการจัดเรียงข้อมูลเป็นประจำและขนาดคลัสเตอร์ที่เหมาะสมซึ่งอาจไม่เหมาะสำหรับแอปพลิเคชันอื่น เพื่อหลีกเลี่ยงความยุ่งเหยิงนี้ฉันใช้ SSD ในการบูตไดรฟ์ 2TB สำหรับโครงการเพลง / ภาพยนตร์อีก 2TB สำหรับไฟล์ RAW จาก DSLRs และ 4TB ที่เก็บซอร์สโค้ดจำนวนมากที่ฉันสามารถบีบอัดเพื่อให้ได้ประโยชน์มากทีเดียว ช่องว่าง
Guesty McGuesterson

1
โดยอุดมคติแล้วฉันต้องการ SSD ตัวที่สองสำหรับ "ไฟล์โปรแกรม" เพื่อ จำกัด การช่วงชิงระหว่างไฟล์ระบบและไฟล์เหล่านั้น แต่ windows มีแนวโน้มที่จะทำลายความพยายามในการตั้งค่าหลังจากสองสามสัปดาห์ ฉันสามารถสร้าง D: \ Program Files หรืออะไรก็ได้ แต่มีโปรแกรมมากเกินไปที่จะใส่ลงในไดรฟ์ระบบทุกที่อย่างแท้จริง
Guesty McGuesterson

-2

ไม่ควรใช้การบีบอัด Microsoft Windows NTFS สำหรับสิ่งอื่นใดนอกจากไฟล์บันทึกหรือไฟล์ข้อความหรือไฟล์บีบอัดสูง

พิจารณาเรื่องนี้: ในอดีตฉันได้เห็นประสิทธิภาพของการบีบอัดไฟล์ค้างที่ 20-25 MiB / s นี่เป็นความเร็วปกติสำหรับการซิปไฟล์ที่มีหนึ่งโปรเซสเซอร์ 2.4-3.0Ghz การบีบอัด NTFS ไม่ได้เป็นแบบมัลติเธรด นี่เป็นปัญหาใหญ่!

พิจารณาความเร็วที่เหมาะสมสำหรับฮาร์ดไดรฟ์ทุกวันนี้คือ 100 MiB / s หากคุณไม่ได้รับแรงบีบอัดประมาณ 4-5 เท่าคุณจะลดประสิทธิภาพลงทั้งในการอ่านและการเขียน นี่คือสิ่งที่เกิดขึ้น

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