হালনাগাদ: যখন আমি আমার লিনাক্স ল্যাপটপ থেকে সরাসরি আমার ওয়্যারলেস রাউটারে ইথারনেট কেবলের মাধ্যমে সংযুক্ত থাকি, তখন আমি সঠিক ব্যান্ডউইথ (~ 10 Mbits / গুলি) পাই। এটি কেবলমাত্র যখন আমি বেতারভাবে সংযোগ করি তখন আমার ব্যান্ডউইথটি নীচে বর্ণিত হিসাবে ছোট।
আমি মোটামুটি একই চশমা সঙ্গে দুটি ল্যাপটপ আছে। এক উইন্ডোজ 7 চলছে, অন্যটি উবুন্টু 1২.04 চালাচ্ছে। যখন আমি একটি গতি পরীক্ষা চালানো http://testmy.net , লিনাক্স ল্যাপটপ আনুমানিক pulls 1 এমবিআই / এস , উইন্ডোজ ল্যাপটপ আনুমানিক pulls 10 এমবি / এস । অন্যান্য স্পিড-পরীক্ষার সরবরাহকারীদের উপর চলমান গতি পরীক্ষা দুই ল্যাপটপগুলির মধ্যে ডাউনস্ট্রিম ব্যান্ডউইথের মধ্যে একই রকম পার্থক্য জন্মানো: লিনাক্স ল্যাপটপটি ক্রমাগত ধীর।
যথাযথ অধ্যবসায় অনুশীলন করার চেষ্টা করে, আমি লিনাক্স ল্যাপটপের ব্যান্ডউইথ ব্যবহার করেও পরীক্ষা করেছি iperf
। দ্য iperf
সার্ভারটি ইউএনসি সিস্টেমে একটি প্রধান বিশ্ববিদ্যালয়ে আমার অফিসে একটি লিনাক্স ডেস্কটপ কম্পিউটার (যা আমি বিশেষভাবে ব্যবহার করি)। সার্ভার চালানোর জন্য, আমি কমান্ডটি প্রবেশ করলাম
# iperf -s -p 9090 -w 1024k -l 100k
এবং, বাড়িতে আমার লিনাক্স ল্যাপটপে (AT & T U-Verse রাউটারের পিছনে), আমি কমান্ডটি লিখে iperf ক্লায়েন্ট (পরীক্ষা) চালিত
$ iperf -i 2 -p 9090 -c XX.XX.XX.XX -t 50 -w 1024k -l 100k
পরীক্ষার আউটপুট ছিল
------------------------------------------------------------
Client connecting to XX.XX.XX.XX, TCP port 9090
TCP window size: 256 KByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.69 port 43880 connected with XX.XX.XX.XX port 9090
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 2.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 2.0- 4.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 4.0- 6.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 6.0- 8.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 8.0-10.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 10.0-12.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 12.0-14.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 14.0-16.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 16.0-18.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 18.0-20.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 20.0-22.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 22.0-24.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 24.0-26.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 26.0-28.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 28.0-30.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 30.0-32.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 32.0-34.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 34.0-36.0 sec 200 KBytes 819 Kbits/sec
[ 3] 36.0-38.0 sec 200 KBytes 819 Kbits/sec
[ 3] 38.0-40.0 sec 200 KBytes 819 Kbits/sec
[ 3] 40.0-42.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 42.0-44.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 44.0-46.0 sec 200 KBytes 819 Kbits/sec
[ 3] 46.0-48.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 48.0-50.0 sec 200 KBytes 819 Kbits/sec
[ 3] 0.0-50.9 sec 7.81 MBytes 1.29 Mbits/sec
সুতরাং, আমার iperf
পরীক্ষাটি দেখায় যে আমার লিনাক্স ল্যাপটপটি আমার উইন্ডোজ ল্যাপটপের তুলনায় আরও ধীরে ধীরে পৌছেছে (যা আমার আইপিপি দ্বারা প্রতিশ্রুতিবদ্ধ হারটিকে আমার পরিকল্পনার জন্য প্রতিশ্রুতিবদ্ধ করেছে)।
উপরন্তু, আমি একটি সেট আপ lighttpd
একই ইউনিভার্সিটির লিনাক্স কম্পিউটারে ওয়েব সার্ভার এবং নিম্নোক্ত কমান্ড ব্যবহার করে একটি বহু-গিগাবাইট ফাইল ডাউনলোড করার চেষ্টা করেছে:
$ aria2c -x 16 -s 20 http://XX.XX.XX.XX/testfile.tar
8 সমান্তরাল সংযোগ ব্যবহার করে --- আমি জানিনা কেন শুধু 8, কিন্তু আমি সন্দেহ করি যে এই সমস্যার সাথে সম্পর্কিত --- aria2c
প্রায় 1 Mbit / গুলি এ ডাউনলোড করতে সক্ষম হয়েছিল।
আমার লিনাক্স ল্যাপটপ কেন এত ধীরে ধীরে ডাউনলোড হচ্ছে তা আমি কিভাবে তদন্ত করব?
আমি নিশ্চিত নই যে এটি প্রাসঙ্গিক কিনা তবে কখনও কখনও আমার লিনাক্স ল্যাপটপ বেতার নেটওয়ার্কের সাথে সংযোগ করার সময় ডিভাইসটি ব্যবহার করবে eth1
, এবং অন্যান্য সময় এটি ডিভাইস ব্যবহার করবে eth2
। এটি আমার কাছে ইন্দ্রিয়গ্রাহ্য নয় কারণ আমার ল্যাপটপে শুধুমাত্র 1 টি বেতার ডিভাইস রয়েছে (আমি অনুমান করছি); এটি একটি স্ট্যান্ডার্ড ডেল ল্যাপটপ।
[নীচে আমার লিনাক্স ল্যাপটপের হার্ডওয়্যারগুলির কিছু বিবরণ রয়েছে।]
ওয়্যারলেস ইন্টারফেস:
description: Wireless interface
product: BCM4312 802.11b/g LP-PHY
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0c:00.0
logical name: eth2
version: 01
serial: 00:25:56:b2:16:3e
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) ip=192.168.1.69 latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:17 memory:f1ffc000-f1ffffff
পদ্ধতি:
description: Portable Computer
product: Latitude E6500 ()
vendor: Winbond Electronics
serial: obe
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 vsyscall32
configuration: boot=normal chassis=portable uuid=44454C4C-0000-1000-8000-80C04F6F6265
*-core
description: Motherboard
vendor: Winbond Electronics
physical id: 0
serial: .obe . .
*-firmware
description: BIOS
vendor: Winbond Electronics
physical id: 0
version: A24
date: 08/19/2010
size: 64KiB
capacity: 1664KiB
capabilities: isa pci pcmcia pnp upgrade shadowing cdboot bootselect int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification netboot
eth1
, এবং কখনও কখনও এটা eth2
। যে, একা, আমার জ্ঞান না।