Score:-2

ทำไมอัตราการดาวน์โหลดจาก nas ถึง (เกือบ) ครึ่งหนึ่งใน Ubuntu มากกว่า Windows

ธง mx

ฉันมี NAS ที่บ้านที่ใช้ OpenMediaVault 5 บน Raspberry PI มันไม่ได้ดีที่สุดในบรรดาทั้งหมด แต่ราคาไม่แพงและเพียงพอสำหรับฉัน

เดสก์ท็อป "1" ของฉันคือ Lenovo S145, AMD Ryzen 5 3500 ที่ใช้ Dual Boot Ubuntu 21.10 และ Windows 10 เชื่อมต่อผ่าน WiFi (5.8 GHz) กับเครือข่ายในบ้านของฉัน

ฉันกำลังดาวน์โหลดภาพยนตร์จาก NAS (1,2 GB)

เมื่อฉันดาวน์โหลดใน Ubuntu 21.10 ฉันได้รับอัตราใกล้ 7.7 MB/s

เมื่อฉันดาวน์โหลดใน Windows 10 ฉันได้รับอัตราใกล้ 11.4 MB/s

เครื่องเดียวกัน การ์ด WiFi เดียวกัน และ NAS เดียวกัน

เดสก์ท็อป "2" ของฉันคือ Raspberry PI 4 8Gb ที่ใช้ PoP OS 21.10 เชื่อมต่อผ่าน WiFi (5,8 GHz) กับเครือข่ายในบ้านของฉัน นี่คือเดสก์ท็อปที่ฉันเลือก 95% ของเวลา

เมื่อฉันดาวน์โหลดใน PoP OS 21.10 ฉันได้รับอัตราใกล้ 6.2 MB/s

เพื่อให้เห็นภาพ ลองดูกราฟิกนี้จาก NAS Server ที่แสดงทราฟฟิกบนพอร์ต Lan

กราฟิกกิจกรรม

กิจกรรมแรกแสดง Ubuntu บน Lenovo, Windows 10 ที่สองบน Lenovo และ Pop OS ที่สามบน Raspberry PI

ประการที่สอง Windows มีอัตราสูงและใช้เวลาน้อยลง Raspberry PI ที่ไม่ดี (ที่สาม) เป็นอัตราที่ต่ำที่สุดและใช้เวลามากขึ้น

ทำไมถึงแตกต่าง???

ขอบคุณ,

คูรี่

Score:3
ธง it

ตรวจสอบ WiFi ของคุณ มทร, โดยใช้

ลิงค์ไอพี

หรือ

ไอพีแอล | grep $(ip r | awk '/default/ {print $5}' ) | awk '{พิมพ์ $2, $4, $5}'

สังเกตชื่ออินเทอร์เฟซ WiFi ของคุณด้วย

เดอะ มทร (Maximum Transmission Unit) คือขนาดของแพ็กเก็ตที่ใหญ่ที่สุดที่สามารถส่งได้ในเครือข่ายเดียว หากแพ็คเก็ตเกิน มทร ของลิงก์ ข้อมูลจะต้องถูกแยกออกเป็นหลายแพ็กเก็ต (แยกส่วน) แพ็กเก็ตหลายแพ็กเก็ตเหล่านี้ต้องส่งผ่านลิงก์ รับ รับทราบ และประกอบใหม่อีกครั้งที่ปลายสุด หากลิงก์ของคุณกำหนดค่าไม่ถูกต้อง และคุณต้องแยกส่วนทุกแพ็กเก็ตที่คุณส่ง อัตราการถ่ายโอนข้อมูลจริงของคุณจะลดลง

เครือข่ายอีเทอร์เน็ต (แบบมีสาย) ใช้ มทร ของ 1500 ไบต์

เนื่องจากโอเวอร์เฮดต่อแพ็กเก็ตเพิ่มเติมสำหรับ WiFi (ส่วนหัว PPPoE ขนาด 8 ไบต์) WiFi จึงใช้ มทร จาก 1492

ของคุณ มทร ควรตั้งค่าโดยเซิร์ฟเวอร์ DHCP ของคุณ ตรวจสอบการกำหนดค่าเราเตอร์ของคุณ

คุณสามารถตั้งค่าของคุณเอง มทร (การตั้งค่าไม่คงอยู่เมื่อรีสตาร์ท) ด้วย

sudo ip link ตั้งชื่อ dev mtu 1492

โดยที่ "ชื่อ" คือชื่ออินเทอร์เฟซจากด้านบน

นี่คือตัวอย่าง:

walt@squid:~(0)$ ลิงค์ไอพี
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state โหมดลง DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    ลิงค์/อีเธอร์ f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff
walt@squid:~(0)$ sudo ip link set dev wlxf46d04b1790f mtu 1492
[sudo] รหัสผ่านสำหรับวอลต์: 
walt@squid:~(0)$ ลิงค์ไอพี
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state โหมดลง DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc mq state โหมด UP DORMANT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff

ชื่ออินเตอร์เฟส WiFi ของฉันคือ "wlxf46d04b1790f".

Jorge Cury avatar
mx flag
การเปลี่ยนแปลง MTU ยังคงอัตราเดิม

โพสต์คำตอบ

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