راهنمای نرم افزار: ابزارهای مفید برای اورکلاک و موارد دیگر. تست استرس CPU در لینوکس تست استرس حافظه در لینوکس

Linx ابزاری است که برای تست پایداری سیستم استفاده می شود. در اصل، این یک پوسته گرافیکی برای تست Linkpack است که می‌تواند پردازنده را به حداکثر برساند. Linx معمولاً برای آزمایش اورکلاک CPU استفاده می شود؛ اگر آزمایش موفقیت آمیز باشد و دما در محدوده طبیعی باقی بماند، می توان اورکلاک را ترک کرد.

پنجره اصلی Linx

ویژگی های برنامه:


نحوه استفاده از Linx برای تست پایداری اورکلاک

  • ما برنامه را راه اندازی می کنیم، در تنظیمات تعداد رشته ها و حالت 32\64 بیتی را تنظیم می کنیم. ما بررسی می کنیم که چک باکس علامت زده شده باشد - اگر خطایی وجود دارد متوقف شود.
  • در صورت تمایل، اورست (اکنون Aida64) یا Speedfan را وصل کنید، حداکثر دما را تنظیم کنید.
  • در پنجره اصلی برنامه، تمام RAM موجود را انتخاب کنید
  • 1 اجرای آزمایشی را بر اساس مدت زمانی که طول کشید راه اندازی می کنیم و تعداد تکرارها را طوری تنظیم می کنیم که آزمون حداقل یک ساعت طول بکشد.
  • تست را با تکرار انجام می دهیم، دما را کنترل می کنیم و منتظر می مانیم.
  • اگر آزمایش ناموفق باشد، ما حداکثر دما، ولتاژ و سایر پارامترها را بررسی می کنیم، موارد مناسب تر را انتخاب می کنیم و آزمایش را تکرار می کنیم.

کارایی ماشین های مجازیبرای ما بسیار مهم است، زیرا اکنون هیچ کس نمی تواند از کلمات "رایانش ابری" غافلگیر شود، زیرا آنها هر روز به ما نزدیک تر می شوند. در حال حاضر تعداد زیادی ارائه دهنده وجود دارد که خود را ارائه می دهند سرورهای مجازی، برای نیازهای ما با وجود چنین مجموعه عظیمی برای انتخاب، وسوسه انگیز است که هر کدام را از نظر عملکرد آزمایش کنید تا انتخاب درستی داشته باشید.

یک بسته تست ویژه برای لینوکس وجود دارد که با آن می توانید عملکرد هر ماشین مجازی را تست کنید و سپس نتایج را تجزیه و تحلیل کنید.

مجموعه تست فورونیکس- یک پلتفرم منبع باز که شامل مجموعه ای از تست های ویژه برای ماشین های مجازی با لینوکس است.

نصب Phoronix Test Suite در لینوکس

در زمان نگارش، آخرین نسخه Phoronix Test Suite 4.8.2 است. برای بررسی نسخه‌های فعلی بیشتر، به ذخیره‌سازی ftp فورونیکس نگاه کنید. همچنین در وب سایت Phoronix Test Suite در بخش دانلود می توانید دانلود کنید فایل اجرایی، اگر اوبونتو یا دبیان ندارید :)

اگر یک توزیع Ubuntu یا Debian دارید و قبلاً فایل deb Phoronix Test Suite را از لینک بالا دانلود کرده اید، آن را به این صورت نصب کنید:

sudo apt-get نصب php5-cli curl php5-gd

sudo dpkg -i phoronix-test-suite_4.8.2_all.deb

توجه داشته باشم که نسخه Phoronix Suite Test ممکن است متفاوت باشد؛ در زمان نوشتن آخرین نسخه 4.8.2 بود.

برای کاربران CentOS/ RHEL و Fedora فایل rpm در سایت ندارند، اما می توانند tar.gz را دانلود کرده و تست را با دستورات زیر نصب کنند:

sudo yum نصب php-cli php-gd curl

sudo tar xvfvz phoronix-test-suite-4.8.2.tar.gz

سی دی phoronix-test-suite

sudo ./install-sh

خوب، اگر با openSUSE کار می کنید، ابتدا باید مخزن بنچمارک ویژه را وصل کنیم، جایی که تست ما از فورونیکس در آن قرار دارد:

