The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

23.10.2006 21:35  Не за горами возможность написания драйверов устройств для Solaris на Java

Разработчики Sun Microsystems представили реализацию виртуальной машины Java работающую внутри ядра Solaris. Основное назначение новой Java VM, построенной на базе Squawk Virtual Machine, - упрощение разработки драйверов устройств, которые можно будет писать на Java.

  1. Главная ссылка к новости (http://research.sun.com/techre...)
Лицензия: CC-BY
Источник: osnews.com
Тип: К сведению
Ключевые слова: solaris, driver, java, vm
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Аноним, 22:52, 23/10/2006 [ответить] [смотреть все]     [к модератору]
  • +/
    Здоровски конечно Но хотелось бы узнать здоровые аргументы в пользу этого подхо... весь текст скрыт [показать]
     
     
  • 2.2, Алхимик, 23:36, 23/10/2006 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Ээээ... Удобнее, чем на C, имхо. Правда вопрос в производительности :)
     
     
  • 3.12, pavlinux, 13:39, 24/10/2006 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Плохая у тебя ИМХА а в Жаве, есть pragma, asm, violate, inline, typeof , Boo... весь текст скрыт [показать]
     
     
  • 4.20, аноним, 15:00, 24/10/2006 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Типы есть. Сначала прочитай про матчасть, потом наезжай.
     
  • 2.5, Николас, 06:59, 24/10/2006 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Всё просто, нужно же чем то загрузить T1000 и готовящийся свежий шестнадцетиядер... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, yuriy.kutakov, 02:55, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Актуально,учитывая многоплатформенность solaris ядумаю результат будет...
     
  • 1.4, qnub, 06:18, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    количество рисователей дров, по идее, должно резко увеличиться. хотя если задуматься о количестве ява-кодеров реально шарящих в аппаратных вызовах - одолевают смутные сомнения. может проще станет прикручивать эти дрова в систему?
     
  • 1.6, KdF, 10:41, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Просто всё идет в сторону эдакой JAVA OS.
    Только они решили не снаружи её делать, а изнутри.

    Необходимость такой вещи для меня лично выглядит весьма спорной, но почему бы собственно и нет?

     
     
  • 2.7, Александр, 11:18, 24/10/2006 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    А потом разработать аппаратный java-процессор и будет счастье :)
     
     
  • 3.8, mike_t, 11:31, 24/10/2006 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    уже есть
     
  • 1.9, www.andr.ru, 12:09, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    ерунда.
    жаба - очень куцый инструмент, чисто прикладной интерпретатор, который встраивать в железо просто глупо. например: его сборщик мусора может быть вызван в любой, самый неподходящий, момент, когда драйвер занимается обработкой realtime-прерывания, и программист никак на это повлиять не может. пример взят у таненбаума, со мной прошу не спорить, читайте классику. я уж не говорю о самом языке, который своей однобокостью может применяться и применяется с успехом, так же как и пирл, для решения очень узкого диапазона задач, а те бараны, которые на нём строят веб-магазины - просто недоучки.
    железному жаба-процессору место в жаба-телефоне, остальное - интеллектуальный онанизм.
     
     
  • 2.15, shellcode, 13:44, 24/10/2006 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    имхо добавить незабывайте.
     
  • 2.22, dea, 16:47, 24/10/2006 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    ерунда - это ваше, господин студент, мненьице если вы почитаете Танненбаума, а н... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, pavlinux, 13:25, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Не за горами возможность написания драйверов устройств для Windows на PHP

     
     
  • 2.24, Userr, 18:36, 24/10/2006 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Да, я тоже подумал про дрова на php ;)
     
  • 1.13, blackpepper, 13:42, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Ваять дрова на яве.....???? Извращенцы однако эти САНтехники.
     
  • 1.14, A, 13:42, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Нда... Все это напоминает басню Крылова про мартышку и очки. Хотя конечно весело.
     
  • 1.16, jurij, 14:07, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    вроде сановцы собирались встраивать в свои системы  аппаратный Java процессор
     
  • 1.17, ноне, 14:24, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Люди, вспомните о ЛИСП-МАШИНАХ и их ОС. Действительно, почитайте классику прежде, чем хаять. Одно но: ЛИСП намного более легче оптимизировать, уровень абстракции довольно гибко меняется.
     
  • 1.18, scum, 14:28, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    >Извращенцы однако эти САНтехники.

    Только вот эти сантехники почему то выпускают самое правильное железо и софт. При этом зачастую те их идеи, которые считались сумасшедшими, сейчас ни у кого удивления не вызывают.

     
     
  • 2.19, Advanced Аноним, 14:37, 24/10/2006 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Наверно оно так и есть, спорить не буду Но, например, то, что установщик Солари... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, _Nick_, 15:59, 24/10/2006 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    только в этом и вижу смысл.
     
  • 3.25, reader, 08:25, 25/10/2006 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    "Кстати, ведь подход Java - написано однажды, работает везде."
    - это не подход, а меркетинговая уловка
    пример: игрушки для моил
     
  • 1.23, 0x300, 16:50, 24/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Си он для того и создан был - никто его не заменит ни ява, ни вижуал ява - драйвер это работа с железом
     
  • 1.26, GateKeeper, 09:23, 25/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Сплю и вижу:

    20ХХ год: ATI написали свой первый кроссплатформенный Java-драйвер. Пользователи Windows сообщают о новых брешах в системе безопасности, пользователи Linux - о выпаданиях ядра в кору, *BSD и Solaris - о дедлоках...

    20XX+n год: Адаптек начал войну с производителями тяжеловесного ПО за кусок процессорного времени. На данный момент ограничились запретом на запись на жесткий диск этого ПО посредством сверки сигнатур. Другие производители софтовых рейдов взяли способ на заметку...

     
  • 1.27, X0R, 10:00, 25/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    идея хорошая (ошибок в дровах будет меньше)
    но наверное для этого лучше другие языки подходят Haskel, Erlang, D...
     
  • 1.28, Ницк, 21:24, 25/10/2006 [ответить] [смотреть все]     [к модератору]  
  • +/
    Это вероятно ответ на экспериментальные работы MS над ОС Singularity, которая пи... весь текст скрыт [показать]
     
     
  • 2.30, Аноним, 03:29, 26/10/2006 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Думается это утопия Типа, такая красивая мечта Если с конца семидесятых угребищн... весь текст скрыт [показать] [показать ветку]
     
  • 2.32, sasha, 10:53, 26/10/2006 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    >Если совсем не задумываться о производительности то по безопасности программирования >системы это наверное будет получше частых утечек памяти при программировании на >каком-нибудь традиционном языке или неверной работы
    >с указателями или дикие приведения типов этих же указателей.

    К сожалению как показывает практика в Java утечки памяти тоже присутствуют :)

     
  • 1.29, Аноним, 03:25, 26/10/2006 [ответить] [смотреть все]     [к модератору]  
  • +/
    Хм А практическая польза то какая Девайсы часто привязаны к конеретной архитекту... весь текст скрыт [показать]
     
     
  • 2.31, dct, 06:39, 26/10/2006 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    А ИМХО не так уж все печально то. Ну чем сосбсно драйвер так уж выделяется? Низким уровнем работы с оборудованием и наличием критических реалтайм секций?
    Дык никто и не говорит по моему что эти драйвера будут на java-sdk крутится.
    Будет встроенная в ядро ява машина с наличием соответствующих классов, на низком уровне лазающих к портам и шинам, сборщик мусора которым тут пугали можно и похерить до состояния "не лезь куда не просят".

    И получается все вполне кучеряво. Да и не так уж и тормозно. Навряд ли они дисковую систему так перепишут, но поддержку разного рода мултимедиа лабуды, которой все больше и больше становится эт по моему запросто.

     
  • 1.33, Maximka, 00:14, 28/10/2006 [ответить] [смотреть все]    [к модератору]  
  • +/
    Летать наверное будеееет

    можно ещё биос на Яве делать.... а нет... лучше прошивку CISC процессоров!!!
    главное чтобы такой драйвер для переносимости ещё xml юзал во всю)))

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor