Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
Жил по совести, но себя не забывал.
растолковать можно , но там полная шиза. Коротко - у памяти как бы свой таймер. У каждого из ядер процессора тоже свой таймер. Так вот "расстояние между тиками" у всех этих таймеров разное. А "валидные состояния" у памяти только вр время тика таймера памяти ( или в промежутке между тиками - но в этот промежуток для считывания достоверных данных ещё нужно попасть ). Трабл с такого рода синхронизацией обычно решается при помощи "шины". Прикол в том , что эта шина уже давно ничего общего с общей шиной машин PDP-11 не имеет. В итоге при использовании аппаратной многоядерности процессоров наступают "гонки" - это когда процессор не может загрузить из памяти в регистр валидные данные из памяти или даже когда каждое ядро процессора читает в регистр не совсем одно и то же значение с одного и того же адреса памяти. Там много всяких вариантов. В итоге глючит т.н. синхронизация процессов при помощи семафоров , например.
Ну плохой из меня объяснятель - просто в старых компах такой дури почти не было , потому что там "арбитр шины" правильно работал даже когда шин данных и шин команд было несколько.
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
да - за счёт патчей ( они там зацикливают операцию чтения до тех пор пока таймеры не синхронизируются ) работает и за счёт "синхронизации параллельных процессов при помощи мониторов". ( они , кажется софтовый "арбитр шины" пробуют использовать ).
P.S. вроде бы весь embedded soft для навороченных микропроцессоров ARM накрылся обломками кулера , но разработчики для Arduino злорадно возрадовались!
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
Строить Асгардию побуждает тьма, посетившая людские души
Сегодня целый день работаю на нем. Блин, все лаетает!
очень быстро грузит, сохраняет.
раньше нааамного медленнее. он как слон был
дали гарантию 1 год
Kissing in the blue dark
Playing pool and wild darts
Video games ... (с)
There are currently 3 users browsing this thread. (0 members and 3 guests)
Terms of Service | Privacy Policy |