کارخانه openSUSE:

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_Factory/benchmark.repo

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_12.3/benchmark.repo

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_12.2/benchmark.repo

زیپ در phoronix-test-suite

کار با مجموعه تست فورونیکس

Phoronix Test Suite به طور خودکار پروفایل‌ها و بسته‌های آزمایشی را که انتخاب می‌کنید دانلود می‌کند و همچنین در صورت تمایل می‌تواند نتایج آزمون را در openbenchmarking.org بارگذاری کند. برای اجرای تست برای اولین بار، همانطور که قبلا گفتم برای دانلود پروفایل ها و بسته های تست به اینترنت نیاز دارید.

اگر ماشین مجازی که می‌خواهید آزمایش کنید پشت پراکسی است، ابتدا باید سرور پراکسی را با استفاده از دستور پیکربندی کنید. برای انجام این کار، در ترمینال اجرا کنید:

phoronix-test-suite network-setup

اکنون می توانید شروع به آزمایش کنید ...

مشاهده تعداد کل تست های موجوددر Phoronix Test Suite می توانید از دستور زیر استفاده کنید:

phoronix-test-suite list-tests

اینم لیست تست ها:

  • pts/aio-stress- AIO-Stress، Disk.
  • pts/apache- معیار آپاچی، سیستم؛
  • امتیاز / apitrace- APITrace، گرافیک.
  • امتیاز/مصرف انرژی باتری- استفاده از باتری، سیستم.
  • pts/blake2- BLAKE2، پردازنده؛
  • pts/blogbench- BlogBench، Disk;
  • امتیاز/بورک- رمزگذار فایل Bork، پردازنده.
  • امتیاز/بوتان- بوتان، پردازنده.

اگر می خواهید لیست بسته های آزمایشی موجود را ببینید، دستور را وارد کنید:

phoronix-test-suite list-suites

  • pts / رمزگذاری صوتی- رمزگذاری صدا، سیستم.
  • امتیاز / شطرنج- مجموعه تست شطرنج، پردازشگر؛
  • امتیازات / تالیف- تدوین کد بهنگام، پردازشگر.
  • pts/کامپایلر- کامپایلر، پردازشگر؛
  • امتیاز / فشرده سازی- فشرده سازی زمان بندی شده فایل، پردازنده.
  • امتیاز / محاسباتی- مجموعه تست محاسباتی، سیستم.

به عنوان مثال، شما می خواهید Apache (لیست اول) را آزمایش کنید، سپس تست را با دستور زیر اجرا کنید:

phoronix-test-suites آپاچی را اجرا می کنند

اگر تست خاصی را برای اولین بار اجرا می کنید، Phoronix Test Suite می تواند به شما در مورد نصب بسته های گم شده هشدار دهد، همه چیز در حالت خودکار.

در پایان آزمون، نتیجه در رایانه شما ذخیره می شود و به صورت اختیاری به openbenchmarking.org ارسال می شود تا سایر کاربران بتوانند با نتایج خود مقایسه کنند.

اگر می خواهید تمام نتایج ذخیره شده در رایانه خود را مشاهده کنید، دستور را وارد کنید:

phoronix-test-suite list-results

نظارت با استفاده از مجموعه ای از برنامه ها انجام می شود حسگرهای lm.


aptitude سنسورهای lm را نصب کنید

با دستور زیر می توانید خوانش سنسور را بگیرید:


حسگرها

نظارت بر زمان واقعی دما با دستور زیر انجام می شود:


سنسورهای ساعت

خروجی فرمان حاوی اطلاعاتی در مورد ولتاژ، سرعت فن، دمای پردازنده (هر هسته جداگانه) و دمای هارد دیسک است. یک شاخص مهم حداکثر مقدار دمای ثبت شده (فیلد بالادر خوانش دمای هسته). شما فقط می توانید دمای پردازنده را با دستور زیر کنترل کنید:


while (true) do date; حسگرها | grepCore; اکو "======"; خواب 1 ثانیه; انجام شده

همچنین ابزارهای گرافیکی مختلفی برای نمایش خوانش ها وجود دارد حسگرهای lm. برای گنومراحت برای استفاده از اپلت اپلت حسگرهای گنوم.

