паралельно
Dec. 4th, 2012 01:19 amКак бы это было не смешно, я человек достаточно далекий от электроники. Нет, законы ома и прочие мелочи меня в целом не пугают, но подробности о том, как работает шина usb мне уже недоступны. Поэтому ньюбский вопрос. Вот возьмем харддрайв. Понятно, что у него есть узкое место - скорость записи на сами блины. И хоть ты тресни, но увеличить для 100% случаев применения эту скорость никаким кешем невозможно. Все равно случится ситуация, когда в кеш больше уже нельзя пихать и опять скорость записи на блин - узкое место. Теперь вопрос, В случае записи на флешку или SSD, узким местом является тоже скорость записи. Но ведь здесь нет головок, блинов, механики, и что мешает "размножить" это узкое место? Что мешает на входе в диск поставить контроллер, который например будет разбивать данные на блоки и записывать их в "разные" банки памяти. Ну типа внутри ssd имеем не один массив памяти, а 8 (чисто к примеру) И для каждого байта первый бит идет в первый массив, второй во второй, итд. Подняв при этом быстродействие в 8 раз? Те я понимаю, почему так нельзя поднять скорость в 8 миллионов раз, даже в 8 тысяч, но в 2-4-6 раз?