เหตุใด Windows 7 และ 8 จึงช้ากว่า Linux Mint บน SSD เดียวกันมาก [ปิด]


2

ฉันมี MSI Windpad ซึ่งมีฮาร์ดแวร์ที่ดี แต่ปัญหาด้านประสิทธิภาพที่ยอดเยี่ยมกับ Windows 7 & amp; 8 (อัปเกรดเป็น 8 เพื่อดูว่าประสิทธิภาพดีขึ้นหรือไม่ไม่!) ฉันแน่ใจว่าปัญหาต้องอยู่บน Windows เนื่องจากการใช้งาน Linux Mint หรือ Ubuntu บนเครื่องนั้นไม่ได้ทำงานช้าลงเหมือนเดิม อะไรคือความแตกต่างและมีสิ่งใดบ้างที่ฉันสามารถทำได้เพื่อเพิ่มประสิทธิภาพให้กับ Windows ในระดับเดียวกันกับ Linux

ตัวอย่างของความแตกต่างด้านประสิทธิภาพ:

  • การเปิด eBook ใช้เวลา 10-15 วินาทีบน Win, 1-2sec บน Linux
  • การแสดงรายการเนื้อหาไดเรกทอรีใน Explorer สำหรับ 200 ไฟล์ใช้เวลา 60-90sec, Nautilus / Nemo 4-5sec (ทั้งในโหมดรายการไอคอนขนาดเล็ก)
  • คลิกขวาที่ไฟล์ใน Explorer ใช้เวลา 5-15 วินาทีใน Win ทันทีที่ Nautilus / Nemo

รายละเอียดสภาพแวดล้อม:

  • ขนาดบล็อก / คลัสเตอร์เป็นมาตรฐาน (4kb) สำหรับทั้ง Win / Linux
  • ใช้ TRIM
  • ไม่มีการเข้ารหัสระบบไฟล์
  • ไม่มีการบีบอัด
  • ไม่มี RAID
  • Win มี MS Security Essentials (7) / Defender (8) อย่างไรก็ตามไม่มีความแตกต่างด้านประสิทธิภาพที่สำคัญเมื่อปิดการใช้งาน
  • โปรแกรมควบคุมที่ชนะได้ล่าสุดจากผู้ผลิต
  • แทนที่ SSD จริงแล้วมีพื้นที่มากขึ้นและสเป็คที่เร็วขึ้นซึ่งทำให้ประสิทธิภาพของ Windows ไม่แตกต่างกันอย่างสิ้นเชิง
  • เฉพาะซอฟต์แวร์ที่ไม่ใช่ MS ที่ติดตั้งใน Win คือ Google Chrome, Adobe Reader, ComicRack, Skype และ LibreOffice

ตอนนี้คุณได้สร้าง SSD แล้ว สามารถ ทำงานได้เร็วขึ้นมากในระบบปฏิบัติการอื่นคุณควรรวบรวมข้อมูลเพื่อทำความเข้าใจกับปัญหาเพิ่มเติมใน Windows วิธีหนึ่งในการทำเช่นนั้นก็คือการวิ่ง ตรวจสอบกระบวนการ และเก็บบันทึกสิ่งที่ Windows (หรือ Explorer) ทำเมื่อคุณทำการกระทำเหล่านั้น การวิเคราะห์บันทึกนั้นอาจเป็นคำตอบสำหรับปัญหาของคุณ
Der Hochstapler

ซ้ำซ้อนที่เป็นไปได้ของ ฉันจะระบุผู้กระทำผิดของการปิดระบบ Windows ที่ช้าได้อย่างไร คำถามอื่นนั้นอาจเกี่ยวกับการปิดเครื่อง แต่เครื่องมือที่แนะนำจะครอบคลุมการวิเคราะห์ปัญหาความเชื่องช้าทั้งหมด
Scott Chamberlain

ฉันจะให้เครื่องมือเหล่านั้นจากกระทู้อื่นลอง ฉันมี ProcessMon บนแท็บเล็ตแล้ว แต่ไม่ได้ให้ข้อมูลการวินิจฉัยที่ดี
Logos

3
... คำถามนี้ไม่สร้างสรรค์อย่างไร ดูเหมือนว่าตรงไปตรงมากับฉัน ฉันไม่เห็นสิ่งใดในคำถามที่พบบ่อยซึ่งใช้กับคำถามนี้
Logos

1
ฉันได้พัฒนาซอฟต์แวร์ทั้ง GNU / Linux และ Windows รุ่นต่างๆเป็นเวลาหลายปี ระบบไฟล์ Windows ดูเหมือนจะเป็นคอขวดขนาดใหญ่: บิลด์เดียวกัน (Java / Ant) ใช้เวลาสองครั้งภายใต้ Windows (15 'กับ 7-8') ไม่นานมานี้ฉันใช้ cmake, C ++, Qt ทั้งบน Windows 7 และ Debian 8 ความแตกต่างก็ยิ่งใหญ่กว่า
Giorgio

คำตอบ:


1

