লিনাক্সে বিশাল, অপ্রত্যাশিত আই / ও পারফরম্যান্স হ্রাস


11

আমি bian বছরের জন্য কোনও সমস্যা ছাড়াই ডেবিয়ান টেস্টিং ব্যবহার করছি (আমি কেবল নিয়মিত এটি আপডেট করছি), তবে সম্প্রতি এটি একটি এলোমেলো আচরণ দেখাতে শুরু করেছে যা "লো আই / ও পারফরম্যান্স সংক্ষেপিত হতে পারে যা পুনরায় বুট না হওয়া পর্যন্ত অব্যাহত থাকে"।

সমস্যাটি হ'ল, হঠাৎ করে সমস্ত ডিস্ক slow 5MB / সেকেন্ডে ধীরে ধীরে পড়ে এবং লিখিত হয় যার ফলশ্রুতি অবিচ্ছিন্নভাবে পড়তে এবং লেখায়। যেহেতু হারটি এত কম, ডিস্কগুলি যান্ত্রিকভাবে চ্যালেঞ্জযুক্ত বা চাপযুক্ত নয়, তবে আমি রিবুট না হওয়া পর্যন্ত সবকিছু ধীর হয়ে যায়।

কম্পিউটারের আই / ও সাবসিস্টেমটিতে একটি ওসিজেড ভার্টেক্স 3 এসএসডি এবং দুটি ডাব্লুডি ক্যাভিয়ার ব্ল্যাক এইচডিডি থাকে। এসএসডি ওএসের রিড-ভারী অংশ ধারণ করে এবং এইচডিডি তে একটি বিভাজন বাকী অংশটি ধারণ করে।

সমস্যাটি নির্ণয়ের জন্য আমি সফলতা ছাড়াই নিম্নলিখিতগুলি চেষ্টা করেছি:

  • top সিপিইউ বা আই / ও ব্যবহারে কোনও পলাতক কার্যকলাপ দেখায় না।
  • hdparmডিস্কগুলির স্বাভাবিক পারফরম্যান্স রেটিং প্রদান করে (আমি কেবল এটির জন্য পরীক্ষা করেছি -t)।
  • smartctlডিস্কগুলিতে কোনও কার্যকারিতা সমস্যা দেখায় না। দীর্ঘ পরীক্ষায় দেখা গেছে যে ডিস্কগুলি নতুনের মতোই দুর্দান্ত।

সিস্টেমে জেড Ch77 চিপসেট, ১GB গিগাবাইট র‌্যাম এবং ইন্টেল আই 37UU০ কে সিপিইউ রয়েছে এবং পরিসংখ্যানগুলি র‌্যাম, আই / ও বা সিপিইউতে স্যাচুরেশনের কোনও লক্ষণ দেখায় না, তবে আমি এই জাতীয় সমস্যাগুলি ডিবাগ করার জন্য অভিজ্ঞ নই (উদাহরণস্বরূপ কার্নেল স্পেসে)। যে কোন ধরণের সাহায্য গ্রহন করা হবে.

আপডেট 1:

  • আমি সাবধানতা হিসাবে প্রতিটি বিভাজনে (জোর করে) fsck চালিয়েছি। সমস্ত এফএস পরিষ্কার।
  • ঘটনাচক্রে আমি একটি বায়োএস আপগ্রেড পেয়েছি যা এক মাস আগে প্রকাশিত হয়েছিল এবং এটি প্রয়োগ করে।
  • কোনও পার্টিশন 50% এর বেশি পূরণ করা হয় না।

আপডেট 2:

সমস্যাটি দু'দিন ধরে বাড়ছে না। হয় fsckবা BIOS আপডেট সিস্টেমের কিছু ক্লগ পরিষ্কার করেছে। আমি এখনও বিষয়টি পর্যবেক্ষণ করছি এবং ময়না-উত্তর উত্তর দিয়ে প্রশ্নটি বন্ধ করব will

আপডেট 3:

সমস্যাটি কেবল পুনরুত্থিত হয়েছে এবং আমি আরও কিছু খনন করেছি। উত্তর দেখুন।


1
ফ্র্যাগমেন্টেশন ইস্যুটি atopআপনাকে জানাতে পারে যে ডিস্কগুলি কতটা ব্যস্ত (যেমন সমস্ত সময় চাওয়ার সময় থাকে)।
স্টাফেন চ্যাজেলাস

