У попередньому пості я розповів як можна зробити астротрекер за два вечори. Настав час перевірити його роботу і зробити перші висновки.

Повільний процесор і маленький обсяг ОЗП - це ще не означає, що на такій платформі не можна реалізувати багатозадачність, що витісняє. Більше того, головний сенс організації багатозадачного середовища - це ефективне використання процесорного часу, щоб процесор не простоював, поки одні програми чекають якоїсь події, а використовувався іншими програмами. Навіть на таких платформах, як ZX Spectrum (Z80 3.5МГц, 48-128кБ ОЗУ), або 8-бітні мікроконтролери AVR, організація витісняючої багатозадачності має великий сенс.

Оскільки компанія LSI (тепер вже частина Avago Technologies) продала свій підрозділ flash-контролерів відомий Seagate, основною областю їх уваги знову стають рішення для RAID і SAS (своєрідний back to basics). Щоб відзначити це «повернення до коріння», я вирішив перевести цікаву статтю Томаса Павела (Thomas Pavel), директора з продажу storage-підрозділу EMEA. Не впевнений щодо того, чи викладена ця стаття в Інтернет, принаймні поки не знайшов.