บางสิ่งที่สามารถส่งผลกระทบต่อประสิทธิภาพการทำงานกับ SSD (หรือแม้แต่บางครั้ง HDD) รวมถึง:

  • ขนาดบล็อก (Windows เรียกว่าขนาดคลัสเตอร์)
  • ไม่ว่าจะเปิดใช้งาน extents ในระบบไฟล์หรือไม่
  • ไม่ว่าจะใช้ TRIM
  • ไม่ว่าจะใช้เลเยอร์การเข้ารหัส
  • ไม่ว่าจะใช้เลเยอร์การบีบอัด
  • มีการใช้ RAID ชนิดใด (ซอฟต์แวร์ฮาร์ดแวร์ปลอม)
  • สแกนไวรัส
  • การอ่านและการเขียนไปยังพื้นที่ทางกายภาพเดียวกันของหน่วยความจำพร้อมกัน
  • รูปแบบการเข้าถึงระบบไฟล์ของโปรแกรมที่ใช้ระบบไฟล์ (เช่นไฟล์ขนาดเล็กจำนวนมากเทียบกับไฟล์ขนาดใหญ่จำนวนน้อยเช่นการอ่านข้อมูลโดยการค้นหา / กระโดดไปรอบ ๆ ไฟล์เป็นจำนวนมากหรือหากอ่านตั้งแต่ต้นจนจบ)
  • ไดรเวอร์ - บางครั้งไดรเวอร์ทั่วไปที่ไม่ได้เพิ่มประสิทธิภาพบน Windows โดยเฉพาะอย่างยิ่งสำหรับเมนบอร์ดหรือตัวควบคุม SATA อาจช้ากว่าไดรเวอร์ฮาร์ดแวร์เฉพาะรุ่นล่าสุดอย่างมากจากผู้ผลิต
  • การออกแบบระบบไฟล์: บางครั้งระบบไฟล์เดียวคือ ดีขึ้นแล้ว มากกว่าที่อื่นและเนื่องจาก Linux เป็นแหล่งค้นคว้าระบบไฟล์ในขณะที่ NTFS ค่อนข้างนิ่งจึงไม่แปลกใจเลย :)
  • อายุของ SSD ซึ่งค่อนข้างไม่ใช่ปัจจัยที่นี่เนื่องจากคุณรู้ว่ามันทำงานได้ดีบน Linux

ด้วยปัจจัยหลายอย่างมันยากที่จะรู้ว่าผู้กระทำผิดคืออะไร ถ้าฉันเดาจากข้างต้นฉันจะบอกว่า:

  • มีแนวโน้ม 10% เนื่องจากการออกแบบระบบไฟล์ที่เหนือกว่าบน Linux (สมมติว่าคุณใช้ ext4)
  • น่าจะเป็น 50% เนื่องจากโปรแกรมสแกนไวรัสที่ไม่มีประสิทธิภาพมากซึ่งอาจใช้รูปแบบการเข้าถึงไฟล์ที่ทรมาน (ใช้ประโยชน์จากสถานการณ์ที่เลวร้ายกว่า) ประสิทธิภาพของ SSD
  • มีแนวโน้ม 50% เนื่องจากไดรเวอร์ทั่วไป / ล้าสมัย
  • ไม่น่าจะเป็นสิ่งอื่น ๆ

แต่หากไม่มีข้อมูลอื่นหรือ "คุณลองทำอะไรบ้าง" ขั้นตอนยากที่จะเจาะจงมากไปกว่านี้


เพิ่มข้อมูลที่ต้องการลงในคำถาม ในขณะที่ฉันแน่ใจว่า ext4 นั้นน่าจะดีกว่า NTFS แต่ดูเหมือนว่าไม่น่าจะเป็นผู้ร้าย แต่เพียงผู้เดียว
Logos

1
คุณกำลังพูดว่าถ้าคุณนำ MSI Windpad ออกจากกล่องใหม่จาก MSI ที่ติดตั้ง OEM Windows มันใช้เวลานานขนาดนั้นในการทำสิ่งที่คุณอธิบาย? ถ้าไม่คุณได้ทำอะไรอย่างแน่นอนตั้งแต่เลิกทำและอะไรคือการกระทำล่าสุดที่คุณสามารถจดจำก่อนและหลังการเปลี่ยนแปลงประสิทธิภาพได้
allquixotic

ใช่ถ้าคุณนำมันออกจากกล่องมันใช้เวลานานในการทำงานเหล่านั้น ฉันยังทำการติดตั้งการกู้คืนใหม่จากดิสก์การกู้คืนไม่นานหลังจากที่ฉันได้รับและมีปัญหาเดียวกัน
Logos

1
คุณคิดว่านี่จะเป็นปัญหาการผลิตที่สำคัญที่ MSI จะระบุและแก้ไข ดูเหมือนว่าข้อบกพร่องในการออกแบบ ฉันจะเอามันมาใช้กับ MSI หรือหากคุณยังอยู่ในช่วงรับประกันให้ลองเปลี่ยนเครื่องใหม่
allquixotic

@ allquixotic: ฉันเห็นด้วยกับคุณอย่างสมบูรณ์ เครื่องใหม่เอี่ยมที่ติดตั้ง Windows ใหม่บน SSD หรือติดตั้งใหม่บน เร็วยิ่งขึ้น SSD ใช้เวลา 5-15 วินาทีเพื่อให้เมนูบริบทปรากฏขึ้นและ 1-1.5 นาที สำหรับไฟล์ 200 ไฟล์เท่านั้นที่จะแสดงรายการใน Explorer ชี้ไปที่ จริงจัง ปัญหา สิ่งที่ฉันอยากจะรู้ก็คือเพียงแค่เครื่อง crapware ที่โหลดมามีจำนวนเท่าใด
Karan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.