1
কিছু বিভ্রান্তি প্রকাশের জন্য, NCQ অক্ষম করুন এবং I / O সময়সূচী সেট করুন noop
frostschutz

1
"লো আই / ও পারফরম্যান্স যা পুনরায় চালু না হওয়া অবধি অবধি" একটি ভাঙা / বগি ডিভাইস হতে পারে যা খুব বেশি সময় ধরে বাসটি ধরে রাখে যা হার্ডওয়্যার অদলবদলের সংক্ষিপ্ততার জন্য নির্ণয় করা খুব মজাদার।
এমএসডব্লিউ

1
তারপরে আমার লিসিটের পরবর্তী জিনিসটি হবে ত্রুটিগুলির জন্য লগগুলি পরীক্ষা করা এবং বাফার / ক্যাশে প্রচুর পরিমাণে মেমরি বরাদ্দ রয়েছে তা পরীক্ষা করা (আউটপুট দেখুন free)
সিমকিয়ান

1
আপনি iowaitসার তথ্য সংগ্রহ করছেন কিনা তা আপনি দেখতে সক্ষম হতে পারেন । sysstatইতিমধ্যে এটি চালু না থাকলে আমি সক্ষম করব enable আপনি sar -Aবেশিরভাগ প্ল্যাটফর্মের সাথে দশ মিনিটের নমুনা বিরতি পরীক্ষা করতে পারেন ।
ব্র্যাচলে

উত্তর:


12

আমি আবার সমস্যাটি পুনরুত্পাদন করতে সক্ষম হয়েছি এবং এটি একটি বড় ডিস্ক ক্যাশের ফলাফল। আমার ডিস্ক ক্যাশে 8 গিগাবাইটের বেশি বৃদ্ধি পেতে পারে এবং মনে হয় কিছু অ্যাপ্লিকেশন এটি পছন্দ করে না এবং আমি / হে ভুগছি।

echo 3 > /proc/sys/vm/drop_cachesসমস্যাটির মূল প্রতিকার হিসাবে ডিস্ক ক্যাশে ফেলে দেওয়া। আমি বর্তমানে জানি না কেন বড় ডিস্ক ক্যাশেগুলি এই আই / ও অবক্ষয়ের কারণ হয়।

শেষ আপডেট: আরও তদন্তের পরে আমি জানতে পেরেছি ক্যাশে থাকা ফাইলগুলির সংখ্যা সমস্যাটিকে ট্রিগার করছে। অনেকগুলি ছোট ফাইলকে ডিস্কে ফেরত দেওয়ার চেষ্টা করার সময় এটি ডিস্কগুলি ট্র্যাশ করছিল। যেহেতু আমি দশ বছর ধরে সিস্টেমটি ব্যবহার করছিলাম, তাই আমি নিমজ্জন গ্রহণ করেছি এবং bit৪ বিট দেবিয়ান দিয়ে পুনরায় ইনস্টল করেছি। এখন এটি সুচারুভাবে কাজ করছে। এটি সম্ভবত 32 বিট অপারেটিং সিস্টেমের সীমা সন্ধানের সাথে দশ বছরের আপগ্রেডের একটি পার্শ্ব প্রতিক্রিয়া ছিল।


2

কোন সন্দেহজনক বার্তা আছে dmesg?

আপনার সিস্টেমের বাধা সম্পর্কে কিছু অন্তর্দৃষ্টি অর্জন করার চেষ্টা করতে পারেন এমন আরও কয়েকটি সরঞ্জাম:

  • dstat
  • latencytop
  • sysprof

কোনও লগ সন্দেহজনক কিছুই। টিবিএইচ এই সমস্যা সম্পর্কিত কোনও লগ এন্ট্রি নেই। তবুও আমি সরঞ্জামগুলি চেষ্টা করব। কোনও প্রকার চলমান ছাড়াই অলস অবস্থায় বসে কোনও হাই-এন্ড পিসিতে কোনও বাধা থাকা উচিত নয়। আমি মনে করি একটি ক্যাশে বা আই / ও সাবসিস্টেম সম্পর্কিত কিছু খারাপ হয়ে যায়।
বায়ইন্ডির

.... এবং আইওটপ, ফাইও
সিমকিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.