سؤال

device.get('storage.cdrom.write_speeds')

هذا إرجاع قائمة HAL من Ints، مثل:

[4284, 2342, 1202, 800]

كيف يجب التعامل مع هذه، لاستلام سرعة الكتابة؟ أو أفضل، كيف يمكن لسرعات استرداد واحد لجميع أنواع وسائل الإعلام أن يكتب: أقراص DVDs، الأقراص المدمجة ...

وفق ويكيبيديا, ، يجب أن يكون الحساب: القيمة / 150 للأقراص المدمجة العادية، والقيمة / 172.3 للأقراص المدمجة الصوتية، والقيمة / 1.32 ميجابايت لأقراص DVD. أي واحد ينطبق؟

أيضا مواصفات هال يبدو أن القول أن قائمة الإنااعة ذات القيمة المتري من KB / S، على الرغم من أنه يبدو أنه في KB / S

هل كانت مفيدة؟

المحلول

آه! هال يفسدني حقا. يبدو وكأنه إعدادات التخزين المؤقت لآخر وسيلة مدرجة. لذلك، قبل أن يكون لي أي شيء في الموقد، يبدو الإخراج مثل هذا:

$ lshal | grep write_speeds
storage.cdrom.write_speeds = {'4234', '2822', '1764', '706'} (string list)

بعد إدخال DVD فارغ:

$ lshal | grep write_speeds
storage.cdrom.write_speeds = {'11080', '5540'} (string list)

ربما يساعد على شخص ما، هال #fail

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top