2Sep
تقديرات "الوقت المتبقي" على ويندوز كافية لدفع أي شخص مجنون في بعض الأحيان، ولكن هل سبق لك أن تساءلت كيف يحدد ويندوز تلك الأوقات؟لدى سوبيروسر Q & أمب؛ A حاليا بعض الإجابات عن سؤال غريب، ولكن محبط، والقارئ.
سؤال اليوم & أمب؛تأتي جلسة الجواب إلينا من باب المجاملة، وهو قسم فرعي من "ستاك إكسهانج"، وهو عبارة عن مجموعة من المواقع على شبكة الإنترنت.
ويندوز 8.1 نقل الملفات نافذة قطة من إيم حقا فامكور.
السؤال
القارئ المستخدم "إم حقا فامكور" يريد أن يعرف كيف يحدد ويندوز مقدار الوقت الذي سوف يستغرق لأداء عملية مع ملف:
أردت معرفة ما إذا كان هناك معادلة يستخدمها ويندوز لتحديد كم من الوقتيستغرق إجراء إجراء مع ملف مثل: الحذف أو النسخ أو المسح أو التثبيت.
على سبيل المثال، عند حذف ملف وتقول ويندوز الوقت المتبقي: 18 ثانية ، كيف يتم حساب هذا الرقم، وماذا تستخدم لحساب ذلك؟
هل يستخدم ويندوز معادلة خاصة لتحديد الوقت المتبقي لتنفيذ عملية ما، أم أنه يوفر مجرد تقدير "أفضل تخمين"؟
الجواب
المساهمين الخارقين فالميكي أركيسانداس وريتشارد لديهم الجواب بالنسبة لنا.أولا، فالميكي أركيسانداس:
هل لاحظت أنه عادة لا يعطيك أي تقديرات خلال الثواني القليلة الأولى؟
وذلك لأن خلال الثواني القليلة الأولى، فإنه لا يفعل العملية التي يجب القيام به.ثم، بعد فترة قصيرة من الوقت، فإنه يعرف كم قد نسخ بالفعل /deleted/ الخ ، و كم من الوقت استغرق .وهذا يعطيك سرعة متوسط من العملية.
ثم، تقسيم البايت المتبقية بالسرعة، وكان لديك الوقت الذي سيستغرق لإكمال العملية.
هذا هو الرياضيات في المدرسة الابتدائية.إذا كنت ترغب في السفر 360 كم، وفي نهاية الدقيقة الأولى كنت قد سافرت 1 كم، كم من الوقت سوف يأخذك للوصول إلى وجهتك؟
حسنا، سرعة 1 كم / دقيقة، بحيث هو 60 كم / ساعة.360 كم مقسوما على 60 كم / ساعة يمنحك الوقت المقدر 6 ساعات( أو 360 كم / 1 كم / دقيقة = 360 دقيقة = 6 ساعات).منذ كنت قد سافر بالفعل لمدة دقيقة واحدة، ثم يقدر الوقت المتبقي هو 5 ساعات و 59 دقيقة.
بديل السفر مع نسخة، كم مع وحدات البايت، وهذا يجيب على سؤالك.
أنظمة مختلفة لها طرق مختلفة لتقدير الوقت.يمكنك أن تأخذ اللحظة الأخيرة وقد تختلف التقديرات بعنف.أو يمكنك أن تأخذ بدوام كامل، وإذا تغيرت السرعة في الواقع بشكل دائم، قد تكون تقديراتك بعيدة كل البعد عن الواقع.ما وصفته هو أبسط طريقة.
تليها الجواب من ريتشارد:
إذا كنت مهتما، هذا السؤال يخبرك كيف ويندوز و أوسك تنسيق الوقت المتبقي في شريط التقدم مرة واحدة لديها فكرة كم من الوقت المتبقي.
عند تقصير تعبيرات الوقت في مربعات حوار التقدم، هل ينبغي تقريبها لأعلى أو لأسفل؟
ريموند تشن، المطور على فريق ويندوز في مايكروسوفت، يؤكد هذه الخوارزمية( انظر الجواب فالميكي أعلاه ) في نشر على بلوق له.كما يفسر لماذا يمكن أن يكون خطأ.
لماذا يقدم حوار النسخ مثل هذه التقديرات الرهيبة؟
هل لديك شيء لإضافة إلى التفسير؟الصوت قبالة في التعليقات.هل ترغب في قراءة المزيد من الإجابات من مستخدمي إكساك إكسهانج؟تحقق من موضوع المناقشة الكامل هنا.