تست استرس CPU

کیسه پلاستیکی cpuburn

بررسی عملکرد درایورهای کارت گرافیک

بیایید شتاب سه بعدی را بررسی کنیم:


glxinfo | grep OpenGL

خروجی باید به این صورت باشد:


رشته فروشنده OpenGL: Tungsten Graphics, Inc رشته رندر OpenGL: Mesa DRI Intel(R) G33 GEM 20100330 DEVELOPMENT رشته نسخه OpenGL: 1.4 Mesa 7.10-devel OpenGL extensions:

بیایید پشتیبانی از شتاب سه بعدی را با استفاده از کارت ویدیو بررسی کنیم:


glxinfo | grep مستقیم

اگر پشتیبانی سه بعدی اجرا شود، خروجی به این صورت خواهد بود:


رندر مستقیم: بله

بیایید سرعت سه بعدی را بررسی کنیم:


glxgears

پنجره ای با یک انیمیشن سه بعدی ساده ظاهر می شود. در این صورت اطلاعات مربوط به سرعت رندر هر 5 ثانیه در کنسول نمایش داده می شود. مقادیر نرمال FPS برای یک درایور پیکربندی شده باید به طور متوسط ​​بالای 1000 باشد (در صورت فعال بودن انطباق عمودی، سپس مقدار FPS با فرکانس همگام سازی محدود می شود).

تست OpenGL دیگر:


/usr/lib/xscreensaver/glblur -fps

یک پنجره محافظ صفحه نمایش ظاهر می شود که مقدار FPS را نشان می دهد.

در صورت بروز هر گونه مشکل، می توانید درایور ویدیو را مجدداً نصب کنید (برای کارت های ویدیویی یکپارچه اینتل، باید بسته را دوباره نصب کنید. xserver-xorg-video-intel). تنظیمات درایور توسط برنامه انجام می شود driconf. همچنین می توانید بسته را برای کنترل عملکرد کارت گرافیک اینتل نصب کنید intel-gpu-tools(این بسته شامل ابزار intel_gpu_top است که به شما امکان می دهد بار پردازشگر ویدیو را در زمان واقعی نظارت کنید).

تست عملکرد سیستم

پکیج phoronix-test-suite

تست عملکرد توسط برنامه انجام می شود phoronix-test-suite. او نمایندگی می کند نرم افزار پوسته، که به شما امکان دانلود و اجرای خودکار را می دهد برنامه های مختلفآزمایش، جمع آوری و ذخیره داده ها در مورد نتایج آزمون.

بیایید برنامه را نصب کنیم:


aptitude install phoronix-test-suite

لیستی از تمام تست های موجود را با آنها مشاهده کنید توضیح مختصرمی توانید از دستور زیر استفاده کنید:


phoronix-test-suite list-tests

تست ها با دستور زیر راه اندازی می شوند:


محک phoronix-test-suite TEST_NAME

  • CPU:

    • سی سی- آزمون ریاضی چند رشته ای بار بالای CPU نتیجه در C2D 2.0: 387.55 ثانیه.

    • build-linux-kernel- ساخت هسته لینوکس تست طولانی به طور یکنواخت پردازنده و حافظه را بارگیری می کند (از gcc استفاده می کند).

    • scimark2- تست قدرتمند تک رشته ای (محاسبات علمی فشرده). عملکرد یک هسته را در گیگافلاپ نشان می دهد.

    • ffmpeg- رمزگذاری ویدیو (فایل های آزمایشی 130 مگابایت می گیرند). در C2D 2.0: 25.99 ثانیه.


  • حافظه:

    • رامسپید- آزمون حافظه. میانگین بار CPU نتایج DDR2-800 2Gb (کپی،int): 2280.10 مگابایت بر ثانیه.

    • جریان- سرعت حافظه را در عملیات های مختلف نشان می دهد.


  • HDD:

    • یوزون- تست هارد دیسک سرعت خواندن و نوشتن را برای بلوک های با طول های مختلف نشان می دهد. نتیجه WD 80Gb (W,4K,512M): 52.42 مگابایت بر ثانیه.


  • هنرهای گرافیک:

    • gtkperf- آزمایش کردن عناصر مختلفرابط کاربری گرافیکی GNOME.

    • unigine-tropics- معیار سه بعدی زیبا، به درایورهای پیکربندی شده با پشتیبانی از شتاب سه بعدی نیاز دارد.


برای آزمایش طولانی مدت و متنوع، توصیه می شود build-linux-kernel. برای تست استرس کوتاه سی سی(همراه با برنامه

این مطالب برای هدایت خوانندگان به انواع نرم افزارهای امروزی برای تنظیم، ارزیابی عملکرد و اورکلاک اجزای سیستم و همچنین ردیابی داده های نظارت در نظر گرفته شده است. این مقاله بر اساس لینک های مفید برای دانلود برنامه های کاربردی مرتبط است.

درایورها: پلت فرم

انتخاب صحیح درایورها برای اجزای مختلف سیستم، به ویژه عناصر خاص مادربردو GPU کارت گرافیک، برای عملکرد پایدار رایانه شخصی بسیار مهم است. جایی که «خلاقیت» خاصی مورد نیاز نیست، هنگام نصب درایورهای همراه است مادربرد. با این حال، همیشه می‌توانید آخرین نسخه درایورهای چیپ‌ست، کنترل‌کننده صدا و کارت Wi-Fi را (در صورت داشتن) پیدا و نصب کنید.

محک زدن

روش‌های بسیار زیادی برای ارزیابی عملکرد گره‌های سیستم وجود دارد و هر علاقه‌مند با تجربه روش‌های خاص خود را دارد. لیست شده در زیر بیشتر هستند راه های ساده، و می توانید با استفاده از مجموعه ای از برنامه های کاربردی از برنامه هایی که در بررسی پردازنده ها، کارت های ویدیویی، ماژول های حافظه و سایر اجزای موجود در وب سایت ما - وب سایت ذکر شده است، آزمایش عمیق انجام دهید.

این یک رندر از یک صحنه سه بعدی است و بسیار محبوب است. رایگان است، نتایج ثابتی را ارائه می دهد و می تواند تا 256 رشته پردازنده (256 هسته) را مدیریت کند. بولدوزر AMDیا 128 هسته اینتل Coreبا Hyper-Threading). کم و بیش مرتبط، به ویژه در زمینه معیارهای رقابتی، نسخه پیشیناین برنامه -

ابزارهای کمکی RivaTuner Statistics Server (RTSS) و Fraps به شما کمک می کنند نرخ فریم را در بازی هایی که معیار داخلی ندارند اندازه گیری کنید. با کمک آنها می توانید ویدیوهای بازی را ضبط کنید. رابط Fraps ساده‌تر است، اما به‌روزرسانی‌های این ابزار تقریباً دو سال است که منتشر نشده است.

بنابراین، در بالا به مفیدترین و محبوب ترین برنامه ها در بین علاقه مندان برای پیکربندی، نظارت، اورکلاک و آزمایش گره های رایانه شخصی نگاه کردیم. امروزه انتخاب ابزارهای کمکی برای این اهداف بسیار زیاد است و به احتمال زیاد همه برنامه هایی که شخصاً استفاده می کنید در مقاله ذکر نشده اند. در مورد ترجیحات خود در نظرات این مطالب بنویسید.

یک تست معیار یا یک سری آزمایش که تعیین می کند یک قطعه خاص از سخت افزار کامپیوتر چقدر خوب عمل می کند، معمولاً معیار یا "تست استرس لینوکس" نامیده می شود. پس از انجام تست عملکرد، می توانید خود را با هم مقایسه کنید سخت افزاربا دیگران یا مقایسه دو سیستم با یکدیگر.

اکثر آزمایش‌ها برای ایجاد بار روی رایانه طراحی شده‌اند، بنابراین می‌توانیم بررسی کنیم که سیستم تحت بارگذاری‌های شدید چگونه رفتار می‌کند و اگر نتایج بد هستند، شاید این سیگنالی باشد که شما باید سخت‌افزار خود را ارتقا دهید.

در این مقاله به برنامه های بنچمارک برای لینوکس می پردازیم که به شما در تعیین دقیق عملکرد رایانه لینوکس خود کمک می کند. ابتدا اجازه دهید مجموعه نرم افزارهای تست عملکرد لینوکس را بررسی کنیم.

1. مجموعه تست فورونیکس

Phoronix Test Suite یکی از معروف ترین برنامه ها برای تست عملکرد جامع لینوکس است. بسیاری از مردم فکر می کنند که این برنامه دارای مشکلات زیادی است و نمی گوییم که برای همه موارد ایده آل است، اما برای تست های اولیه بیش از حد کافی است. علاوه بر این، جایگزین های ارزشمند زیادی وجود ندارد.

فورونیکس به شما امکان دسترسی به بیش از 100 مجموعه آزمایشی مختلف، گروه های آزمایشی و بیش از 450 نمایه آزمایشی مختلف را می دهد. شما می توانید فقط مواردی را که نیاز دارید نصب کنید، به عنوان مثال، تست های CPU یا HDD، سپس می توانید فقط تست های پردازنده یا تست های HDD را نصب کنید. گزارش های سیستم نیز پشتیبانی می شوند.

بزرگترین مزیت این است که Phoronix Test Suite یک محصول منبع باز است. کد منبع. این برنامه همچنین به صورت LiveCD ارائه می شود که به شما امکان می دهد تست های لینوکس را از روی سی دی اجرا کنید. می توانید هر تمیز و تازه نصب شده را بررسی کنید سیستم عاملاگر لازم باشد

2. استرس

همانطور که از نام آن پیداست، stress-ng ابزاری برای تست استرس لینوکس است. این به شما کمک می کند تا سیستم خود را تا حد امکان تست کنید. اما به همین دلیل، استفاده زیاد از آن توصیه نمی شود. برخی از قطعات مانند پردازنده و دیسک های سختبسیار فرسوده خواهد شد

نصب برنامه تست استرس-ng linux در اوبونتو و دبیان با دستور زیر انجام می شود:

sudo apt-get install stress-ng

در Fedora، Red Hat و CentOS این فرمان کمی متفاوت به نظر می رسد:

sudo yum install stress-ng

پس از اتمام نصب، می‌توانید هر چیزی را که نیاز دارید بررسی کنید، از جمله CPU، RAM، سرعت I/O، شبکه، حافظه مجازی و غیره. این برنامه تنظیمات زیادی نیز دارد. شما می توانید پارامترهای مختلفی را تنظیم کنید، مانند چند آزمایش برای اجرا همزمان، تعداد هسته های CPU برای استفاده، مدت زمان آزمایش و غیره.

3. PassMark BurnInTest

PassMark BurnInTest از انواع تست های کامپیوتری لینوکس و همچنین نظارت بر نرم افزار پشتیبانی می کند. حتی از عملکرد Memtest86 و PerformanceTest معروف که فقط روی ویندوز کار می کنند پشتیبانی می کند.

شما می توانید تمام زیرسیستم های اصلی رایانه خود را به طور همزمان بررسی کنید. اما به جای آزمایش خود عملکرد، تاکید بیشتری بر قابلیت اطمینان و ثبات است. بهتر است از این برنامه در ترکیب با برنامه های دیگر استفاده کنید.

تست عملکرد CPU

مقایسه دو پردازنده خاص می تواند دقیق باشد. زمان هایی را به خاطر دارید که پنتیوم III به وضوح بهتر از پنتیوم II بود؟ همچنین پردازنده چهار هسته ای بهتر از پردازنده دو هسته ای است.

به همین دلیل، آزمایش پردازنده ها بسیار مفید است و شما شخصاً می توانید تعیین کنید که کدام بهتر است. اگر به چنین ابزارهای آزمایشی نیاز دارید، آنها اینجا هستند.

1. Geekbench

Geekbench یکی از بهترین برنامه ها برای تست CPU در لینوکس است. این شامل 10 تست بار هنگام کار با اعداد صحیح و هشت تست هنگام کار با اعداد ممیز شناور است.

نسخه ویندوز و MacOS همراه است رابط گرافیکی، اما نسخه لینوکس فقط دارای رابط کنسول است. نتایج آزمون در اینترنت آپلود می شود که به شما امکان می دهد نتایج خود را با نتایج سایر کاربران مقایسه کنید.

2. HARDiNFO

HARDiNFO در اکثر موارد قابل نصب است توزیع های لینوکس، با استفاده از یک مدیر بسته استاندارد. برای نصب در اوبونتو اجرا کنید:

sudo apt-get install hardinfo

و در فدورا، Red Hat و CentOS:

sudo yum نصب hardinfo

هدف اصلی Hardinfo نشان دادن اطلاعات در مورد سخت افزار شما است، اما همچنین شامل شش تست مختلف است که می توانید برای مقایسه سخت افزار خود با سیستم های دیگر اجرا کنید. آزمون ها شامل محاسبات اعداد صحیح و ممیز شناور است.

تست کارت گرافیک

بهترین راه برای بررسی قابلیت های گرافیکیسیستم شما برای اجرای بازی های گرافیکی فشرده است. اما برای کسب اطلاعات بهتر می توانید از یکی از ابزارهای زیر استفاده کنید.

1. Unigine

Unigine از دو تست، تست Valley و تست Heaven پشتیبانی می کند. هر کدام صحنه های متفاوتی را نشان می دهند. اولی یک دره جنگلی است و دومی چندین جزیره شناور با پل. هر دوی آنها باعث می شوند که GPU شما در بهترین حالت کار کند. این تست ها برای به دست آوردن اطلاعات اولیه در مورد عملکرد یک کارت گرافیک لینوکس بیش از اندازه کافی هستند.

2. GFXBench

GFXBench قبلا با نام GLBenchmarc شناخته می شد و یکی از بهترین بنچمارک های گرافیکی برای لینوکس است. دو مجموعه تست وجود دارد - تست های سطح بالا (عملکرد کلی) و تست های سطح پایین.

تست هارد دیسک

سرعت همیشه مهم ترین چیز در مورد ... دیسکهای سخت. به عنوان مثال، زمانی که یک دیسک برای ذخیره سازی استفاده می شود نسخه های پشتیبان، قابلیت اطمینان و دوام آن بسیار مهم است. تست عملکرد لینوکس نیز بسیار مهم است.

1.Hdparm

Hdparm یک ابزار کاربردی است خط فرمان، که قبلاً روی اکثر توزیع های لینوکس نصب شده است و استفاده از آن به طرز شگفت انگیزی آسان است. با آن شما نه تنها می توانید سرعت را تست کنید هارد دیسک، بلکه پارامترهای عملکرد آن را نیز پیکربندی کنید، به عنوان مثال، DMA را فعال یا غیرفعال کنید. برای تست باید فایل دستگاه دیسک را بشناسید. برای آزمایش عملکرد خروجی بافر از:

sudo hdparm -t /dev/sda2

و برای آزمایش عملکرد خواندن حافظه پنهان، اجرا کنید:

sudo hdparm -T /dev/sda2

برای به دست آوردن نتایج دقیق، دستور را چندین بار اجرا کنید و سپس مقدار میانگین را انتخاب کنید.

2. بانی ++

Bonnie++ ساده است ابزار رایگانبرای تست سیستم فایل و عملکرد کل هارد دیسک. می توان آن را به راحتی از مخازن رسمی در هر توزیعی نصب کرد. برای نصب در اوبونتو اجرا کنید:

sudo apt-get install bonnie++

یا در Fedora، Red Hat، CentOS:

sudo yum نصب بانی ++

پس از نصب، می توانید تست عملکرد لینوکس را اجرا کنید:

bonnie++ -d /tmp -r 2048

در اینجا گزینه -d مشخص می کند که در کدام دایرکتوری تست شود سیستم فایلو -r مصرف را محدود می کند حافظه دسترسی تصادفی 2048 مگابایت.

نتیجه گیری

این همه بود بهترین برنامه هاتست برای لینوکس آزمایشات خود را به اندازه کافی خوب نشان دهید، اگر سیستم کند است، به مقاله افزایش سرعت بوت اوبونتو یا افزایش سرعت لینوکس نگاهی بیندازید، شاید آنها بتوانند سیستم را سریعتر اجرا کنند. قبل از خرید تجهیزات جدید، باید تمام روش های موجود را امتحان کنید.