Ошибка ввода вывода на устройстве — как исправить для HDD, флешки, SSD
Пишем операционную систему Триалогия - AHCI SATA через DMA
IDE сам посылает каждое слово через процессор. AHCI, это современный противовес, и разница принципиальна. Вместо того чтобы говорить через порты и обрабатывать каждый байт, процессор здесь записывает команды как структуры данных в памяти, а диск забирает их оттуда и пишет свой ответ назад в RAM через DMA. Процессор отдаёт запрос и затем свободен. Три вещи отличают AHCI от IDE. Сверху AHCI всё же взаимозаменяем с IDE, оба имеют один интерфейс ops из слоя Storage. uint8_t sata_read(uint32_t port_base,...
Маленькая ошибка при установке SSD диска, которая превратила его в «черепаху».
Добро пожаловать, дорогой читатель, на мой канал. Сегодня разберем интересный случай, когда человек заменил HDD (жесткий диск) на SDD и вместо прироста получил результат еще хуже. Наверно, любой пользователь, купивший SSD и заменив медленный HDD испытывает радость от скорости работы. НО есть и в случае, когда человек купил самый распространённый SSD c нормальными отзывами, а получает загрузку сопоставимую с HDD либо еще меньше. Естественно человек первым делом замерит скорость работы SSD в программе CrystalDiskMark ...