Thursday, January 26, 2012
【 Weak current College 】 SSD disk fragmentation of understanding
Internal SSD hard drives are conducted in accordance with the BLOCK to zoning, a BLOCK has four PAGE, a PAGE of capacity is generally 4KB. If you treat it as dormitory, then probably this is the case, a dormitory with several layers (BLOCK), each floor has 4 bedrooms (PAGE), each room to live 4 students (one equivalent of 1KB).
Under normal circumstances, each hostel must be occupied by four students, then open up a new quarters, and a balanced wear algorithm is exactly the same. However, in all quarters lived on students, the SSD disk fragmentation issue came out.
Each dormitory students will not be fully stable, such as over a few days, some quarters of some students to leave school. He has vacated the beds, and the school will arrange students live in. However, it was arranged new dwell time management hostels was a bit confused, because every room once lived, what room will be free bed?
At hostel administrator hasn't completely straight, and the principal's Office prior to instruction (balanced wear algorithm), hostels have lived one by one. Poor administrator complete Halo, he can only look back completely renewed presentation of all the student dormitories are called out, and then one by one the arrangements into quarters. If this kind of thing happens in the SSD hard drive, obviously, that is the SSD disk fragmentation causes the system to slow down, because internal ongoing data processing.
Of course, the problem is not only that, when an administrator had to reschedule a students ' dormitory, the school head teacher requires an administrator to their class of students to find out the class. Whereas in previous quarters resize operation, the class of students scattered throughout the building, all floors in some rooms. To be notified to them, the administrator must be a climb to the top. If this is reflected in the SSD hard drive, the result is the application software to run slowly. If you use a hard drive terminology, this is the SSD disk fragmentation effects software too many.
From the above description, when SSD hard drive capacity basic exhausted, SSD disk fragmentation most prone to confusion. Because administrators (SSD hard disk controller), the principal's Office (balanced wear algorithm), class (application) are not in conflict. If the hard drive is empty, it will cause some of the big deal is the number of occupied some quarters, at least not prone to repeatedly adjust the data results.
Then, from the above, there is no good way to solve this problem SSD disk fragmentation? currently, you can reduce the number of living quarters, for example do 1KB/1PAGE. But this hostel Administrator's daily task, tube 100 Hostels do not light, tube 400 hostels, all the more difficult every day.
Of course, if there is no equalization trouble will be much better, they must attack first, go to the quarters empty, but when you do so, which do not guarantee the life of SSD.
In short, the SSD disk fragmentation of current SSD, was a very difficult to solve. May increase the system cache is a good idea, but if you do not have a good algorithm (management), I'm afraid I will not have very good results. We still have to look forward to working more upstream manufacturers to design of genius, but in any event, the prospect or bright SSD, after all, no product appeared to have no problem, but we have previously discussed the situation is very extreme, users may not necessarily be met.
Labels:
[:]
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment