( GIÚP ĐỠ ) I/O scheduler là gì ?

Thảo luận trong 'HỎI ĐÁP - CHIA SẺ KINH NGHIỆM' bắt đầu bởi HDD18HAMLONG, 26/7/11.

  1. HDD18HAMLONG

    HDD18HAMLONG Thành viên

    Chào các bác, vọc vạch trong Voltage Control mình thấy có mục i/o scheduler, bao gồm sio, deadline, cfq ... các bác giải thích từng cái có ý nghĩa thế nào được ko ? Cảm ơn các bác !
    :
  2. HDD18HAMLONG

    HDD18HAMLONG Thành viên

    ai rảnh giúp mình cái
  3. HDD18HAMLONG

    HDD18HAMLONG Thành viên

    không bác nào giúp mình ah :(
  4. chantran89

    chantran89 Thành viên

    A ranh giup dum minh lun
  5. ACEdance

    ACEdance Thành viên

    i/o này có thể là input / output
  6. HDD18HAMLONG

    HDD18HAMLONG Thành viên

    biết là thế, nhưng cái chính là ý nghĩa của từng tùy cho ảnh hưởng ntn đến hiệu năng của máy cơ bác ah :p
  7. ACEdance

    ACEdance Thành viên

  8. linhgiang20

    linhgiang20 Thành viên

    là trình tự ghi dữ liệu vào/ra trong linux/android

    trong PC ta biết có 2 kiểu thông dụng là FIFO là first in first out (vào trước ra trước) hay LIFO (vào sau ra trước)

    đây là cách mà dữ liệu truyền từ cpu vào cache , từ cache vào đĩa cứng

    Với linux thì hãy xem 1 ví dụ

    Code:
    ----------- [COLOR=Red]cfq[/COLOR]
     Timing buffered disk reads:  630 MB in  3.00 seconds = 209.73 MB/sec
     Timing buffered disk reads:  634 MB in  3.01 seconds = 210.56 MB/sec
     Timing buffered disk reads:  632 MB in  3.00 seconds = 210.64 MB/sec
    
     Timing cached reads:   6450 MB in  2.00 seconds = 3230.38 MB/sec
     Timing cached reads:   6274 MB in  2.00 seconds = 3141.61 MB/sec
     Timing cached reads:   6534 MB in  2.00 seconds = 3272.91 MB/sec
    
    
    ----------- [COLOR=Red]deadline[/COLOR]
     Timing buffered disk reads:  636 MB in  3.01 seconds = 211.22 MB/sec
     Timing buffered disk reads:  634 MB in  3.00 seconds = 211.31 MB/sec
     Timing buffered disk reads:  638 MB in  3.00 seconds = 212.34 MB/sec
    
     Timing cached reads:   8386 MB in  2.00 seconds = [COLOR=SeaGreen]4200.94[/COLOR] MB/sec
     Timing cached reads:   8396 MB in  2.00 seconds = [COLOR=SeaGreen]4205.29[/COLOR] MB/sec
     Timing cached reads:   7900 MB in  2.00 seconds = 3956.45 MB/sec
    
    
    ------------ [COLOR=Red]noop[/COLOR]
     Timing buffered disk reads:  600 MB in  3.00 seconds = 199.96 MB/sec
     Timing buffered disk reads:  646 MB in  3.00 seconds = [COLOR=SeaGreen]215.02[/COLOR] MB/sec
     Timing buffered disk reads:  646 MB in  3.00 seconds = [COLOR=SeaGreen]215.00[/COLOR] MB/sec
    
     Timing cached reads:   7768 MB in  2.00 seconds = 3890.27 MB/sec
     Timing cached reads:   7618 MB in  2.00 seconds = 3815.35 MB/sec
     Timing cached reads:   7932 MB in  2.00 seconds = 3973.19 MB/sec                      
    Deadline and noop tốt hơn trên SSD (trên điện thoại, tablet gắn bộ nhớ trong)
    CFQ tốt cho HDD (trên tablet gắn đĩa cứng)

    Một kết quả khác đo bằng Androbench - free trên market

    [​IMG]

Chia sẻ trang này