Amazon Best VPN GoSearch

OnWorks فافيكون

ريجورج - عبر الإنترنت في السحابة

قم بتشغيل regorge في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو سجل الأوامر الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


spew - يقيس أداء الإدخال / الإخراج و / أو يولد حمل الإدخال / الإخراج

موجز


تقيأ - كتابة | - قراءة | - قراءة بعد كتابة [OPTION] ... TRANSFER_SIZE[كيلو كيلو متر ملغ] FILE

الوصف


أداة قياس أداء الإدخال / الإخراج وتوليد الأحمال. يكتب و / أو يقرأ ولدت
البيانات من أو إلى جهاز شخصي أو جهاز حظر أو ملف عادي.

-B, - الحد الأقصى لحجم المخزن المؤقت=حجم المخزن المؤقت
كل اقرأ(2) /اكتب(2) استدعاء يستخدم الحد الأقصى من المخزن المؤقت لحجم BUFFER_SIZE.

-b, - دقيقة حجم المخزن المؤقت=حجم المخزن المؤقت
كل اقرأ(2) /اكتب(2) استدعاء يستخدم الحد الأدنى من المخزن المؤقت لحجم BUFFER_SIZE.

-c, - الاستمرار بعد الخطأ
استمر بعد أخطاء سلامة البيانات.

-d, --مباشر
استخدم I / O المباشر. يجب استخدامه فقط على ملفات جهاز الحظر. لا تعمل كلها
تدعم أنظمة الإدخال / الإخراج المباشر

-g, - توليد الحمل
أي ما يعادل: -v -t -P -p عشوائية -i 0.

-i, - مؤلفات=بالإحصاء
كتابة / قراءة البيانات COUNT مرة. إذا كان العدد 0 ، يتكرر إلى الأبد.

-l, --ملف تسجيل=ملف تسجيل
أرسل رسائل السجل إلى LOGFILE.

--لا تقدم
لا تظهر التقدم (افتراضي).

--لا- rcfiles
لا تستخدم ملفات RC القياسية.

-q, --لا إحصائيات
لا تقم بإخراج الإحصائيات.

--لا توي
لا تستخدم واجهة TUI.

-o, --عوض=الأوفست
ابحث عن OFFSET قبل بدء I / O.

-P, --تقدم
إظهار التقدم.

-p, --نمط=نمط
استخدم نمط البيانات PATTERN عند قراءة البيانات أو كتابتها.

-r, --عشوائي
قراءة / كتابة المخازن المؤقتة لإزاحة عشوائية.

--الخام اسم مستعار لـ - قراءة بعد الكتابة.

--rcfile=ملف RCFILE
اقرأ خيارات سطر الأوامر من RCFILE.

--يقرأ تاريخ القراءة من FILE.

- قراءة بعد الكتابة
اقرأ البيانات مرة أخرى بعد الكتابة إلى FILE.

-S, --بذرة=بذرة
استخدم SEED لبذور الأرقام العشوائية.

-s, - مزامنة
استخدم الإدخال / الإخراج المتزامن.

--الإحصاء
إحصائيات الإخراج (افتراضي).

-t, --توي
استخدم واجهة مستخدم طرفية قائمة على الشتائم.

-u, - الوحدات=وحدات
إظهار معدل النقل بوحدات UNITS.

--استخدام
إظهار رسالة الاستخدام الموجزة والخروج.

-V, --الإصدار
إخراج معلومات الإصدار والخروج.

-v, - إحصاءات مفصلة
إخراج إحصاءات مفصلة.

--اكتب
اكتب البيانات إلى FILE.

- ؟، --مساعدة
أظهر هذه المساعدة واخرج.

FILE عادي أو ملف جهاز لكتابة البيانات إليه.

ملف تسجيل
مسار الملف المستخدم للتسجيل.

MAX_BUFFER_SIZE
الحد الأدنى لحجم المخزن المؤقت المستخدم في كل منها اقرأ(2) /اكتب(2) مكالمة (الافتراضي هو MIN_BUFFER_SIZE
بايت). MAX_BUFFER_SIZE. يجب أن يكون من مضاعفات 512 بايت ويمكن أن يكون
محدد بالبايت ، كيبي بايت (ك) ، كيلوبايت (ك) ، ميبيبايت(م) ، ميغا بايت (م) ،
جيبي بايت (جم) ، جيجابايت (G). tebibytes (t) أو تيرابايت (T). MAX_BUFFER_SIZE
الافتراضي هو MIN_BUFFER_SIZE. إذا كان MAX_BUFFER_SIZE> MIN_BUFFER_SIZE ، فإن المخازن المؤقتة العشوائية
الأحجام بين الحدين مستخدمة. يجب أن يكون MAX_BUFFER_SIZE من مضاعفات
MIN_BUFFER_SIZE.

MIN_BUFFER_SIZE
الحد الأدنى لحجم المخزن المؤقت المستخدم في كل منها اقرأ(2) /اكتب(2) استدعاء (الافتراضي 512 بايت).
MIN_BUFFER_SIZE. يجب أن يكون من مضاعفات 512 بايت ويمكن تحديده في
بايت ، كيبي بايت (ك) ، كيلوبايت (ك) ، ميبيبايت(م) ، ميغا بايت (م) ، غيبي بايت (ز) ،
جيجا بايت (G). tebibytes (t) أو تيرابايت (T).

موضع OFFSET المطلوب البحث عنه في الملف قبل بدء الإدخال / الإخراج (الافتراضي هو 0). يجب أن يكون OFFSET
حتى من مضاعفات 512 بايت ويمكن تحديدها بالبايت ، كيبي بايت (k) ،
كيلوبايت (K) ، ميبيبايت(م) ، ميغا (M) ، غيغا بايت (g) ، غيغا بايت (G).
tebibytes (t) أو تيرابايت (T).

نمط
نمط البيانات المستخدم عند كتابة / قراءة البيانات. الأنماط المتاحة هي: لا شيء ، أصفار ،
واحد ، بديل ، عشوائي ، أرقام ، و "#" (حيث "#" هو رقم بين 0-255). ال
النمط الافتراضي هو "لا شيء".

RCFILE اقرأ خيارات سطر الأوامر الإضافية من RCFILE. خيارات أخرى على
سيتجاوز سطر الأوامر الخيارات في RCFILE.

SEED المستخدمة لبذر مولد الأرقام العشوائية يجب أن تكون> = 1 و <= 2 ^ 32.

TRANSFER_SIZE
إجمالي عدد وحدات البايت المراد نقلها (يجب أن يكون مضاعفًا لكل من MIN_BUFFER_SIZE
و MAX_BUFFER) SIZE). يمكن تحديد TRANSFER_SIZE بالبايت ، بالكيلو بايت ،
ميغا بايت أو جيجابايت.

وحدات Kibibytes (k) ، كيلوبايت (K) ، ميبيبايت(م) ، ميغا (M) ، غيغا بايت (g) ، غيغا بايت (G).
tebibytes (t) أو تيرابايت (T).

أمثلة


تقيأ --اكتب -b 16k 1m / tmp / bigfile

or

تقيأ -b 16k 1m / tmp / bigfile

يكتب 1 ميبي بايت (1 ميبي بايت = 1024 * 1024 بايت) باستخدام 16 كيبي بايت (1 كيبي بايت = 1024
بايت) إلى الملف / tmp / bigfile باستخدام النمط الافتراضي (عشوائي). يعرض
معدل نقل الكتابة بالكيبايت في الثانية ووقت نقل الكتابة بالثواني.

تقيأ --اكتب -u m -i 10 -b 1k 256k / ديف / sda1

or

تقيأ -u m -i 10 -b 1k 256k / ديف / sda1

يكتب 256 كيبي بايت باستخدام 1 طلبات كيبي بايت إلى ملف جهاز الحظر / ديف / sda1 10 مرات
باستخدام النمط الافتراضي (عشوائي). معدلات نقل الكتابة التكرارية والتراكمية هي
يتم عرضه في ميبي بايت في الثانية وأوقات نقل التكرار والتراكمية للكتابة
يتم عرضها في ثوان.

تقيأ --الخام -d -o 1m -b 16m 1g / tmp / bigfile

or

إعادة تشكيل -s -o 1m -b 16m 1g / tmp / bigfile

اكتب 1 غيبي بايت (1 غيبي بايت = 1024 * 1024 * 1024 بايت) بدءًا من إزاحة 1 ميبي بايت
باستخدام 16 طلب ميبي بايت للملف / tmp / bigfile باستخدام النمط الافتراضي (عشوائي).
تتم كتابة البيانات بشكل متزامن ومسحها عند إغلاق الملف. ثم اقرأ في نفس البيانات
باستخدام نفس حجم الطلب والإزاحة. يتم فحص البيانات للتأكد من قراءة البيانات
في تطابق البيانات تلا. يتم عرض معدلات نقل الكتابة والقراءة بتنسيق
كيبي بايت / ثانية. يتم عرض أوقات نقل القراءة والكتابة بالثواني.

تقيأ --يقرأ -i 0 -u M -p الأصفار -b 512 1m / dev / zero

or

ممر ضيق -i 0 -u M -p الأصفار -b 512 1m / dev / zero

اقرأ 1 ميبي بايت من البيانات باستخدام طلبات 512 بايت من الملف / dev / zero عدد لانهائي
عدد المرات باستخدام نمط الأصفار (لا تتحقق من البيانات). التكرار والتراكمي
يتم عرض معدلات نقل القراءة بالميجابايت (1 ميغا بايت = 1,000,000 بايت) في الثانية
ويتم عرض أوقات نقل التكرار والقراءة التراكمية بالثواني.

تقيأ --الخام -g -r -b 1k -B 256K 1t / ديف / md1

or

إعادة تشكيل -g -r -b 1k -B 256K 1t / ديف / md1

اكتب 1 tebibyte (1 tebibyte = 1024 * 1024 * 1024 * 1024 بايت) باستخدام 1-256 kibibyte طلبات إلى
جهاز الكتلة / ديف / md1 باستخدام النمط العشوائي. يتم تنفيذ عمليات البحث العشوائية من قبل
كل نقل ، ولكن كل كتلة بين بداية ونهاية البيانات مكتوبة بالضبط
مرة واحدة. يتم اختيار أحجام الطلب بشكل عشوائي. ثم اقرأ في نفس البيانات باستخدام نفس
طلب الأحجام ويسعى في نفس التسلسل. كرر التسلسل أعلاه لانهائي
عدد المرات حتى يُطلب منك الإقلاع (عبر إشارة أو أمر TUI).

يتم فحص البيانات للتأكد من أن البيانات المقروءة تتطابق مع البيانات المقروءة. اللعنات-
يتم استخدام TUI المستندة إلى عرض معدلات التكرار والتحويل التراكمي وأوقات النقل و
بايت نقلت. عرض إحصائيات مطولة بعد الإقلاع عن التدخين.

الخوارزميات


يتم استخدام الخوارزمية التالية لتحديد حجم الكتل عند MAX_BUFFER_SIZE>
MIN_BUFFER_SIZE:

ابحث عن أكبر حجم للكتل وهو أس 2 وهو> = MAX_BUFFER_SIZE. اتصل بهذا
maxbuffersize. أوجد أصغر حجم تخزين مؤقت وهو أس 2 وهو> =
MIN_BUFFER_SIZE. استدعاء هذا minbuffersize. Chunksize = maxbuffersize * (الفرق في
عدد البتات بين min و maxbuffersize + 1). عدد القطع هو
TRANSFER_SIZE / قطعة. نسمي هذا numchunks. سيكون هناك عدد numchunks من
القراءة / الكتابة ذات الحجم الأقصى للتخزين ، عدد 2 * عدد مرات القراءة / الكتابة التي
من الحجم maxbuffersize / 2 ، 4 * عدد مرات القراءة / الكتابة ذات الحجم
maxbuffersize / 4 ، وهكذا حتى يتم الوصول إلى minbuffersize. يتم استخدام MIN_BUFFER_SIZE من أجل
أي تحويلات متبقية إذا كانت TRANSFER_SIZE لا تقبل القسمة بالتساوي على حجم القطع.

مثال: استخدام MIN_BLOCK_SIZE من 1 كيلو و MAX_BLOCK_SIZE من 8 كيلو و TRANSFER_SIZE من 264 كيلو
ينتج عنه 8 8 كيلو قراءة / كتابة ، 16 كيلو قراءة / كتابة ، 4 32 كيلو قراءة / كتابة ، و 2 + 64 8 كيلو
قراءة / يكتب.

أنماط - رسم


استخدم ما يلي od(1) الأمر لفحص ملفات spew التي تم إنشاؤها حيث يتم تكامل البيانات
حدثت مشكلة:

od -A d --format = d8 --width = 32

استخدم regorg عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.