Everything you can't fit into other forums
-
Я конечно рад за замечательное применение Колибри-А, но вот все-таки некрасиво получилось с
быстрыми вызовами - убрать их из основной ветки, чтобы потом заявить что они реализованы исключительно в А версии. Впрочем ладно - кто я такой чтобы оценивать и судить более успешных людей (бизнесменов?), мой бизнес типо не страдает.
Spoiler:
New AMD-specific syscall/sysret [7] system calls have been implemented in Kolibri-A.
This takes only 90 CPU clocks to enter Ring0 and get back to the user space – 3 times faster than the standard interrupt-aided method.
Both system calling conventions coexist in Kolibri‑A to guarantee full compatibility with older software.
-
- Posts 1465
- Joined: Fri Aug 14, 2009 1:46 am
Mario,
ты вообще за
темой следил?
Я их только еще
собираюсь убрать из транка, и вовсе не затем, что ты сейчас сказал !
А потому что в транке syscall до сих пор используется для эмуляции int40, что убивает весь смысл его применения!!
В А-версии syscall использован совсем по-другому. Эти
новые вызовы совершенно не совместимы со стандартными, они экспериментальные, и их пока всего два. В транк их влить невозможно, пока там сидит старый дескриптор syscall. Но я его хочу оттуда убрать - тогда и в транке такую же фичу можно будет замутить.
Если кто-то захочет.
Last edited by
art_zh on Thu Jun 09, 2011 4:59 pm, edited 1 time in total.
Если я ошибся - приношу извинения. Просто для меня 2+2=4, если при некоторых реалиях 2+2=5, ну тогда я наверное дурак.
Users browsing this forum: No registered users and 1 guest